1

آموزش کامل و جامع جاوااسکریپت مقدماتی تا پیشرفته (۴۵ ساعت آموزش – کل دوره به صورت کامل)

قوانین استفاده

حق انحصاری نشر و پخش و تمام حقوق مادی و معنوی این اثر متعلق به سایت روزپیپر و اینجانب یاشار حبیبی تولید کننده این محتوا می باشد و هر گونه سوء استفاده و بهره برداری شخصی بدون کسب اجازه، جرم بوده و پیگرد قانونی دارد.

  • هر آنچه که طی سال ها برای خودم یادگیریشون بسیار هزینه بر بوده رو با شرح جز به جز و چندین باره آموزش دادم تا هیچ نقطه مبهمی تو ذهنتون باقی نمونه
  • ارزان: ارزش این آموزش حداقل ده برابر قیمتیه که براش گذاشته شده، اما برای اینکه همه بتونن از عهده تهیه این محصول بر بیان با این قیمت در اختیار شما عزیزان گذاشتمش، اینو دوستانی که این آموزش رو گذروندن میتونن تایید کنن.
  • می تونید به عنوان یه مرجع مادام العمر ازش استفاده کنید چون بسیاری از جزییات در هر بخش آموزش داده شده
  • پس از پایان کل دوره هیچ سوالی تو ذهنتون باقی نمیمونه، کافیه که تا انتها با من باشی و آموزش هارو دنبال کنی
  • ۶ ماه پشتیبانی کاملا رایگان و تضمین شده
  • یه آموزش کاملا پروژه محوره
  • مناسب برای هر سن با هر میزان دانش
  • ساده و روان با بیان جزییات
توضیحات مختصر محصول
آموزش کامل و جامع جاوااسکریپت مقدماتی تا پیشرفته (۴۵ ساعت آموزش – کل دوره به صورت کامل)
پیش نیاز های این دوره: یکم آشنایی مختصر با html و css هست که برای یادگیریشون میتونید به  کانال یوتیوبم  مراجعه کنید و آموزشش هاش رو ببینید
(البته در انتهای دوره کامل برنامه نویسی وب مباحث html و css به طور کامل و جز به جز آموزش داده خواهد شد)

جاوااسکریپت زبانی پرطرفدار و کاربردیه که از ویژگی های اون میشه به بازار شغلی خوب، درآمد مناسب و همچنین قابلیت استفاده در زمینه های مختلف اشاره کرد.

تو این آموزش هر آنچه که طی سال ها برای خودم یادگیریشون بسیار هزینه بر بوده رو با شرح جز به جز و چندین باره آموزش دادم تا هیچ نقطه مبهمی تو ذهنتون باقی نمونه و نکاتی رو بیان کردم که شاید خیلی از حرفه ای ها سال ها زمان ببره تا بهشون مسلط بشن چون آموزش مناسبی وجود نداشته و چون خودم تمام این مراحل رو گذروندم و از کاستی های آموزش این حوزه خبر دارم سعی کردم جوری آموزش هارو پیش ببرم که به معنای واقعی کلمه بعد از گذروندن کل دوره جاوااسکریپت، به یه برنامه نویس حرفه ای جاوااسکریپت تبدیل بشید.

*** علت ارزون بودن آموزشارزش این آموزش حداقل ده برابر قیمتیه که براش گذاشته شده، اما برای اینکه همه بتونن از عهده تهیه این محصول بر بیان به این قیمت در اختیار شما عزیزان گذاشتمش، اینو دوستانی که این آموزش رو گذروندن میتونن تایید کنن.

دموی آموزش

سه آموزش اول دوره مقدماتی ۱

بخش مقدماتی:

معرفی ابتدایی:

  •     جاوااسکریپت چیست
  •     جاوااسکریپت کجا اجرا میشه
  •     راه اندازی محیط توسعه
  •     چطور بهترین نتیجه رو از این دوره ببرید

متغیرها، انواع داده، عملگرها و فانکشن ها:

  •  معرفی
  •  راه اندازی و تنظیمات پروژه
  •  اضافه کردن جاوااسکریپت به وب سایت
  •  معرفی متغیرها و ثابت ها
  •  تعریف و مقداردهی متغیرها
  •  کارکردن با متغیرها و عملگرها
  • نوع های داده ای اعداد و رشته ها
  • استفاده از ثابت ها
  •  درمورد رشته ها بیشتر بدانیم/
  • معرفی فانکشن ها
  • اضافه کردن یه فانکشن سفارشی
  • مقادیر برگشتی
  •  معرفی نواحی محلی و سراسری
  •  درمورد برگشت تابع بیشتر بدانیم
  •  اجرای غیرمستقیم فانکشن ها
  • تبدیل انواع داده ای
  •  خورد کردن کد و ریفکتور اون به فانکشن
  •  اتصال همه دکمه ها به فانکشن
  •  کامنت گذاری کد
  •  درمورد عملگرها بیشتر بدانیم
  •  انواع داده ای بیشتر
  •  استفاده از آرایه ها
  •  ساخت آبجکت ها
  •  دسترسی به داده های یه آبجکت
  •  اضافه کردن یه فانکشن با قابلیت استفاده چندباره
  •  undefined, null , NaN
  •  عملگر typeof
  •   وارد کردن صحیح اسکریپت ها با async و defer

