اگر شما به IT و بحث های آن علاقه مند هستید, و یا اگر کارتان به نوعی با رایانه مرتبط باشد , احتمالا یادگیری یک زبان برنامه نویسی میتواند برای شما مفید باشد. شما قادر خواهید بود برخی از کدها را وارد اکسل (Excel) و یا یک برنامه بر پایه ویندوز و جاوا اسکرپیت را ویرایش کنید و آن را با توجه به کاربرد برای خودتان شخصی سازی کنید. برای یادگیری برنامه نویسی چند راه وجود دارد میتوانیم به یک آموزشگاه رایانه برویم . میتوانیم با کتاب شروع کنیم. و میتوانیم از وب کمک بگیریم. بله آموزش اینترنتی…

برخی از وب سایت ها به صورت رایگان زبان های مختلف برنامه نویسی را به شما آموزش می دهند. می توانید از این ابزار آنلاین برای افزایش مهارت خود استفاده کنید. در این مطلب میخواهم چند سایت مختلف با خدمات گوناگون برای آموزش کد نویسی به شما معرفی کنم.

Codecademy

codecademy

وب سایت Codecademy یکی از محبوب ترین ابزار انلاین برای یادگیری کد نویسی است. دارای مقالات بسیاری در زمینه آموزش اسکریپت نویسی است. همه درسها در یک پنجره برنامه نویسی انجام می شود. شما میتوانید در واقع در ان کد تایپ کنید و آن را اجرا کنید.

coding-online

در Codecademy آموزش و یادگیری زبانهای Javascript, Python, HTML, CSS برای شما وجود دارد. همچنین این سایت دارای شبکه اجتماعی برای تبادل نظر و سیستم بسیار قوی نگه دارای اطلاعات برای مشخص کردن وضعیت پیشرفت شما است.

به طور کلی این وب سایت قطعا یکی از بهترین راه ها برای یادگیری و یا مرور مهارت های برنامه نویس شما می باشد. مانند آنچه در یک دوره ی آموزشی در دنیایی واقعی وجود دارد از اصول اولیه شروع و تا انجام و تکمیل یک پروژه را برای شما فراهم می کند.

Treehouse

treehouse-coding

Treehouse یک از غنی ترین و کامل ترین وب سایتهای اموزشی در این زمینه است. بیش از 550 دوره آموزشی در این وب سایت وجود دارد. البته دسترسی کامل به بعضی از قسمت ها در ازای پرداخت حق عضویت است. یکی از ویژگی های این وب سایت انجام پروژه های عملی است. مانند ساخت یک نسخه ساده از فیسبوک , طراحی سایت تجارت الکترونیک , طراحی سایت پرسش و پاسخ , و غیره البته اموزش های HTML 5، CSS 3 و همینطور دوره فراگیری برنامه نویسی و ساخت اپلیکیشن برای اندروید و iOS نیز وجود دارد.

Khan Academy

khan-academy

آکادمی خان Khan Academy  یک وب سایت آموزشی در زمینه های مختلف است که جدیدا بخش علوم رایانه نیز به آن اضافه شده است. تمامی بخش های آموزش و یادگیری در این وب سایت از طریق فیلم ها و مقالات آموزشی است. همینطور که گفتم بخش علوم کامپیوتر تازه کار است و در زمینه ارائه فیلم کمی فقیر است. اما آنها یک پنجره کد نویسی جاوا اسکریپت طراحی کرده اند. نحوه اجرا و آزمایش کد در این وب سایت جالب است ولی کمی از لحاظ گرافیک سرد. در یک پنجره پویا به صورت ویدئو می توانید برنامه خود را مشاهده کنید.

javascript-coding

اینکه همگام سازی پنجره کد نویسی با ویدئو به صورت زنده و سریع است بسیار مفید است. البته آکادمی خان در حال حاظر به خاطر تازه تاسیس یودن از آموزش کد نویسی کمی برخوردار است. اما در همین مدت صد ها نفر از این آموزش ها در حال استفاده هستند.

Google Code University

google-code

پس ازذکر سه وب سایت آموزش با محیط کاربر پسند , در حال حاظر یک راه یادگیری از طریق متن استاندارد را معرفی می کنیم. هیچ چیز پنچره گرافیکی و تعاملی برای نمایش وجود ندارد.حتی فیلم ها هم وجود ندارند. این یک منبع خوب و کمی خسته کننده است به خاطر اینکه بیشتر خواندنی است. راه حل آن استفاده و کپی کردن کدها در یک برنامه در ویندوز مانند ویرایشگر کد، کامپایل، اجرا کننده و غیره است تا عملکرد برنامه خود را ببینید.

تعداد محدودی از از زبان های برنامه نویسی در اینجا آموزش داده می شوند مانند :Java, C++, Python, CSS, HTML, Javascript,  وب سایت Google Code University البته بیشتر به خاطر وضعیت گوگل است که زیاد به نرم افزار ها توجهی ندارد. اما اگر شما میخواهید برای سیستم عامل اندروید برنامه و اپلیکیشن بنویسید قطعا Google Code بهترین جا برای شروع است.

قطعا تعداد زیادی مدرسه انلاین برای یادگیری و آموزش دادن زبان های برنامه نویسی وجود دارد. ما فقط چند نمونه ذکر کردیم. حتی سایت های بسیار خوبی اموزشی به زیان فارسی نیز وجود دارد.

اگر سایتی را در این زمینه سراغ دارید میتوانید در قسمت نظرات ارایه بدهید..متشکرم.