آکادمی ایران باینری
92 subscribers
158 photos
449 videos
129 links
مرجع تخصصی آموزش های حضوری و مجازی:
تعمیرات موبایل، رباتیک٫ طراحی و برنامه نویسی وب
باارائه مدرک بین المللی
ساری،خ ۱۸دی،آموزشگاه ایران علوم
۰۱۱-۳۳۲۰۲۹۷۶
۰۱۱-۳۳۲۰۲۹۷۸
بابل٫جنب بابل کلینیک٫آموزشگاه ایرانیک
۰۱۱-۴۴۴۲۳۸۵۷
۰۱۱-۴۴۴۲۳۸۵۹
www.iranbinary.ir
Download Telegram
تفاوت بین طراحی وب و برنامه نویسی وب چیست ؟
همونطور که در پست های قبل اشاره کردیم صفحات وب به دو بخش بک اند و فرانت اند تقسیم میشن.. اما توضیح کاملش اینه که یک فرد چه از لحاظ زمان و چه از لحاظ تخصصی نمیتونه انرژی بذاره و فرانت و بک اند سایت رو انجام بده و هر سمت از این دو تخصص خاص خودش رو داره.. designer یا طراح وب به کسی گفته میشه که وظیفه اجرا قسمت بصری یا چیزی که ظاهر سایت رو میبینیم رو برعهده داره.. مشکل اینجاست تو ایران متاسفانه یک تفکر غلط وجود داره که میگن سایت باید بک اند قوی داشته باشه ظاهر مهم نیست که این حرف کاملا اشتباه هست ظاهر زیبا و روانشناسی رنگ باعث میشه تا مخاطب های زیاد جذب بشن و این خودش یک نوع تخصص هست اما در سمت دیگه developer یا برنامه نویسی وب رو داریم که کارهایی چون هندل کردن و ذخیره اطلاعات رو انجام میده و کاربر اگه ثبت نام یا خریدی انجام بده همه در سمت بک اند تجزیه تحلیل میشه و با توجه به درخواست کاربر واکنش نشون میده و در آخر یک نکته ای رو متذکر میشم دوباره که کار رو به کاردون باید سپرد و این کار تیمی زمانی باعث موفقیت میشه که هرکسی تو رشته تخصص خودش فعالیت کنه..
@institutebinary
دیتابیس چیست ؟
امروزه اسامی زیادی تحت عنوان های دیتابیس , پایگاه داده , بانک اطلاعاتی و ... میشنویم حالا این ها چی هستن و کارشون چیه و به چه در میخورن ؟ همونطور که میدونید چه در برنامه نویسی چه خارج از اون حالا بخواد بانک باشه یا یک فروشگاه یا دانشگاه نیاز هست که اطلاعات ارباب رجوع یا مشتری رو نگه داری کنند که با توجه به نیاز هاشون بهشون سرویس بدن خب این کار برعهده دیتابیس هست که مجموعه ی اطلاعاتی رو که ما بهش میدیم رو درون خودش ذخیر میکنه ما در این پست فعلا به دیتابیس های دیگه کاری نداریم و به دیتابیس های تحت وب میپردازیم.
خب فرض کنید شما سایت iranbinary.ir رو در صفحه مرورگر خودتون وارد میکنید برای شما سایت بالا میاد اما به همین آسونی که در ظاهر میینید نیست به زبان ساده مرورگر شما یک درخواست ارسال میکنه به سرور iranbinary.ir سرور درخواست رو برسی میکنه و اطلاعات مورد نظر رو ارسال میکنه به مرورگر شما. حالا این اطلاعاتی که به سمت کاربر ارسال میشه کجاست؟ خب وظیفه حفظ و نگه داری برعهده دیتابیس و این اطلاعات در دیتابیس شما ذخیره شده.محبوب ترین دیتابیس هاOracle، MySQL،mongoDB،mariaDB نام برد.
@institutebinary
در این پست قصد داریم به شما آموزش بدیم که چطور برنامه نویسی رو یاد بگیرید و از کجا شروع کنید.
قسمت اول :
اولین چیزی که یک انسان به اون نیاز داره داشتن هدف و برنامه ریزی هست که مهم ترین بخش چه در برنامه نویسی چه در زندگی هست که از خودمون بپرسیم که من این کار رو برای چی انتخاب کردم داشتن هدف قدرتی به انسان میده که در طول آموزش و یادگیری خسته نشه.
دومین مطلب داشتن علاقه واقعی به برنامه نویسی هست چون برنامه نویسی کار سخت و پیچیده ای هست و باید علاقه واقعی داشته باشین تا بتونین از این سختی گذر کنید چون انسان به چیزی که علاقه داره سختی هاش به چشم نمیاد و تلاش بیشتری میکنه و خود به خود میره به سمتش.سومین مطلب آشنایی حداقلی به علم کامپیوتر یا همون ICDL هست که شما باید بلد باشین. چهارمین مطلب اینه که برمیگرده باز به مطلب اول شما وقتی هدف نیازتون رو انتخاب کردید حالا میتونید راحت انتخاب کنید که تو چه مبحثی فعالیت کنید خیلی از مردم هستن که فقط میخوان برنامه نویسی یاد بگیرن اما برنامه نویسی مباحث زیادی داره در برنامه نویسی وب, اندروید, دسکتاپ,IOS و...

