وب احسان در تلگرام

آموزش جاوااسکریپت از صفر تا پیشرفته

برای اینکه شما بتوانید در یکی از پولساز ترین حوزه های برنامه نویسی یعنی فرانت اند مشغول به فعالیت شوید , نیاز است تا حتما زبان برنامه نویسی جاوااسکریپت را به خوبی فراگیرید. با توجه به پیشرفت تکنولوژی بعد از ایدگیری جاوااسکریپت باید به سراغ یکی از فریم ورک های فرانت بروید که در هرصورت پیش نیاز اصلی یادگیری همه آنها بدون استثنا , یادگیری JavaScript میباشد. در این دوره ما سعی داریم تا علاوه بر آموزش مباحث جاوااسکریپت , شما را برای یادگیری فریم ورک های آینده جاوااسکریپت نیز آماده کنیم.

2,800,000 تومان
تکمیل ظرفیت

پشتیبانی دوره

پشتیبانی آموزش جاوااسکریپت از صفر تا پیشرفته در چه وضعیه ؟

تعداد جلسات

142 جلسه ضبط شده

مدت زمان دوره

30 ساعت

پیش نیاز

Html Css

وضعیت دوره

ضبط ادامه دارد

آپدیت دائمی و رایگان

عضویت مادام العمر

پشتیبانی مستقیم با مدرس

خودم جواب سوال ها را میدم

محتوا دوره

داخل آموزش جاوااسکریپت از صفر تا پیشرفته چه آموزش هایی هست ؟

آشنایی و راه اندازی جاوااسکریپت

در این فصل یادمیگریم چطوری از جاوااسکریپت استفاده کنیم و اولین سینتکس های جاوااسکریپت باهمدیگه یاد میگریم و تمرین های کوچک با استفاده از اونها حل میکنیم

مرحله01

مباحث مقدماتی جاوااسکریپت

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

مرحله02

سطح متوسط جاوااسکریپت

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

مرحله03

سطح پیشرفته جاوااسکریپت

در این فصل جاوااسکریپت قدرت نمایی میکند و مواردی که در این فصل یادمیگریم , متوجه میشویم که زبان جاوااسکریپت , چه زبان برنامه نویسی قوی هست

مرحله04

کار با Dom در جاوااسکریپت

یکی از لذت بخش ترین و در عین حال مهم ترین بخض های جاوااسکریپت , کار کردن با Dom میباشد. زیرا شما میتوانید با جاوااسکریپت محتوا صفحه وب سایت خود را تغییر دهید و شیرینی جاوااسکریپت بچشید

مرحله05

مباحث Bom و پروژه Todo List

در این فصل یادمیگریم چطوری با استفاده از جاوااسکریپت , به امکاناتی که مرورگر در اختیار ما میگذارد تعامل داشته باشیم و پس از چندین تمرین و پروژه کوچک , یک پروژه مهم یعنی Todo List استارت میزنیم

مرحله06

دوره کار با API (هدیه دوره)

این دوره به عنوان هدیه برروی دوره جاوااسکریپت قرار دارد و کامل مباحث مربوط به Dom و Bom بررسی میکنیم و پس از گذراندن این بخش , کاملا آماده برای شروع React js میشویم

مرحله07

ریز جلسات آموزش جاوااسکریپت از صفر تا پیشرفته

ریز جلسات آموزش جاوااسکریپت از صفر تا پیشرفته بگو برام

01

آشنایی و راه اندازی جاوااسکریپت

19 جلسه

جلسه 01 جاوااسکریپت - مقدمه

جلسه 02 جاوااسکریپت - کدهارو کجا بنویسیم؟

جلسه 03 جاوااسکریپت - واردکردن دیتا به صفحه

جلسه 04 جاوااسکریپت - تعریف lat var const

جلسه 05 جاوااسکریپت - انواع داده ها

جلسه 06 جاوااسکریپت - معرفی object

جلسه 07 جاوااسکریپت - معرفی array و typeof

