زبان جاوااسکریپت را همان‌طور که امروز نوشته می‌شود یاد بگیرید: از مبانی تا کار با DOM، برنامه‌نویسی ناهمگام و ابزارهای امروزی.

پیش‌نیازها

آشنایی مقدماتی با HTML و CSS توصیه می‌شود اما الزامی نیست. تجربه قبلی برنامه‌نویسی لازم نیست.

مدرسان این دوره

در این دوره چه می‌آموزید؟

جاوااسکریپت تنها زبانی است که در مرورگر اجرا می‌شود و به همین دلیل هر توسعه‌دهنده وبی دیر یا زود سراغش می‌آید. این دوره زبان را از پایه می‌آموزد و روی نسخه‌های امروزی آن تمرکز دارد، نه شیوه‌های ده سال پیش.

  • مبانی زبان: متغیرها، توابع، آرایه‌ها و اشیاء
  • کار با DOM و ساختن رابط‌هایی که به کاربر پاسخ می‌دهند
  • برنامه‌نویسی ناهمگام، Promise و async و await
  • دریافت داده از سرور و مدیریت خطای شبکه
  • ماژول‌ها، ابزارهای ساخت و آماده‌سازی برای انتشار

این دوره برای چه کسانی است؟

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

ادامه مسیر

پس از این دوره، ساخت رابط کاربری با React گام بعدی است. برای سمت سرور هم می‌توانید سراغ برنامه‌نویسی سمت سرور با Node.js بروید.