اگه تازه میخوای برنامهنویسی رو شروع کنی و به فکر یادگیری جاوا اسکریپت افتادی، این دوره میتونه نقطه شروع خوبی برات باشه. قراره با مفاهیم پایهای جاوا اسکریپت آشنا بشی؛ از صفر مطلق و بدون نیاز به هیچ تجربه قبلی. فقط کافیه کار با کامپیوتر و مرورگر وب برات راحت باشه.
نکته جالب اینه ک...
درباره دوره
اگه تازه میخوای برنامهنویسی رو شروع کنی و به فکر یادگیری جاوا اسکریپت افتادی، این دوره میتونه نقطه شروع خوبی برات باشه. قراره با مفاهیم پایهای جاوا اسکریپت آشنا بشی؛ از صفر مطلق و بدون نیاز به هیچ تجربه قبلی. فقط کافیه کار با کامپیوتر و مرورگر وب برات راحت باشه.
نکته جالب اینه که توی این دوره سعی شده خودِ مدرس جای یه فرد تازهکار بذاره و از زاویه دید اون به موضوعات نگاه کنه. یعنی تقریباً هیچ اصطلاح پیچیدهای بدون توضیح استفاده نمیشه. مگه اینکه واقعاً بدیهی باشه؛ مثل خود کلمه «کدنویسی» یا «برنامهنویسی».
ساختار دوره چطوریه؟
دوره از چند فصل تشکیل شده و هر فصل خودش چند جلسه داره. توی اولین جلسه هر فصل، یه نمای کلی از چیزهایی که قراره یاد بگیری بهت داده میشه. بعدش به تدریج وارد جزئیات میشیم. هر فصل شامل مثالها و تمرینهای سادهست که بتونی خودت هم دست به کد بشی. آخر هر فصل هم یه جمعبندی سریع داریم که بتونی مطالب رو راحتتر مرور کنی.
سرفصلهای دوره:
فصل اول: شروع کار (۴ جلسه) — نصب و راهاندازی، آشنایی با ابزارها
فصل دوم: اصول اولیه (۳۵ جلسه) — متغیرها، انواع داده، عملگرها و...
فصل سوم: انواع دادههای ترکیبی (۲۷ جلسه) — آرایهها، آبجکتها و...
فصل چهارم: شرطها و حلقهها (۱۷ جلسه) — if، switch، for، while و...
فصل پنجم: توابع (۲۲ جلسه) — تعریف تابع، scope، closure و...
فصل ششم: کلاسها، ارثبری و پروتوتایپها (۱۲ جلسه) — مفاهیم شیءگرایی
کلام پایانی (۱ جلسه)
چرا این دوره؟
چند تا ویژگی خاص داره که شاید برات جالب باشه:
کیفیت صدا و تصویر مکمل هم هستن. یعنی فقط یه صوت خشک و خالی نیست. تصویر دوره پویایی داره که تمرکزت رو حفظ میکنه. جالبتر اینکه اگه کلمه انگلیسی توی صوت استفاده بشه، املا و معنیاش توی تصویر نمایش داده میشه.
به مشکلات کوررنگی هم فکر شده! رنگبندی عناصر تصویر طوری انتخاب شده که افراد کوررنگ هم بتونن راحت ببینن. اینو کمتر جایی دیدم.
موسیقی پسزمینه — بله، موسیقیهای استفادهشده رایگان و بدون حق مالکیت هستن و با موضوع هر بخش هماهنگن. بعضی جاها مثل زمان کدنویسی، موسیقی به ایجاد تمرکز بیشتر کمک میکنه.
فایل پیوست هر جلسه — کدهای همون جلسه به صورت فایل پیوست در دسترسه. اگه جایی از درس جا موندی یا خواستی بعداً مرور کنی، راحت میتونی بهشون دسترسی داشته باشی. این خیلی کمک میکنه که دلیل مشکلت رو پیدا کنی.
این دوره بینقص نیست!
راستش رو بخوای، هیچ دورهای بینقص نیست و این یکی هم استثنا نیست. مثلاً چون توی یه محیط معمولی ضبط شده، ممکنه گاهی صداهای خیلی جزئی از محیط توش شنیده بشه. ولی تمرکز اصلی روی محتوای آموزشی بوده؛ محتوایی که کلمه به کلمه قبل از ساخت دوره آماده شده و از منابع معتبر جمعآوری شده. پس اگه کیفیت محتوا برات مهمه، میتونی بهش اعتماد کنی.
چطور به کارت میاد؟
جاوا اسکریپت امروزه یکی از پرکاربردترین زبانهای برنامهنویسیه. بعد از تموم کردن این دوره و تسلط نسبی به مفاهیم پایه، میتونی قدم بعدی رو برداری و بری سراغ تعامل جاوااسکریپت با مرورگر وب، رویدادها (Events) و ساخت پروژههای واقعی. این مسیر همون چیزیه که توی بازار کار بهش نیاز داری.
یه نکته دیگه هم بگم — اگه موقع خوندن دوره جایی برات مبهم بود یا مطلبی درست منتقل نشده بود، میتونی توی صفحه دوره سوال بپرسی. مدرس قول داده که پاسخگوی سوالات باشه. نظرات و بازخوردهای خودت هم میتونه به بقیه کمک کنه که با آگاهی بیشتری تصمیم بگیرن.
خلاصه مشخصات دوره:
ویژگی
توضیح
عنوان
جاوا اسکریپت مقدماتی: مفاهیم پایه
سطح
مبتدی (بدون نیاز به پیشنیاز)
تعداد جلسات
۱۱۸ جلسه در ۷ فصل
مناسب برای
افرادی که تازه میخوان برنامهنویسی رو شروع کنن
ویژگی خاص
توجه به کیفیت تصویر، موسیقی مرتبط، فایلهای پیوست هر جلسه
فعلاً که با تخفیف ویژه هم ارائه میشه، وقت خوبیه برای شروع. راستش برای کسی که میخواد برنامهنویسی رو جدی شروع کنه، این دوره میتونه همون پلی باشه که به دنیای جاوا اسکریپت وصلت میکنه.