جلسه 08 جاوااسکریپت - انواع عملگرها (+ - / % *)

جلسه 09 جاوااسکریپت - عملگرهای مقایسه ای

جلسه 10 جاوااسکریپت - عملگرهای منطقی

جلسه 11 جاوااسکریپت - else if - else - if

جلسه 12 جاوااسکریپت - switch case

جلسه 13 جاوااسکریپت - حلقه for

جلسه 14 جاوااسکریپت - حلقه for in در آرایه ها

جلسه 15 جاوااسکریپت - for of

جلسه 16 جاوااسکریپت - continue-break-do while-while

جلسه 17 جاوااسکریپت - تعریف توابع - function

جلسه 18 جاوااسکریپت - انواع توابع - Callback - Recursive - Arrow - Expression - Declaration

جلسه 19 جاوااسکریپت - تمرین با حلقه ها و توابع

02

مباحث مقدماتی جاوااسکریپت

21 جلسه

جلسه 20 جاوااسکریپت - کار با توابع رشته ها - پارت اول

جلسه 21 جاوااسکریپت - کار با توابع رشته ها - پارت دوم

جلسه 22 جاوااسکریپت - کار با توابع رشته ها - پارت سوم

جلسه 23 جاوااسکریپت - تغییر مقدار داخل آرایه با اندیس

جلسه 24 جاوااسکریپت - unshift - shift - pop - push

جلسه 25 جاوااسکریپت - slice

جلسه 26 جاوااسکریپت - splice

جلسه 27 جاوااسکریپت - lastIndexOf - indexOf - includes

جلسه 28 جاوااسکریپت - مدل ذخیره سازی - primitive vs reference

جلسه 29 جاوااسکریپت - تلفیق و کپی آرایه - Array - spread - slice - concat

جلسه 30 جاوااسکریپت - تمرین مربوط به توابع آرایه ها

جلسه 31 جاوااسکریپت - forEach

جلسه 32 جاوااسکریپت - map

جلسه 33 جاوااسکریپت - filter

جلسه 34 جاوااسکریپت - reduce

جلسه 35 جاوااسکریپت - pipline

جلسه 36 جاوااسکریپت - every

جلسه 37 جاوااسکریپت - some

جلسه 38 جاوااسکریپت - findIndex - find

جلسه 39 جاوااسکریپت - reverse - sort

جلسه 40 جاوااسکریپت - Array from - Array of - new Array - flatMap - flat - join - mutating vs non mutating

03

سطح متوسط جاوااسکریپت

20 جلسه

جلسه 41 جاوااسکریپت - دامنه یا scop

جلسه 42 جاوااسکریپت - Hoisting

جلسه 43 جاوااسکریپت - closure

جلسه 44 جاوااسکریپت - Implicit conversion

جلسه 45 جاوااسکریپت - explicit conversion - trusy falsy

جلسه 46 جاوااسکریپت - عملگرهای انتساب assignment operators

جلسه 47 جاوااسکریپت - ternary operator

جلسه 48 جاوااسکریپت - default parameter - rest parameter

جلسه 49 جاوااسکریپت - setTimeout

جلسه 50 جاوااسکریپت - setInterval

جلسه 51 جاوااسکریپت - object dot vs bracket notation

جلسه 52 جاوااسکریپت - add , edit , new key in object - nesting object - function in object

جلسه 53 جاوااسکریپت - for in & values & keys & entries in object

جلسه 54 جاوااسکریپت - for of entries

جلسه 55 جاوااسکریپت - assign - freeze - seal - hasOwn

جلسه 56 جاوااسکریپت - تبدیل متغییر به آبجکت - Shallow copy

جلسه 57 جاوااسکریپت - JSON.parse - JSON.stringify

جلسه 58 جاوااسکریپت - structuredclone - deep clone

جلسه 59 جاوااسکریپت - مقایسه آبجکت ها و destructuring

جلسه 60 جاوااسکریپت - حل تمرین