Read more

@institutebinary
مایکروسافت پیش‌نمایش ویرایشگر کد آنلاین این ویراشگر Visual Studio Online نام دارد.
امروز مایکروسافت از پیش‌نمایش خصوصی «ویژوال استودیو آنلاین» (Visual Studio Online) خبر داد. ویژوال استودیو آنلاین ویرایشگری کد آنلاین است و ردموندی‌ها آن را به‌عنوان مکمل «ویژوال استودیو (Visual Studio) و «ویژوال استودیو کد» (Visual Studio Code) توسعه داده‌اند.
این نسخه‌ برپایه‌ی ویژوال استودیو کد، ویرایشگر کد دسکتاپ رایگان و متن‌باز مایکروسافت است؛ بنابراین، ویژوال استودیو آنلاین نیز از تمام افزونه‌های موجود برای ویژوال استودیو کد و ویژگی‌هایی چون محیط‌های کاری (Workspaces) محبوب آن پشتیبانی خواهد کرد. علاوه‌براین، پشتیبانی از IntelliCode، ابزار هوش مصنوعی مایکروسافت، برای کمک به کدنویسی توسعه‌دهندگان که امروزه دردسترس است، پیش‌بینی شده است.
ویژوال استودیو آنلاین محیط نرم‌افزاری مکمل است؛ بنابراین، محیط پیش‌فرض توسعه‌دهندگان نیست؛ بلکه قرار است راهی آسان برای ویرایش سریع و مرور Pull Request یا پیوستن به گروه Live Share فراهم کند.و سوال اینجاست که آیا میتواند جای گیت و گیت هاب رو بگیره یا نه ؟

Read More

@institutebinary
بلاخره php نسخه 7.4 منتشر شد !
بله درست شنیدید php باز هم اپدیت شد و دوباره با امکانات بیشتر در دسترس طرفداران این زبان محبوب قرار گرفت.البته در کنار این انتشار توسعه دهنده های php این خبر خوش رو هم دادن که هنوز روی نسخه 8 این زبان کار میکنند. و منتظر انتشار نسخه 8 این زبان دوست داشتنی هم باشین و در بین طرفداران این زبان با انتشار نسخه 7.4 انتظارات بالاتر رفته و امکان این رو میدیم که نسخه 8 بتونه از زبان های python و javascript پیشی بگیره.خب موارد اضافه شده به این نسخه :
1- سرعت و عملکرد توی این ورژن باز هم افزایش یافته
2- عملگر Null coalescing assignment (=??)
3-Preloading
4-Spread Operator (آرایه‌ها)
5-Typed Properties
6-Arrow Functions
7-بهبود تابع strip_tags
8- و چندین توابع اضافه شد که اون رو میتونین از سایت https://www.php.net/manual/en/migration74.new-features.php
مطالعه کنید.

Instagram.com/iranbinary

@institutebinary
در این پست قصد داریم به شما آموزش بدیم که چطور برنامه نویسی رو یاد بگیرید و از کجا شروع کنید.
قسمت دوم
اولین مبحث که بعد از مراحل قبل (قسمت اول) باید به یاد داشته باشیم سرچ قوی هست که نه تنها در برنامه نویسی بلکه در کار های روز مره هم به کارمون میاد که بتونیم مشکلات زیادی که برامون پیش میاد رو حل کنیم به زبان ساده تر نیاز به کسی نباشه که ازش سوال کنیم و اینترنت برامون مثل یک دستیار و همراه بشه.دومین مطلب اینه که یک تصور قدیمی غلط و کلیشه ای وجود داره که میگن هر کس بخواد برنامه نویس بشه یا برنامه نویسی رو شروع کنه باید اول زبان C رو یاد بگیره که این کاملا غلطه و شروع کردن برنامه نویسی و یادگرفتنش بسته به نوع علاقه و سبک و مسیری که میخواین بستگی داره و اصلا خودتونو محدود نکنید.چهارمین مشکل که گریبانگیر اکثر انسان هاست توهم دانستن هست که غروری کاذب بهتون میده که اگر به مشکلی خوردید حتما خودتون حلش کنید و این اصلا خوب نیست و اگر هم بتونین حلش کنید زمان بسیار زیادی میبره که میتونستین با یک پرس و جو یا سرچ ساده به جوابتون برسید این یک چیز طبیعی هست که هیچ انسانی.....

