جاوا اسکریپت یکی از مهمترین زبانهای برنامهنویسی حوزهی وب محسوب میشود. جاوا اسکریپت اولین بار با اسم LiveScript و توسط شرکت نت اسکیپ معرفی شد و بعدها به جاوا اسکریپت تغییر نام داد. البته جالب است بدانید جاوا اسکریپت نه از نظر ساختار و نه از نظر مفاهیم، شباهتی به زبان جاوا ندارد و این تشابه اسمی، در حد همان کلمات و نام و نشان باقی مانده است.
در این زبان اشیاء با اضافه شدن متدها و خصوصیات پویا به اشیاء خالی ساخته میشوند، بر خلاف جاوا. بعد از ساخته شدن یک شی به روش فوق، این شی میتواند به عنوان نمونهای برای ساخته شدن اشیاء مشابه مورد استفاده قرار گیرد و به علت این قابلیت زبان جاوااسکریپت برای ساختن نمونه از سیستم مناسب میباشد. کاربرد گسترده این زبان در سایت ها و صفحات اینترنی میباشد و به کمک این زبان میتوان به اشیاء داخل صفحات HTML دسترسی پیدا کرد و آنها را تغییر داد. به همین علت برای پویا نمایی در سمت کاربر، از این زبان استفاده میشود.
سرفصل های دوره آموزشی Lynda Vanilla JavaScript: Progressive Web Applications:
– یک برنامه وب پیشرفته چیست؟
– اضافه کردن آشکار برنامه وب به یک برنامه موجود
– ایجاد آیکون برای برنامه های پیشرفته وب
– ثبت سرویس ها
– تمیز کردن محدودیت های iOS
– نمایش و تعامل با اعلان ها
– اشتراک و مدیریت اطلاعیه ها