04

سطح پیشرفته جاوااسکریپت

16 جلسه

جلسه 61 جاوااسکریپت - کار بازمان - Date - پارت اول

جلسه 62 جاوااسکریپت - کار بازمان - Date - پارت دوم

جلسه 63 جاوااسکریپت - کار بازمان - Date - پارت سوم

جلسه 64 جاوااسکریپت - Math و توابع مروبطه - پارت اول

جلسه 65 جاوااسکریپت - Math و توابع مروبطه - پارت دوم

جلسه 66 جاوااسکریپت - مدیریت خطا - try , catch , finally , throw - پارت اول

جلسه 67 جاوااسکریپت - مدیریت خطا - try , catch , finally , throw - پارت دوم

جلسه 68 جاوااسکریپت - synchronous or asynchronous and single thread

جلسه 69 جاوااسکریپت - Callback function

جلسه 70 جاوااسکریپت - Promise - پارت اول

جلسه 71 جاوااسکریپت - Promise - پارت دوم

جلسه 72 جاوااسکریپت - آشنایی با API

جلسه 73 جاوااسکریپت - کار با Postman

جلسه 74 جاوااسکریپت - کار با fetch

جلسه 75 جاوااسکریپت - کار با fetch - متد post

جلسه 76 جاوااسکریپت - async await

05

کار با Dom در جاوااسکریپت

40 جلسه

جلسه 77 جاوااسکریپت - شروع کار با DOM

جلسه 78 جاوااسکریپت - سلکتورهای گلوبال - پارت اول

جلسه 79 جاوااسکریپت - سلکتورهای گلوبال - پارت دوم

جلسه 80 جاوااسکریپت - انتخاب کردن المنت ها - پارت اول

جلسه 81 جاوااسکریپت - انتخاب کردن المنت ها - پارت دوم

جلسه 82 جاوااسکریپت - انتخاب کردن المنت ها - پارت سوم

جلسه 83 جاوااسکریپت - انتخاب کردن المنت ها - پارت چهارم

جلسه 84 جاوااسکریپت - دریافت و تغییر متن با DOM

جلسه 84 جاوااسکریپت - دریافت و تغییر متن با دام - textContent - innerText - innerHTML

جلسه 85 جاوااسکریپت - کارکردن با اتریبیوت ها بوسیله دام - پارت اول - getAttribute

جلسه 86 جاوااسکریپت - کارکردن با اتریبیوت ها بوسیله دام - پارت دوم- setAttribute

جلسه 87 جاوااسکریپت - کارکردن با اتریبیوت ها بوسیله دام - پارت سوم- setAttribute

جلسه 88 جاوااسکریپت - کارکردن با اتریبیوت ها بوسیله دام - پارت چهارم- removeAttribute - hasAttribute

جلسه 89 جاوااسکریپت - کارکردن با اتریبیوت ها بوسیله دام - پارت پنجم- dataset

جلسه 90 جاوااسکریپت - تغییر استایل با دام - style

جلسه 91 جاوااسکریپت - کار کردن با کلاس ها بوسیله دام - classList.add

جلسه 92 جاوااسکریپت - کار کردن با کلاس ها بوسیله دام - classList.remove

جلسه 93 جاوااسکریپت - کار کردن با کلاس ها بوسیله دام - classList.toggle - contains

جلسه 94 جاوااسکریپت - ایجاد المنت در جاوااسکریپت با createElement

جلسه 95 جاوااسکریپت - اضافه کردن المنت با append - پارت اول

جلسه 96 جاوااسکریپت - اضافه کردن المنت با append - پارت دوم

جلسه 97 جاوااسکریپت - اضافه کردن المنت با append - پارت سوم

جلسه 98 جاوااسکریپت - اضافه کردن المنت با insertAdjacentElement

جلسه 99 جاوااسکریپت - حذف و جایگزین کردن المنت - remove - removeChild - replaceWith

جلسه 100 جاوااسکریپت - کپی کردن المنت - cloneNode

