آموزش Javascript

  • قیمت۲٬۵۰۰٬۰۰۰ تومان
    رایگان

  • مدرسامیررضا مجرد
  • زمان۴ ساعت و ۳۰ دقیقه

به اشتراک‌گذاری

امروزه ردپای جاوا اسکریپت را میتونید تو همه‌جا مشاهده کنید. جاوا اسکریپت پایه و اساس برنامه نویسی فرانت اند هست و عنصر اصلی فریم‌ورک‌هایی مانند ReactJS، Angular و Vuejs محسوب می‌شود. تقریبا محال ممکن هست که بخواهید برنامه نویسی فرانت اند رو یاد بگیرید و رد پایی از JS توی یادگیری تون نباشه. یادگیری جاوا اسکریپت نسبت به زبان‌هایی مانند جاوا و C بسیار راحت است. آموزش رایگان جاوا اسکریپت را می‌توانید تو سایت کدبای می مشاهده کنید. پس ما توی آموزش کامل جاوا اسکریپت همراهی تون میکنیم که بهترین شکل ممکن یادش بگیرید. با ما خیالتون راحت باشه :)

  • در این قسمت، توضیحات مختصری در مورد javascript گفته میشه و با usecase های این زبان و تاریخچه اون آشنا میشیم.

  • تو این قسمت vsCode رو به عنوان محیط برنامه نویسی مون نصب میکنیم و در ادامه nodejs رو بعنوان runtime جاوا اسکریپت نصب میکنیم که بتونیم js رو در خارج از مرورگر اجرا کنیم

  • یکی از مهم ترین عناصر خوانایی یک کد، کامنت هایی هست که برنامه نویس در حین کد زدن، از خودش به جا میزاره، اگه روزی نیاز به ویرایش کد های قبلی بشه، تازه متوجه اهمیت کامنت در لابلای کد هامون میشیم

  • تو این قسمت با انواع داده در جاوااسکریپت آشنا میشیم و بعد از اون با نحوه ی نام گذاری متغیر ها و باید ها و نباید های اون تو js رو یاد میگیریم.

  • تو این قسمت با نحوه ی مقدار دهی کردن به متغیر ها آشنا میشیم و متوجه میشیم که js زبانی case-sensitive هست و به بزرگ یا کوچک بودن حروف حساسه.

  • تو این قسمت با 4 عملگر اصلی در js آشنا میشیم و به ترتیب جمع و تفریق و ضرب و تقسیم هست.

  • همیشه یه راهی برای کوتاه تر نوشتن کد هست، در همین راستا تو این قسمت با shorthand ها و راه حل های مختصر نویسی توی js با هم آشنا میشیم

  • و اما یادگیری shorthand های مختص به جمع و تفریق

  • همونطور که تو قسمت های قبل گفتیم، یکی از انواع داده در js رشته یا string هست، تو این جلسه بیشتر در مورد رشته قراره که یاد بگیریم

  • یکی از مهم ترین کارکتر ها توی مقدار دهی رشته در js، کاراکتر "\" یا همون بک اسلش هست، تو این قسمت میخوایم در مورد کاربرد بک اسلش توی مقدار دهی رشته ها یاد بگیریم

  • شاید براتون جالب باشه که بدونین رشته ها هم میتونن با همدیگه جمع بشن، تو این قسمت میخوایم این موضوع رو با هم یادبگیریم

  • مختصر نویسی عملگر جمع برای رشته ها که کاملا مشابه با مختصر نویسی عملگر جمع برای اعداد هستش

  • یکی از متد های پرکاربرد در مورد رشته ها متد length هست که طول یک رشته رو به ما نشون میده.

  • تو این قسمت میخوایم به ایندکس های مختلف یک رشته با استفاده از "[]" دسترسی پیدا کنیم

  • مفهوم mutable و immutable در js یکی از مهم ترین مفاهیم هست که تو این قسمت بصورت مختصر درموردشون توضیح داده میشه و immutable بودن رشته رو با ذکر مثال میبینیم

  • تو این قسمت میخوایم در مورد array و یا آرایه صحبت کنیم و ببینیم این نوع داده رو چجوری باید نمایش بدیم و متوجه میشیم که آرایه از جنس Object هستش.

  • دسترسی به ایندکس های مختلف یک آرایه و آشنایی با متد length در آرایه که مشابه با همین متد در string عمل میکنه

  • تو این قسمت میخوایم بعد از مقدار دهی اولیه به یک آرایه، ایندکس های مختلف اون رو عوض کنیم، و متوجه میشیم که آرایه برخلاف string mutale هست و میتونیم المان های مختلف اون رو تغییر بدیم

  • تو این قسمت میخوایم با آرایه های تو در تو آشنا شیم و با هم دیگه یادبگیریم که چطوری میتونیم به المان های آرایه های داخلی دسترسی پیدا کنیم

  • میخوایم با متد های مختلفی آشنا بشیم که با اونا بتونیم آرایه رو دستخوش تغییر کنیم به کمک متد push، میتونیم به آخر آرایه مون المان اضافه کنیم

  • میخوایم با متد های مختلفی آشنا بشیم که با اونا بتونیم آرایه رو دستخوش تغییر کنیم متد pop برخلاف متد push آخرین المان آرایه رو حذف می‌کنه و مقدار اون رو برمیگردونه