جاوااسکریپت یک زبان اسکریپتی و مفسری است که امروزه بهعنوان پر استفادهترین و محبوبترین زبان برنامهنویسی شناخته میشود. در اصل جاوااسکریپت زبان برنامهنویسی وب است که نسبت به دیگر زبانها، یادگیری راحتتری دارد.
تاریخچه جاوااسکریپت
این زبان در سال ۱۹۹۵ توسط برندن آیک معرفی شد و در سال ۱۹۹۷ توسط سازمان ECMA استانداردسازی شد. از آن سال به بعد بهروزرسانیهایی برای این زبان از طرف ECMA international ارائه شده است که بنابراین استاندارد، جاوااسکریپت به نام رسمی ECMAScript نیز شناخته میشود و ECMAScript2015 یا ES6 شاخصترین نسخه آن تاکنون است.
کاربردهای جاوااسکریپت
با جاوااسکریپت میتوان: محتوای المانهای HTML را تغییر داد، Attribute تگها را ویرایش کرد، استایلهای CSS را عوض کرد و المانها را حذف، مخفی یا نمایان ساخت.
علاوهبراین، جاوااسکریپت در توسعه نرمافزارهای موبایلی بهصورت چند سکویی، بازیسازی، یادگیری ماشین و توسعه بر بستر بلاکچین کاربرد دارد که برخی فریمورکها و کتابخانههای مربوطه مبتنی بر جاوااسکریپت در این قسمت معرفی شدهاند. لذا در این قسمت از آموزش، با جاوااسکریپت و کاربردهایش بیشتر آشنا میشوید.
پیشنیاز جاوااسکریپت چیست؟
مخاطب دوره آموزشی پیشِرو، افرادی هستند که بهتازگی یادگیری برنامهنویسی را شروع کردهاند؛ بنابراین سعی شده است ضمن حفظ سرعت و کوتاهی زمان ارائه، مطالب از پایه توضیح داده شوند. در انتهای هر قسمت از آموزش، یک تمرین قرار دارد که انجام آن باعث افزایش عمق یادگیری شما میشود.
پیشنیاز این دوره آشنایی اولیه با HTML و CSS است. و پس از یادگیری جاوااسکریپت، شما میتوانید انتخاب کنید که وارد چه حوزهای شوید؛ فرانتاند، بکاند و یا برنامهنویسی موبایل! برای انتخاب مسیر خود، مقاله مسیر یک برنامهنویس جاوااسکریپت را مطالعه کنید.
✨ توجه: تمرینات دوره، در مخزن گیت سکان آکادمی بارگذاری شدهاند و شما میتوانید به راحتی به آنها دسترسی داشته باشید و کدهای خود را با کدهای مدرس دوره مقایسه کنید. برای مشاهده مخزن میتوانید اینجا کلیک کنید.