جلسه 101 جاوااسکریپت - دسترسی به پدر و فرزند المنت - parentElement - children - childNodes

جلسه 102 جاوااسکریپت - ایونت اینلاین - onclick - پارت اول

جلسه 103 جاوااسکریپت - ایونت اینلاین - onclick - پارت دوم

جلسه 104 جاوااسکریپت - ایونت اینلاین - onchange - oninput

جلسه 105 جاوااسکریپت - ایونت اینلاین - onblur - onfocus

جلسه 106 جاوااسکریپت - ایونت اینلاین - دریافت اطلاعات فرم

جلسه 107 جاوااسکریپت - دریافت اطلاعات فرم با روش بهتر توسط onsubmit

جلسه 108 جاوااسکریپت - ایونت های اینلاین - onkeydown - onkeyup - onmouseover - onmouseleave

جلسه 109 جاوااسکریپت - شروع کار با addEventListener

جلسه 110 جاوااسکریپت - ایجاد شمارنده با addEventListener

جلسه 111 جاوااسکریپت - استفاده از submit و input در addEventListener

جلسه 112 جاوااسکریپت - event delegation

جلسه 113 جاوااسکریپت - contains - matches - closets

جلسه 114 جاوااسکریپت - بررسی معتبر بودن مقادیر فرم

جلسه 115 جاوااسکریپت - بررسی معتبر بودن مقادیر فرم - پارت دوم - regex

06

مباحث Bom و پروژه Todo List

9 جلسه

جلسه 116 جاوااسکریپت - بررسی معتبر بودن مقادیر فرم - پارت سوم

جلسه 117 جاوااسکریپت - localStorage - sessionStorage - پارت اول

جلسه 118 جاوااسکریپت - localStorage - sessionStorage - پارت دوم

جلسه 119 جاوااسکریپت - localStorage - sessionStorage - پارت سوم

جلسه 120 جاوااسکریپت - پروژه Todo List - پارت اول

جلسه 121 جاوااسکریپت - پروژه Todo List - پارت دوم

جلسه 122 جاوااسکریپت - پروژه Todo List - پارت سوم

جلسه 123 جاوااسکریپت - پروژه Todo List - پارت پنجم

جلسه 124 جاوااسکریپت - پروژه Todo List - پارت پنجم

آپدیت های این قسمت همچنان ادامه دارد.
07

دوره کار با API (هدیه دوره)

17 جلسه

آموزش ابتدایی کار با API

پروژه لیست کاربران با API - جاوااسکریپت خام - 01

پروژه لیست کاربران با API - جاوااسکریپت خام - 02

پروژه لیست کاربران با API - جاوااسکریپت خام - 03

پروژه لیست کاربران با API - جاوااسکریپت خام - 04

پروژه لیست کاربران با API - جاوااسکریپت خام - 05

پروژه ثبت آگهی اقامتگاه همراه با عکس و نقشه - 01

پروژه ثبت آگهی اقامتگاه همراه با عکس و نقشه - 02

پروژه ثبت آگهی اقامتگاه همراه با عکس و نقشه - 03

پروژه ثبت آگهی اقامتگاه همراه با عکس و نقشه - 04

پروژه ثبت آگهی اقامتگاه همراه با عکس و نقشه - 05

پروژه ثبت آگهی اقامتگاه همراه با عکس و نقشه - 06

پروژه ثبت آگهی اقامتگاه همراه با عکس و نقشه - 07

پروژه ثبت آگهی اقامتگاه همراه با عکس و نقشه - 08

پروژه ثبت آگهی اقامتگاه همراه با عکس و نقشه - 09

پروژه ثبت آگهی اقامتگاه همراه با عکس و نقشه - 10

پروژه خوندن قیمت سکه از سایت های دیگه

2,800,000 تومان
تکمیل ظرفیت
آموزش JavaScript از صفر تا پیشرفته + پروژه واقعی | WebEhsan | وب احسان