برنامه نویسی جاوا اسکریپت (JavaScript)

توضیحات دوره

پس از گذراندن دوره های پایه ای برنامه نویسی وب شامل HTML5 و CSS3 به شما پیشنهاد می کنیم در ادامه به سراغ زبان برنامه نویسی جاوا اسکریپت بروید. JS که مخفف JavaScript برخلاف HTML, CSS یک زبان برنامه نویسی سمت کاربر می باشد. در واقع منظور این است که با HTML, CSS نمی توانید صفحات داینامیک و جذاب سطح بالا بسازید و فقط می توانید صفحات ایستا و استاتیک طراحی کنید. JS در طبقه بندی زبان های تفسیر سطح بالا می باشد. این زبان دارای توابع، کتابخانه، و بسیار قدرتمند است. با جاوا اسکریپت میت وانید رویداد ها، فرم ها، عملکردهای کاربر و ... را کنترل کنید.

JS را می توان قدرتمندترین و انعطاف پذیرترین زبان های برنامه نویسی وب دانست. JavaScript در سال ۲۰۱۸ مقام بهترین زبان برنامه نویسی در دنیا را به خود اختصاص داده بود و قدمت جاوا اسکریپت به سال ۱۹۹۵ بر می گردد. از جاوا اسکریپت فقط در صفحات وب استفاده نمی شود و بسیاری از برنامه های دسک تاپ و سرور از JavaScript استفاده می کنند. همچنین برخی از پایگاه های داده مانند MongoDB و CouchDB نیز از JavaScript به عنوان زبان برنامه نویسی خود استفاده می کنند.

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

سرفصل های دوره (به همراه نمونه فیلم ها)

  • 1- معرفی دوره ، انواع داده در جاوا اسکریپت
    video-img برای مشاهده نمونه ویدئو جلسه روی تصویر آبی کلیک کنید
  • 2- آرایه ها در جاوا اسکریپت، دستورات شرطی
    video-img برای مشاهده نمونه ویدئو جلسه روی تصویر آبی کلیک کنید
  • 3- انتخابگر های جاوا اسکریپت ، حلقه تکرار for
    video-img برای مشاهده نمونه ویدئو جلسه روی تصویر آبی کلیک کنید
  • 4- حلقه های دیگر تکرار ، تابع نویسی در جاوا اسکریپت
    video-img برای مشاهده نمونه ویدئو جلسه روی تصویر آبی کلیک کنید
  • 5- معرفی event های جاوااسکریپت ، کار با Dom در js ، کار با فرم ها در جاوااسکریپت ، ایجاد المان در صفحه بصورت پویا با js ، کار با popup ها در js ، معرفی و کاربرد consol ، debug کردن کدها در جاوا اسکریپت
    video-img برای مشاهده نمونه ویدئو جلسه روی تصویر آبی کلیک کنید
  • 6- کار با switch ، کار با توابع ریاضی در js ، کار با setInterval و انیمیشن در js ، معرفی let و تفاوتش با var
    دریافت ویدئوهای بیشتر با خریداری دوره
  • 7- دستورات مقایسه ای ، معرفی const و کاربرد آن
    دریافت ویدئوهای بیشتر با خریداری دوره
  • 8- کار با for in , for of ، مدیریت خطاها با try/catch/finally و throw ، توابع کار با رشته ها
    دریافت ویدئوهای بیشتر با خریداری دوره
  • 9- کار با timing و Date در js
    دریافت ویدئوهای بیشتر با خریداری دوره
  • 10- کار با Bom در js
    دریافت ویدئوهای بیشتر با خریداری دوره
  • 11- دستورات And , Or , Not ، Object ها در js
    دریافت ویدئوهای بیشتر با خریداری دوره
  • 12- معرفی Json , Xml ، تفاوت کاربرد آن ها
    دریافت ویدئوهای بیشتر با خریداری دوره
  • 13- مباحث تکمیلی Dom ، معرفی Ajax و کاربرد آن
    دریافت ویدئوهای بیشتر با خریداری دوره
  • 14- کار با Cookie ها در جاوا اسکریپت
    دریافت ویدئوهای بیشتر با خریداری دوره
  • 15- معرفی پلاگین های کاربردی جاوا اسکریپت و کار با آن ها
    دریافت ویدئوهای بیشتر با خریداری دوره
  • 1- معرفی دوره ، انواع داده در جاوا اسکریپت
    video-img برای مشاهده نمونه ویدئو جلسه روی تصویر آبی کلیک کنید
  • 2- آرایه ها در جاوا اسکریپت، د