یادگیری جاوا اسکریپت: یازده منبع آنلاین برای هر سطح تخصص

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

پیش از شروع

  • منبع: JavaScript for Cats

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

مبتدی

  • منبع: Codecademy's JavaScript Track

اگر صفر یک مبتدی خالص است و 100 یک توسعه‌دهنده حرفه‌ای تمام، 15-20 ساعت از مسیر جاوا اسکریپت Codecademy شما را به مسیر 6.8 می‌رساند. شما توابع، حلقه‌ها، ساختارهای داده و بسیاری از انواع داده‌ها را یاد خواهید گرفت. آدرس سایت: 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

این دوره ویدئویی مبتنی بر کارگاه 40 ساعت محتوا است و تمام اصول جاوا اسکریپت را آموزش می‌دهد. علاوه بر آموزش در مورد مفاهیم اصلی، مرروی بر چالش‌های برنامه نویسی هم دارد. آدرس سایت: 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

از اینجا به بعد کجا برم؟

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

برای مطالعه پست‌های بیشتر ما را در وبلاگ کارادمی و یا در ویرگول دنبال کنید.