جاوا اسکریپت مدرن واقعاً یک هدف گسترده و متحرک است. ممکن است پنج سال پیش جاوا اسکریپت را یاد گرفته باشید و برخی از آن تکنیک ها ممکن است با استانداردهای امروزی قدیمی در نظر گرفته شوند، همانطور که ممکن است تکنیک های جاوا اسکریپت را از 20 سال پیش بشناسید که هنوز بهترین روش های مدرن محسوب می شوند. قصد من این است که شما را در راهنما از طریق راهنماهای مختلف جاوا اسکریپت راهنمایی کنم تا جاوا اسکریپت مدرن را که امروزه شناخته می شود یاد بگیرید.
در این دوره توضیح خواهم داد:
مراحل تبدیل شدن به یک توسعه دهنده جاوا اسکریپت
ابزارها و دانش مورد نیاز
مبانی جاوا اسکریپت
جاوا اسکریپت چیست
راهبردهای بارگیری اسکریپت
متغیرها
ثابت
اپراتورها
شرط
رویدادها
رشته ها
توابع
رشته ها و آرایه ها
تعامل با صفحات HTML
از جاوا اسکریپت برای تعامل با فرم استفاده کنید
رویدادها را در عناصر ورودی در فرمی با جاوا اسکریپت مدیریت کنید
از جاوا اسکریپت برای تغییر سبک CSS عناصر HTML استفاده کنید
شیء سند
عیب یابی جاوا اسکریپت
بلوک های ساختمان جاوا اسکریپت
شرط
حلقه کد
توابع
اطلاعات بیشتر در مورد رویدادها
شنوندگان رویداد
اشیاء رویداد
ویژگیها و روشهای رویداد
اشیاء جاوا اسکریپت
ویژگیها و روشهای شی
اشیاء درون اشیا
تنظیم و اصلاح اعضای شی
اشیاء ایجاد کنید
نمونه های اولیه شی جاوا اسکریپت
زنجیره نمونه اولیه
خواص سایه زدن
تنظیم نمونه های اولیه
ویژگی های خود نمونه های اولیه
نمونه های اولیه و وراثت
برنامه نویسی شی گرا در جاوا اسکریپت
کلاس ها و نمونه ها
ارث
کپسولاسیون
OOP در جاوا اسکریپت
کار با داده های JSON
جاوا اسکریپت ناهمزمان: سنتی
چرا جاوا اسکریپت ناهمزمان
کنترل کننده رویداد با جاوا اسکریپت ناهمزمان
جاوا اسکریپت ناهمزمان و پاسخ به تماس
جاوا اسکریپت ناهمزمان: مدرن
قول ها
API fetch()
زنجیره کردن وعده
خطاها را با وعده مدیریت کنید
اصطلاحات قول
ترکیبی از چندین وعده
ناهمگام سازی و انتظار
کارگران
APIهای وب سمت کلاینت
APIها چیست؟
APIهای رایج مرورگر و APIهای متداول شخص ثالث
API ها چگونه کار می کنند؟
APIهای مدل شیء سند (DOM)
APIها برای واکشی داده از سرور
APIهای شخص ثالث
در پایان ما برخی از برنامه ها را برای تأیید آنچه در این دوره آموخته ایم مشاهده خواهیم کرد.
Project Manager و Software Architect من 20+ سال تجربه در مدیریت پروژه IT ، توسعه نرم افزار و معماری نرم افزار دارم. من چندین تیم از توسعه دهندگان نرم افزار را به عنوان مدیر پروژه ، مدیر کیفیت و به عنوان رهبر تیم در شرکت های مختلف و کشورهای مختلف در بخش هایی هدایت کرده ام. ارتباط از راه دور ، تحقیق و توسعه ، تجارت مسافرتی ، بازاریابی اینترنتی و تجارت اینترنتی ، مشاوره و خدمات. من مسئول جمع آوری الزامات پروژه ها ، برنامه ها و فرآیندها ، طراحی پایگاه داده و تعیین اشیا final نهایی بوده ام. در طول زندگی حرفه ای خود من تجربیات زیادی را در زمینه پردازش ها از هر نوع و نیاز به تعریف ابزارهای مدیریت آنها و جمع آوری اطلاعات به دست آورده ام. بیشتر ابزارهای من در VB ، VBA ، C ++ ، C # ، Java ، PHP ، Javascript با استفاده از پایگاه داده نوشته شده اند. Informix ، Postgres ، Oracle و MySql.
نمایش نظرات