آموزش جاوا اسکریپت (Javascript)

توضیحات دوره

امروزه زبان برنامه نویسی جاوا اسکریپت (Javascript) یکی از محبوبترین و همچنین پرکاربرد ترین زبان های برنامه نویسی موجود است که کاربران تمایل بسیار زیادی به استفاده و توسعه آن پیدا کرده اند. در گذشته این زبان فقط در بخش Front-End خلاصه می شد اما در عصر جدید با توجه توسعه سیستم هایی مانند NodeJs، جاوا اسکریپت هم در Front-End و هم در Back-End حرف های زیادی برای گفتن دارد. بطوری که شرکت های بزرگی مانند Netflix, Uber و NASA به جاوا اسکریپت مهاجرت کرده و سرویس های خود را با این زبان برنامه نویسی قدرتمند بازنویسی کرده اند. بنابراین کسی که فقط جاوا اسکریپت را یاد بگیرد، قادر خواهد بود تا هم در زمینه Front-End و هم در زمنیه Back-End فعالیت کند. 

در حال حاضر یادگیری جاوا اسکریپت برای تمامی برنامه نویسان یک امر ضروری محسوب می شود زیرا این زبان در همه ابعاد توسعه نرم افزار از برنامه نویسی وب گرفته تا توسعه API و Micro-Service ها نفوذ کرده و فریم ورک های قدرتمندی هم در بخش Front-End و هم در بخش Back-End برای آن نوشته شده است.

برخی از فریم ورک های Front-End که بر اساس زبان برنامه نویسی جاوا اسکریپت نوشته شده اند:

  1. Angular
  2. ReactJs
  3. ReactNative
  4. VueJs
  5. EmberJs
  6. BackboneJs

برخی از فریم ورک های Back-End که بر اساس زبان برنامه نویسی جاوا اسکریپت نوشته شده اند:

  1. Express
  2. Nest.js
  3. Next.js
  4. Meteor.js

بنابراین یادگیری زبان برنامه نویسی جاوا اسکریپت برای همه برنامه نویسان و هچنین کسانی که می خواهد به تازگی وارد این صنعت شوند یک مزیت رقابتی محسوب شده و باعث افزایش دستمزد آنان نیز می شود.

این دوره در واقع پیشنیازی برای ورود به دنیای بزرگ جاوا اسکریپت بوده و به شما در فهم و درک و یادگیری عمیق این زبان کمک می کند. همچنین ما در این دوره زبان برنامه نویسی جاوا اسکریپت را به طور کامل آموزش می دهیم و با استفاده از آن 3 پروژه عملی را در طول دوره می سازیم. در انتهای این دوره شما آماده ورود به یکی از زمینه های دلخواه خود در زبان جاوا اسکریپت خواهید بود و می توانید هر فریم ورکی که بر اساس این زبان نوشته شده است را به سرعت یاد بگیرید.

سرفصل دوره

مبانی برنامه نویسی (3 قسمت)

برنامه نویسی چیست و هدف از نوشتن برنامه ها چیست؟
آشنایی با تاریخچه و انواع زبان های برنامه نویسی
معرفی کامپایلر و مفسر در زبان های برنامه نویسی

الگوریتم و فلوچارت (8 قسمت)

آشنایی با الگوریتم
مثال 1: حل یک نمونه الگوریتم
آشنایی با ساختارهای شرطی در الگوریتم نویسی
آشنایی با ساختارهای تکرار در الگوریتم نویسی
آشنایی با فلوچارت
مثال 2: حل مسئله با استفاده از فلوچارت
مثال 3: حل مسئله با استفاده از فلوچارت
مثال 4: حل مسئله با استفاده از فلوچارت

آشنایی با زبان جاوا اسکریپت (9 قسمت)

آشنایی با زبان برنامه نویسی جاوا اسکریپت
معرفی و نصب Visual Studio Code
نصب افزونه های کاربردی Visual Studio Code
نحوه استفاده از جاوا اسکریپت
بهترین موقعیت استفاده از جاوا اسکریپت در صفحات HTML
Comment ها (توضیحات) در Javascript
آشنایی با متغیرها (variables)
انواع داده ها در زبان جاوا اسکریپت بخش اول
انواع داده ها در زبان جاوا اسکریپت بخش دوم

شروع کار با جاوا اسکریپت (8 قسمت)

انواع روش های نمایش خروجی در جاوا اسکریپت
تعریف متغیرها با استفاده از var ، const و let
انواع عملگرها در زبان جاوا اسکریپت بخش اول
انواع عملگرها در زبان جاوا اسکریپت بخش دوم
اولین برنامه به زبان جاوا اسکریپت (محاسبه میانگین 3 عدد)
دریافت اطلاعات با استفاده از ()prompt
Type Conversions (تبدیل نوع)
مثال: محاسبه حقوق خالص دریافتی یک کارمند

