جاوا اسکریپت زبان برنامه‌نویسی وب است. لزوما ساده‌ترین زبان برنامه‌نویسی برای یادگیری نیست، اما اگر شما علاقه‌مند به ساختن برنامه‌های کاربردی وب هستید یا تبدیل شدن به یک توسعه دهنده، دوره‌های جاوا اسکریپت حتی اگر شما یک برنامه‌نویس پیشرفته باشید به شما کمک خواهد کرد. اما کدام منابع جاوا اسکریپت برای شما مناسب است؟ ما یک لیست از بهترین منابع جاوا اسکریپت رایگان را در این پست در اختیار شما گذاشته‌ایم.

پیش از شروع
منبع: JavaScript for Cats
این یک آموزش جاوا اسکریپت بسیار ساده است که به زبان برنامه‌نویسی مانند توابع، کتابخانه‌ها، ساختارهای داده و سایر مبانی JavaScript کمک می‌کند. آدرس سایت: http://jsforcats.com/#basics

مبتدی
منبع: Codecademy’s JavaScript Track
اگر صفر یک مبتدی خالص است و ۱۰۰ یک توسعه‌دهنده حرفه‌ای تمام، ۱۵-۲۰ ساعت از مسیر جاوا اسکریپت Codecademy شما را به مسیر ۶.۸ می‌رساند. شما توابع، حلقه‌ها، ساختارهای داده و بسیاری از انواع داده‌ها را یاد خواهید گرفت. آدرس سایت: http://www.codecademy.com/en/tracks/javascript

منبع: Treehouse’s JavaScript Foundations
یک تجربه یادگیری چند پلت‌فرم است که شامل فیلم‌ها، برنامه‌های آموزشی و آزمون‌ها است. اگر به دنبال کسب یک پایه محکم در یک زمان کوتاه هستید، نیازهای شما در تبدیل شدن به یک توسعه دهنده وب برآورده می‌شود. آدرس سایت: https://teamtreehouse.com/library/javascript-basics

منبع: Udacity’s JavaScript Basics
از فیلم‌ها و آموزش‌هایی مانند دو منبع قبلی استفاده می‌کند، اما همچنین دارای یک پروژه نهایی می‌باشد. کاربران Udacity یک رزومه تعاملی را با استفاده از مهارت‌هایی که آموخته‌اند، ایجاد می‌کنند که نه تنها به شما کدنویسی را آموزش می‌دهد، بلکه می‌تواند در هر زمینه‌ی شغلی برای شما کارساز باشد. آدرس سایت: https://eg.udacity.com/course/javascript-basics–ud804

منبع: Khan Academy
این یک سازمان غیر مالی است که می‌خواهد یک آموزش جامع در سطح جهان را برای همه فراهم کند. خان آکادمی یک پلت فرم یادگیری خوب است که در آن شما می‌توانید از آموزش‌هایی مانند برنامه‌نویسی کامپیوتر و سایر موضوعات مانند ریاضی، هنر، اقتصاد و امور مالی بهره ببرید. آدرس سایت: https://www.khanacademy.org

منبع: Learn JS
برای هر کس که بخواهد زبان برنامه‌نویسی جاوا اسکریپت را یاد بگیرد، در نظر گرفته شده است. این وب سایت آموزش جاوا اسکریپت است که در آن شما می توانید جاوا اسکریپت رایگان را مستقیما از مرورگر وب اجرا کنید. آدرس سایت: http://www.learn-js.org

حد وسط
منبع: Fullstack Academy’s Bootcamp Prep Online
این دوره ویدئویی مبتنی بر کارگاه ۴۰ ساعت محتوا است و تمام اصول جاوا اسکریپت را آموزش می‌دهد. علاوه بر آموزش در مورد مفاهیم اصلی، مرروی بر چالش‌های برنامه نویسی هم دارد. آدرس سایت: https://start.fullstackacademy.com/fullstack-academy-bootcamp-prep-at-your-own-pace

منبع: CoderByte
چالش‌های CoderByte یک منبع عالی هستند، مخصوصا اگر بخواهید در یک بوت‌کمپی شرکت کنید که آینده حرفه‌ای خود را تضمین کنید. آدرس سایت: http://coderbyte.com

منبع: Eloquent JavaScript
برنامه‌نویسان سطح متوسط از چهار فصل اول این کتاب بهره‌مند خواهند شد، که شامل یک مرور کلی از سینتکس JavaScript، قابلیت، حلقه‌ها و آرایه‌ها و ساختار داده (اعداد، بولین‌ها و استرینگ‌ها) می‌شود. آدرس سایت: http://eloquentjavascript.net

حد وسط/پیشرفته
منبع: Scotch.io
یک وبلاگ است که آموزش‌های مختلفی برای برنامه‌نویسان تمام سطوح فراهم می‌کند. این یک منبع عالی برای دانش‌آموزان متوسط و پیشرفته است که به دنبال افزایش دانش خود از استک MEAN و سایر تکنولوژی‌های جاوا اسکریپت در حال ظهور هستند. آدرس سایت: https://scotch.io

منبع: Egghead.io
فیلم‌های کوتاه برای توسعه دهندگان جاوا اسکریپت ارائه می‌دهد تا بتوانند مهارت‌های خود را بالا ببرند. دسترسی به تعداد معقولی از درس را به صورت رایگان دریافت کنید یا با پرداخت و گرفتن اشتراک می‌توانید تمام دانش لازم را در این حوزه آموزش ببینید. آدرس سایت: https://egghead.io

از اینجا به بعد کجا برم؟
اگر شما در کد‌نویسی در سطح مبتدی هستید، لیست بالا منابع بسیار خوبی برای شروع کار هستند. اگر دنبال این هستید که به مرحله بعد در این حوزه وارد شوید، وقت را از دست ندهید و با شرکت در بوت‌کمپ‌های همه‌جانبه و فشرده کارادمی می‌توانید به یک توسعه دهنده حرفه‌ای تبدیل شوید و فضای چالش کاری را تجربه کنید.