توسعه و رفع خطای کارامد:

  • معرفی توسعه و رفع خطای کارامد
  •  تنظیمات ظاهری و عملکرد ویرایشگر کد
  •  استفاده از میان برها
  •  کارکردن با پرکننده های خودکار و راهنماهای کد
  •  نصب و راه اندازی افزونه های ویرایشگر کد
  •  دستکاری تنظیمات ویرایشگر کد
  •  استفاده از نماهای مختلف ویرایشگر کد
  •  کمک گرفتن و کار با مستندات MDN
  •  چطوری به درستی گوکل کنیم
  •  معرفی دیباگ کردن یا همون رفع اشکال کد
  •  یه خطا اتفاق افتاده! دلیلی واسه وحشت کردن نیست
  •  استفاده از لاگ کنسول برای خطایابی
  •  رفع خطا با استفاده از ابزار توسعه دهنده کروم و گذاشتن نقاط توقف
  •  رفع خطا مستقیما توی ویرایشگر کد

    ساختار های کنترلی (ساختارهای شرطی، حلقه های تکرار و مدیریت خطا):

    •     اکمااسکریپت ۵ و اکمااسکریپت ۶
    •     var, let const
    •     معرفی ساختارهای شرطی و مقادیر بولین
    •      استفاده از ساختارهای شرطی(if) 
    •      مقایسه برابری آبجکت ها(اشیاء) و آرایه ها
    •      عملگرهای منطقی and و or
    •      درک اولویت عملگرها
    •      درک true و false و مقادیر درست(truthy) و مقادیر غلط(falsy)
    •      راه اندازی یه پروژه بزرگتر(بازی مبارزه هیولا و بازیکن)
    •      اضافه کردن فانکشن(تابع) حمله
    •      استفاده از ساختارهای شرطی برای بررسی برد و باخت در بازی هیولا
    •      اضافه کردن شروط بیشتر و حمله قدرتمند
    •      پیاده سازی ساز و کار مداوای بازیکن با ساختارهای شرطی
         کنترل شرطی جایزه عمر بیشتر برای بازیکن
         اضافه کردن امکان راه اندازی مجدد بازی
         اعتبار سنجی ورودی های کاربر
         استفاده از ثابت های سراسری برای استفاده در ساختارهای شرطی
         اضافه کردن نمایش اطلاعات برنامه با استفاده از ساختارهای شرطی
         معرفی عملگر ترنری(ternary operator)
         ترفندهای عملگرهای منطقی و کوتاه نویسی
         کارکردن با دستورات سوئیچ (switch case) 
          معرفی حلقه های تکرار (loop)
          حلقه تکرار for
          حلقه تکرار for of
          حلقه تکرار for in 
          حلقه تکرار while و do while
          کنترل حلقه های تکرار با break        
          کنترل حلقه های تکرار با continue
          معرفی مدیریت خطا با try catch 
          درک بالا بردن(hoisting) در جاوااسکریپت
          روش سخت گیرانه (strict mode) و درست کد زدن
          کد پایانی پروژه

    بخش متوسط:

    نگاهی عمیق تر به فانکشن ها:

  • توابع و متدها

  • توابع یه نوعی از اشیاء هستن

  • ذخیره توابع در متغییرها 

  • تعریف تابع به روش های مختلف
  • توابع ناشناس
  • اضافه کردن انتخاب کاربر به بازی
  • پیاده سازی هسته منطق بازی
  • تعریف تابع فلشی
  • نمایش پیام به کاربر
  • آرگومان های پیش فرض در توابع
  • معرفی پارامترهای باقیمانده
  • ساخت توابع داخل توابع دیگر
  • تابع کال بک
  • کار کردن با بایند
  • کار کردن با آبجکت DOM در جاوااسکریپت:
  • شیء داکیومنت و ویندو
  • دام چیه و چطور ایجاد میشه
  • نودها و المان ها – درخواست و گرفتن شیئ دام
  • بررسی و تغییر ویژگی های شئ دام
  • ویژگی ها و صفات
  • نود و المان و ارتباط بینشون
  • پیمایش دام(تراورس کردن)
  • پیمایش نود های فرزند (تراورس نود های فرزند)
  • استفاده از ویژگی های parentNode و parentElement و کاربردشون
  • انتخاب المان های کناری(سیبلینگ)
  • استایل دهی به المان های دام
  • اضافه کردن المان ها از طریق اچ تی ام ال
  • اضافه کردن المان ها از طریق createElement (ساخت عناصر)
  • اضافه کردن به دام
  • کپی گرفتن از نود ها
  • پاک کردن المان ها
  • راه اندازی پروژه تمرینی
  • انتخاب مودال و دکمه اضافه کردن
  • باز کردن مودال از طریق تغییر کلاس سی اس اسی
  • کنترل بک گراند تیره( بکدراپ)
  • دریافت و اعتبارسنجی ورودی کاربر
  • ساخت یه فیلم بوسیله جاوااسکریپت و پاک کردن ورودی
  • رندر کردن ایتم فیلم در صفحه
  • پاک کردن المان های فیلم
  • نمایش و مخفی کردن دیالوگ سوال از کاربر
  • شروع منطق تایید
  • نگاهی عمیق تر آرایه ها:
  • پروژه دام
  • متد splice 
  • انتخاب کردن بازه از عناصر و کپی گرفتن با slice
  • اضافه کردن آرایه به آرایه دیگه بوسیله concat
  • بدست آوردن ایندکس با indexOf و lastIndexOf
  • پیدا کردن عناصر با find و findIndex
  • بررسی شامل بودن (includes)
  • لوپ زدن با forEach
  • جابه جایی داده ها با map
  • فیلتر کردن آرایه ها
  • درخشش فانکشن های فلشی
  • آرایه ها و رشته ها
  • عملگر اسپرد
  • دیستراکت کردن آرایه
  • بخش پیشرفته:

  • نگاهی عمیق تر به اشیاء:
  • مرور آبجکت(شئ)
  • اضافه کردن، تغییر دادن و پاک کردن پراپرتی ها
  • اسامی خاص برای کلید ها و دسترسی بوسیله براکت
  • اپلیکیشن دمو و سینتکس کوتاه نویسی
  • رندر کردن براساس آبجکت (شئ)
  • لوپ(حلقه) و خروجی گرفتن از پراپرتی های پویا
  • اضافه کردن کارکرد و فانکشنالیتی فیلتر کردن
  • عملگر اسپرد شئ
  • دیستراکت کردن اشیاء
  • بررسی موجود بودن پراپرتی
  • معرفی this
  • کوتاه نویسی متد
  • this و رفتار عجیب غریبش
  • کار کردن با رویدادها:
  • معرفی رویدادها در جاوااسکریپت
  • گوش دادن و پاک کردن رویدادها
  • آبجکت ایونت در جاوااسکریپت
  • کارکردن با preventDefault
  • event capturing و event bubbling
  • گسترش و نشر رویداد و جلوگیری ازون
  • ایونت دلیگیشن
  • غیرهمزمانی در جاوااسکریپت – پرامس ها و کال بک ها:
  • اجرای کد های همزمان
  • اجرای کد های غیر همزمان
  • کد های بلاک کننده و ایونت لوپ
  • آشنا شدن با پرامس ها
  • شروع کار با پرامس ها
  • پرامس ها به صورت زنجیر وار
  • مدیریت خطا در پرامس ها
  • Async await
  • مدیریت خطا و async await
  • promise.all و peomise.race و غیره
  • درخواست های http:
  • شروع کار با http
  • ارسال درخواست GET
  • جیسون و پارس کردن آبجکت جیسون
  • استفاده از پرامس در در خواست http
  • ارسال داده با درخواست POST
  • درخواست دریافت داده ها از طریق UI
  • ارسال درخواست پاک کردن
نمایش بیشتر
دیدگاه های کاربران
دیدگاهتان را با ما درمیان بگذارید
تعداد دیدگاه : 0 امتیاز کلی : 0.0 توصیه خرید : 0 نفر
بر اساس 0 خرید
0
0
0
0
0

هیچ دیدگاهی برای این محصول نوشته نشده است.

لطفا پیش از ارسال نظر، خلاصه قوانین زیر را مطالعه کنید: فارسی بنویسید و از کیبورد فارسی استفاده کنید. بهتر است از فضای خالی (Space) بیش‌از‌حدِ معمول، شکلک یا ایموجی استفاده نکنید و از کشیدن حروف یا کلمات با صفحه‌کلید بپرهیزید. نظرات خود را براساس تجربه و استفاده‌ی عملی و با دقت به نکات فنی ارسال کنید؛ بدون تعصب به محصول خاص، مزایا و معایب را بازگو کنید و بهتر است از ارسال نظرات چندکلمه‌‌ای خودداری کنید.  

اولین کسی باشید که دیدگاهی می نویسد “آموزش کامل و جامع جاوااسکریپت مقدماتی تا پیشرفته (۴۵ ساعت آموزش – کل دوره به صورت کامل)”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قیمت محصول

1,500,000 تومان