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