read more

@institutebinary
پایتون python چیست ؟
پایتون زبان برنامه نویسی سطح بالا (نزدیک به انسان) هست و یک زبان محبوب و همه کاره که شی گرا ,
اسکریپتی و متن باز هست که توسط هلندی ها این زبان فوق العاده خلق شد و به سرعت بین برنامه نویسان
جهان محبوب شد و امروزه طرفداران بسیار زیادی داره و در ایران هم چند سالی میشه که محبوبیت زیادی
پیدا کرده و افراد زیادی طرفدارش هستن. از فواید و مزایای این زبان محبوب میشه به کد نویسی کم، خوانا
بودن و بسیار قابل فهم و درک بودن این زبان رو اشاره کرد این زبان محبوب از امنیت بسیار بالایی برخوردار و در تمام
سیستم عامل ها و مرورگر ها به خوبی ساپورت میشود. نوشتن کتابخانه های زیاد توسط خود شرکت پایتون باعث
شده نوشتن کد به حداقل خودش برسه و فضای کد نویسی بسیار راحتی داشته باشه. زبان پایتون یک زبان
مفسری است که سرعت پردازش اون بخاطر وجود کتابخانه های بسیاری زیاد و استانداردی که داره بسیار سریع
صورت میگیره. موارد استفاده پایتون برای توسعه سایت‌های پویا، تحلیل داده‌ها و نوشتن برنامه‌های دسکتاپ
میباشد که می‌توان از آن استفاده کرد. اما اساسی ‌ترین کاربرد پایتون ....

Read more

@institutebinary
شئ گرایی چیست ؟
شئ گرایی یا oop یک شیوه یا روش برنامه‌نویسی است، که ساختار اصلی اجزای آن، اشیا می‌باشند. تعریف شئ گرایی
رو با یک مثال ساده توضیح میدم. مثلا یک ماشین رو تصور کنید که شامل یک اسم و چند خصوصیات هست
مثل رنگ , اندازه , ابعاد و... به خصوصیات شئ property و به مقدار هر شئ value میگن مثلا رنگ ماشین
یک property و نوع رنگ value هست.یک program هم میتونه اشیا زیادی با خصوصیت های زیادی داشته
باشه مثلا کابردی یک کاربر رو در نظر بگیرید X خب این فرد یک اسم داره یک فامیلی و خصوصیاتی که فقط
مربوط به اون شخص هست و به برنامه نویس و برنامه اجازه تصمیم گیری بهتر و راحت تر میده. فواید شئ
گرایی عبارت است از :
1-قابلیت سازمان دهی بهینه تر کدها
2-قابلیت تقسیم برنامه به برنامه‌های کوچک‌تر اما مستقل. برنامهٔ اصلی به صورت یک exe در می‌آید که
دیگر قسمت‌های مستقل برنامه را فراخوانی می‌کند.
-3 عدم نیاز به نوشتن کدهای تکراری و قابلیت‌هایی که قبلاً پیاده‌سازی شده‌اند و صرف جویی در استفاده از
منابع.با این وجود، بسیاری از توسعه دهندگان سعی می‌کنند .....

Read More


@institutebinary
#js #javascript #vue_js #react_js
❤️❤️❤️❤️❤️❤️❤️❤️❤️❤️

@institutebinary
آموزش حرفه ای جاوااسکریپت به همراه jQuery , react.js , vue js به صورت کاملا پروژه محور ویژه بازار کار با ارائه مدرک بین المللی از سازمان فنی و حرفه ای کشور..
ساعات پاسخگویی: همه روزه ۹ تا ۲۲ و روزهای تعطیل ۱۱ تا ۲۰
آدرس: ساری،خیابان امیرمازندرانی، بعداز بیمارستان امام، کوی یاس، طبقه فوقانی پلیس+۱۰
۰۱۱.۳۳۲۰۲۹۷۶ - ۳۳۲۰۲۹۷۸
www.iranbinary.ir
اینستا: instagram.com/iranbinary
تلگرام: t.me/institutebinary
لاراول (Laravel) چیست ؟
یکی از فریم‎ ورک‎ های محبوب زبان PHP است که برای توسعه برنامه ‎های وب در نظر گرفته شده که بر پایه MVC کار می‎ کند. فریم‎ ورک لاراول، برنامه‎ نویسی برنامه‎ های کاربردی تحت وب را با زبان PHP را ساده‎تر میکند و کمک چشمگیری برای انجام پروژه ‎های PHP و توسعه آسان آن‎ها را دارد. فریم ‎ورک Laravel بر روی اجزای مختلف فریم ورک symfony ساخته شده است و به برنامه شما پایه‎ای بزرگ از کد ‎های قابل اعتماد و تست شده می ‎دهد. لاراول مجموعه ای از بهترین راه حل ها با زبانی پر معنا و خلاقانه را ارائه میدهد که به درستی انجام می‌ پذیرند. لاراول توسط آسان سازی کارهای معمول مانند احراز هویت، روتینگ، sessionها ، کار با بانکهای اطلاعاتی و … که تقریبا در تمامی پروژه های تحت وب استفاده می‌شوند،
مسائل و مشکلات ناشی از توسعه را هم برای توسعه دهنده و هم برای کارفرما کاهش می دهد. لاراول،سیمفونی، کیک پی اچ پی و کد ایگنایتر از محبوب ترین فریم ورک های زبان PHP هستند که بررسی میزان محبوبیت آنها در گوگل ترند حاکی از رشد روز افزون فریم ورک Laravel است.
شاید برای شما سوال باشد چرا لاراول ؟