ساختارهای کنترلی (11 قسمت)

معرفی ساختارهای کنترلی در جاوا اسکریپت
ساختار شرطی If else
ساختار Switch بخش اول
ساختار Switch بخش دوم
ساختار تکرار For بخش اول
ساختار تکرار For بخش دوم
حلقه های تو در تو (Nested Loops)
آشنایی با عبارت های breack و continue
ساختار تکرار While
ساختار تکرار Do While
حل تمرین

اطلاعات دوره آموزشی


  • مدرس دوره: محمد رامشینی
  • مدت زمان دوره: 5:53:39
  • تعداد ویدیو: 39
  • آخرین بروزرسانی: 1399/10/22
  • فیلم های نمونه: امکان دریافت بخش های رایگان

پیش نیازهای دوره

آشنایی با HTML و CSS

تجهیزات و استاندارد های ضبط دوره ها

یکی از مهمترین مواردی که برای تهیه یک دوره آموزشی حائز اهمیت است، کیفیت و رعایت استانداردهای ضبط دوره است. به طوری که کیفیت صدا و تصویر ویدیوهای آموزشی و همچنین رعایت استانداردهای ضبط، باید در بهترین حد و مطلوب باشد. برای این منظور، موسسه آموزشی آتریا با بهره گیری از بهترین تجهیزات ضبط صدا و تصویر و رعایت استانداردهای آموزشی تلاش کرده است تا بسته های آموزشی با بهترین کیفیت را در اختیار دانشجویان عزیز قرار دهد. در زیر به بخشی از این تجهیزات و استانداردها اشاره می کنیم:

میکروفون ضبط صدا

آموزش asp.net core 5

مسلم است که یکی از مهمترین ویژگی های هر ویدیو آموزشی، کیفیت صدای ویدیو است که باید بدون نویز، واضح و شفاف باشد. کیفیت صدای فوق العاده، شفافیت و صدای بدون نویز، از اصلی ترین ویژگی های میکروفون RODE NT-USB است که موسسه آموزش آتریا از آن برای ضبط دوره ها استفاده می کند. اگر ویدیوهای رایگان دوره را مشاهده کرده باشید، به وضوح کیفیت صدای استاد را احساس می کنید.

تصویر مدرس در کنار ویدیوها

آموزش asp.net core 5

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

کیفیت 1080p Full HD ویدیوها

آموزش asp.net core 5

از آنجا که مهمترین دغدغه ما در تولید آموزش ها، کیفیت مطلوب است، تمام ویدیوهای موسسه آموزشی آتریا با بالاترین کیفیت یعنی 1080p ضبط شده اند. کیفیت بالای تصویر بسته ها باعث می شود تا شما کدها و اسلایدهای مورد استفاده مدرس را بهتر ببیند.

استاندارد زمانی ویدیوهای آموزشی

یکی از استانداردهای ویدیوهای آموزشی، توجه به مدت زمان آن ویدیو است. به نحوی که ویدیوها دارای مدت زمان بین 5 تا 20 دقیقه باشند تا منجر به خستگی دانشجو نگردد. برای این منظور سعی شده است تا حتی الامکان این استاندارد در ضبط ویدیوهای آموزشی رعایت شده باشد.

جامعیت دوره ها

یکی از ویژگی های اساسی بسته های موسسه آموزشی آتریا، جامعیت آنها است. جامعیت به این معنا که با تهیه بسته آموزشی، تمام مباحث مربوط  در آن زمینه را به خوبی فراگرفته و دیگر نیازی به منابع جانبی نداشته باشید. برای این منظور مدرسین مجموعه تلاش کرده اند تا دوره های آموزشی را به صورت کاربردی و پروژه محور ضبط کنند، به طوری که دانشجویان پس از یادگیری، توانایی پیاده سازی و راه اندازی پروژه های واقعی را داشته باشند. بنابراین رویکرد ما در تولید بسته ها، آماده سازی دانشجویان برای ورود به بازار کار و یا ارتقاء جایگاه شغلی ایشان است.

پلن های قیمتی

بسته پایه

  • ضمانت بازگرداندن وجه
  • دریافت به روزرسانی های دوره آموزشی
  • پشتیبانی از طریق واتساپ و تلفن
  • 5 ساعت خصوصی آنلاین جهت رفع اشکالات
  • 250,000 تومان
خرید دوره

بسته ویژه

  • ضمانت بازگرداندن وجه
  • دریافت به روزرسانی های دوره آموزشی
  • پشتیبانی از طریق واتساپ و تلفن
  • 5 ساعت خصوصی آنلاین جهت رفع اشکالات
  • 500,000 تومان
خرید دوره

دانشجویان این دوره، دوره های زیر را هم شرکت کرده اند

نظرات خود را به اشتراک بگذارید
موسسه آموزشی آتریا
نظرات (0)