Read More

@institutebinary
یلداتون مبارک دوستان🍉
امیدوارم تا یلدای سال آینده اینقدر مهارتتون تو هر زمینه ای که علاقه دارید افزایش پیدا کنه تا یلدای ۹۹ براتون پر از آرامش و اطمینان از رسیدن به رویاهاتون باشه👊🏻
با آرزوی شادی و موفقیت💜
علی امراریان

@institutebinary
Junior VS Senior..💻
😎😎😎😎😎😎😎

@institutebinary
This media is not supported in your browser
VIEW IN TELEGRAM
سئو چیست ؟

سئو (SEO) یا بهینه سازی برای موتورهای جستجو، به منظور بهبود عملکرد سایت شما براساس استاندارهای موتورهای جستجو و جذب بازدیدکنندگان بیشتر از این طریق انجام میگیرد.عبارت SEO مخفف سه کلمه Search Engine Optimization که به معنی بهینه سازی سایت برای موتورهای جستجو است. فاکتورهای زیادی در سئو سایت شما تاثیرگذارند، از کلمات بکار رفته در متن و محتوا تا لینک‌های ورودی به سایت شما از سایت‌های دیگر، گاهی اوقات حصول اطمینان از ساختار مناسب سایت شما برای موتورهای جستجو را سئو مینامیم.
مهمترین سوالی که کاربران از خود میپرسند آن است که تعریف دقیق سئو چیست. سئو مجموعه فعالیت هایی است که در طراحی سایت، تعیین استراتژی محتوایی و تولید محتوا انجام میدهیم تا جایگاه بهتری در نتایج جستجوی گوگل کسب کرده و بازدیدکننده بیشتری برای سایت جذب کنیم.امروزه این مفهوم به Search Experience Optimization تغییر یافته که برابر است با بهینه سازی تجربه کاربری از جستجو، به عبارت دیگر باید برای رضایت کاربر از نتیجه یافت شده نیز اهمیت ویژه ای قائل شویم
تاثیر رفتار کاربران بر سئو چیست؟

Read More

@institutebinary
This media is not supported in your browser
VIEW IN TELEGRAM
كنسرسيوم شبكه جهاني وب انجمنی هست که شركت ها و سازمان هاي بزرگ برنامه نویسی به بحث و گفتگو درباره بهبود بر روي استانداردها و فناوري هاي وب مي پردازند.اعضا كارشناسان دعوت شده در اين انجمن، نظريه هاي خود را مطرح مي نمايند. پس از آن موافقت سازمان هائي كه نرم افزارهاي وب توليد مي كنند را كسب مي نمايند و پيش نويس هائي را ايجاد مي كنند. سپس اين پيش نويس ها به اعضاي انجمن فرستاده مي شوند تا مورد تصويب رسمي قرار بگيرند.این انجمن سعی در استاندارد سازی بهتر و یکسان سازی در طراحی و برنامه نویسی وب دارد یک نکته قابل ذکر و مهم اگر وبسایت شما مورد تایید انجمن باشد سئو شما بالاتر خواهد رفت سایت رسمی انجمن https://www.w3.org/ و قسمت موتوری که شما میتونید بفهمید که چقد وبسایت شما مورد تایید انجمن باشد https://validator.w3.org/ وارد شوید در فیلد Address آدرس کامل وبسایت را وارد کنید (مثال: http://iranbinary.ir/ ). لازم به ذکر است که بدانید روزانه صدها هزار وب سایت طراحی میشود ولی تقریبا فقط ۱ درصد از آنها به طور کامل از چارچوب کنسرسیوم پیروی می کنند .و همچنین خوب و تعجب انگیز است تا بدانید که


Read More


@institutebinary