loading...

آموزش حرفه‌ای جاوااسکریپت برای ورود به فریم‌ورک‌ها و بازار کار همگام با هوش مصنوعی

<p>در این دوره، جاوااسکریپت را از پایه&zwnj;ترین مفاهیم تا تکنیک&zwnj;های پیشرفته یاد می&zwnj;گیری و با پروژه&zwnj;های واقعی برای ورود به بازار کار آماده می&zwnj;شوی.</p> <ul> <li> <p>آموزش گام&zwnj;به&zwnj;گام از <strong>صفر مطلق تا تسلط کامل</strong></p> </li> <li> <p>یادگیری <strong>کار با داده&zwnj;ها، API و پروژه&zwnj;های عملی</strong></p> </li> <li> <p>تسلط بر ابزارهای ضروری مثل <strong>Git، GitHub و Figma</strong></p> </li> <li> <p>استفاده <strong>هوشمندانه از هوش مصنوعی</strong> برای افزایش سرعت و کیفیت کدنویسی</p> </li> <li> <p>پشتیبانی کامل و تمرینات چالشی</p> </li> </ul>

قیمت: 1,800,000 تومان 900,000 تومان

قیمت ارزی (تتر):

X
12 : 36 : 59
105 جلسه
8 فصل
2 سال پشتیبانی

آموزش حرفه‌ای جاوااسکریپت برای ورود به فریم‌ورک‌ها و بازار کار همگام با هوش مصنوعی

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

در این دوره، علاوه بر یادگیری اصولی منطق برنامه‌نویسی و مباحث اصلی جاوااسکریپت، به صورت عملی با کار با داده‌ها، API و ساخت پروژه‌های واقعی آشنا می‌شوید. همچنین ابزارهای مهمی مثل Git، GitHub و Figma را می‌آموزید تا در پروژه‌های تیمی و واقعی بتوانید حرفه‌ای عمل کنید.

بخش ویژه این دوره، آموزش استفاده هوشمندانه از ابزارهای AI است که به شما کمک می‌کند سرعت و کیفیت کدنویسی خود را بالا ببرید، بدون اینکه یادگیری اصولی تحت تأثیر قرار بگیرد.

روش تدریس این دوره پروژه‌محور است؛ یعنی بعد از یادگیری هر مبحث، بلافاصله آن را در قالب یک پروژه عملی پیاده‌سازی می‌کنید. در طول دوره، از پشتیبانی کامل و تمرینات چالشی برخوردار هستید تا هیچ مفهومی را سطحی یاد نگیرید.

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

سرفصل های دوره

مقدمه و آشنایی با مفاهیم پایه و اولیه
  • درباره دوره و معرفی سرفصل ها

    00:08:14
  • معرفی کد ادیتور VSCode

    00:03:18
  • ایجاد پروژه جدید و اولین روش مشاهده خروجی کدهای جاوااسکریپت در مرورگر(alert)

    00:06:51
  • معرفی روش نمایش خروجی کدهای جاوااسکریپت console.log

    00:04:39
  • معرفی متغیر (var) در جاوااسکریپت

    00:05:22
  • معرفی افزونه Live Server برای اجرای پروژه

    00:03:54
  • نحوه تعریف متغیر با var در جاوااسکریپت

    00:04:04
  • معرفی عملگرها ، نوع داده ای ، توابع تعاملی و شرط در جاوااسکریپت
  • معرفی عملگرهای حسابی و روش سوم مشاهده خروجی کدها در جاوااسکریپت

    منتشرشده 00:06:25
  • مفهوم ارتباط مستقیم مرورگر با زبان جاوااسکریپت - کد نویسی در محیط Dev Tools

    منتشرشده 00:04:46
  • معرفی نوع داده ای boolean - معرفی عملگر «مقایسه» و کاربرد typeof

    منتشرشده 00:06:15
  • روش کامنت کردن کد ها و معرفی دستورات تعاملی prompt و confirm

    منتشرشده 00:05:43
  • انجام تمرین prompt و confirm

    منتشرشده 00:04:27
  • مینی پروژه "ماشین حساب ساده" معرفی دستور Number برای تبدیل رشته به عدد

    منتشرشده 00:07:44
  • مینی پروژه "ماشین حساب ساده" - معرفی عملگر نابرابری

    منتشرشده 00:02:16
  • مطالعه منابع آموزش - ایحاد فایل اسکریپت خارجی در پروژه

    منتشرشده 00:08:44
  • معرفی عملگرهای مقایسه بزرگتر و کوچکتر و دستور Boolean

    منتشرشده 00:07:43
  • معرفی عملگر های تکلیف یا تخصیص

    منتشرشده 00:07:39
  • معرفی شرط و دستور if در جاوااسکریپت

    منتشرشده 00:07:57
  • معرفی دستور else if در جاوااسکریپت و انجام تمرین چند شرط ساده

    منتشرشده 00:05:23
  • معرفی عملگرهای منطقی و استفاده از آنها در دستور شرط

    منتشرشده 00:08:31
  • تمرین " شاخص توده بدنی" - معرفی عملگر توان

    منتشرشده 00:05:41
  • تمرین " شاخص توده بدنی" پارت 2

    منتشرشده 00:06:36
  • تمرین واکنش عملگرها در برخورد با رشته

    منتشرشده 00:03:30
  • تفاوت استفاده از عملگر ++ در کنار متغیرها در جاوااسکریپت

    منتشرشده 00:07:38
  • معرفی دستور شرط switch در جاوااسکریپت

    منتشرشده 00:09:06
  • گروه بندی در دستور switch

    منتشرشده 00:06:14
  • معرفی عملگر منطقی Not (نقیض) و مباحث تکمیلی شرط ها

    منتشرشده 00:09:43
  • ابزارهای طلایی برنامه نویسی برای ساخت پروژه ، رزومه و ورود به بازار کار
  • معرفی فصل ابزارهای طلایی

    00:05:20
  • Git و GitHub - معرفی ابزارها - پارت1

    00:03:30
  • Git و GitHub - معرفی Git و نصب و راه اندازی آن - پارت2

    منتشرشده 00:05:51
  • Git و GitHub - معرفی GitHub و مراحل ایجاد و ساخت کاربری - پارت3

    منتشرشده 00:10:42
  • Git و GitHub - دستورات Git - پارت4

    منتشرشده 00:08:25
  • Git و GitHub - مراحل ساخت یک ریپوزیتوری برای ذخیره پروژه در GitHub- پارت5

    منتشرشده 00:08:35
  • Git و GitHub -معرفی فایل gitignor. و اکستنشن Source Control-پارت6

    منتشرشده 00:09:51
  • Git و GitHub-تعریف و ایجاد branch در Git و فرآیند همکاری با GitHub-پارت7

    منتشرشده 00:08:24
  • ورود به جاوااسکریپت کاربردی: توابع، آبجکت‌ها ،اکما اسکریپت و DOM
  • روش نوشتاری الگوهای رشته ای از اکمااسکریپت Template literals - ES6

    منتشرشده 00:06:56
  • معرفی function ( تابع ) در جاوااسکریپت

    منتشرشده 00:06:04
  • معرفی پارامتر در توابع و کاربرد آنها در جاوااسکریپت

    منتشرشده 00:05:21
  • تمرین استفاده از پارامترها در تابع

    00:06:55
  • معرفی دستور return و کاربرد آن در تابع

    منتشرشده 00:07:12
  • مینی پروژه "ماشین حساب " با تعیین عملگر

    منتشرشده 00:05:45
  • مینی پروژه "ماشین حساب " با تعیین عملگر-پارت 2

    منتشرشده 00:06:24
  • روشهای تعریف متغیر با let و const در جاوااسکریپت و تفاوت آنها با مفاهیم Scope و Hoistimg

    منتشرشده 00:09:25
  • معرفی نوع داده ای آرایه و متدهای مربوط به حذف و اضافه کردن آیتم های آن push و pop و...

    منتشرشده 00:07:03
  • تمرین کار با آرایه و معرفی ویژگی و متدهای دیگر آن

    منتشرشده 00:08:20
  • معرفی نوع داده ای object و روش های حذف و اضافه کردن ویژگی های آن و روش spread operator

    منتشرشده 00:06:57
  • تمرین کار با آبجکت ها و معرفی متدهای split ، join و تبدیل آبجکت به مدل متنی JSON

    منتشرشده 00:07:13
  • معرفی DOM - متد و روش انتخاب المانهای داخل صفحه

    منتشرشده 00:06:53
  • معرفی رویداد (Event) در جاوااسکریپت و متد ها پراپرتی های DOM

    منتشرشده 00:08:53
  • معرفی متد ها و پراپرتی های DOM و تغییر استایل در جاوااسکریپت

    منتشرشده 00:08:02
  • میی پروژه "سفارش ساز نوشیدنی " کاربرد ویژگی value و متد های ایجاد المان

    منتشرشده 00:09:41
  • مینی پروژه "سفارش ساز نوشیدنی " با ساختار جدید معرفی متد trim

    منتشرشده 00:08:43
  • اهمیت استفاده از روش های مختلف کد نویسی برای کوتاه تر شدن کدها و کیفیت بیشتر برنامه در جاوااسکریپت

    منتشرشده 00:07:15
  • معرفی Arrow Function و Ternary Operator از اکمااسکریپت ES6

    منتشرشده 00:08:44
  • معرفی ویژگی های Rest Parameters و Default Parameters در توابع از اکما اسکریپت ES6

    منتشرشده 00:05:58
  • تمرین پارامترهای پیش فرض و باقیمانده و مطالب ES6 به بعد

    منتشرشده 00:09:27
  • مدیریت داده و زمان با حلقه ها و متدهای جاوااسکریپت
  • معرفی حلقه ها در جاوااسکریپت - while و do...while و for

    منتشرشده 00:09:34
  • دستورات کنترلی break و continue در جاوااسکریپت و کاربرد آنها در حلقه ها

    منتشرشده 00:05:26
  • تمرین کار با حلقه ها " حدس عدد "

    منتشرشده 00:06:41
  • تفاوت عبارت و دستور در جاوااسکریپت و معرفی متدهای آبجکت Math

    منتشرشده 00:10:10
  • متدهای مربوط به نوع داده String

    منتشرشده 00:09:27
  • تمرین کار با متدهای String

    منتشرشده 00:07:28
  • مینی پروژه "فرم ثبت اطلاعات کاربر"

    منتشرشده 00:08:26
  • مینی پروژه "فرم ثبت اطلاعات کاربر"- پارت 2

    منتشرشده 00:06:05
  • مینی پروژه "فرم ثبت اطلاعات کاربر"- معرفی متد map - پارت 3

    منتشرشده 00:08:50
  • مینی پروژه "فرم ثبت اطلاعات کاربر"- معرفی Destructuring Assigment از اکمااسکریپت ES6 -پارت 4

    منتشرشده 00:09:45
  • مینی پروژه "فرم ثبت اطلاعات کاربر"-معرفی NodeList و متد forEach - پارت 5

    منتشرشده 00:06:49
  • مینی پروژه "فرم ثبت اطلاعات کاربر"-معرفی متد find- پارت 6

    منتشرشده 00:08:25
  • مینی پروژه "فرم ثبت اطلاعات کاربر"-معرفی متدهای filter و every- پارت 7

    منتشرشده 00:08:21
  • مینی پروژه "فرم ثبت اطلاعات کاربر"-معرفی متد some- پارت 8

    منتشرشده 00:06:09
  • معرفی متدهای Number در جاوااسکریپت

    منتشرشده 00:09:29
  • معرفی انواع ایونت ها در جاوااسکریپت و متد stopPropagation

    منتشرشده 00:09:10
  • معرفی انواع ایونت ها در جاوااسکریپت - پارت2

    منتشرشده 00:06:55
  • معرفی و کاربرد تابع SetTimeOute در جاوااسکریپت

    منتشرشده 00:07:25
  • معرفی تابع setInterval و Date در جاوااسکریپت

    منتشرشده 00:07:13
  • آشنایی با Rest API و ارتباط با سمت سرور
  • معرفی فصل آشنایی با Rest API

    00:04:50
  • Rest API چیست ...؟

    منتشرشده 00:04:16
  • ویژگی های Rest API و مفاهیم مربط

    منتشرشده 00:05:05
  • معرفی Postman به عنوان ابزار کار با Rest API ها

    منتشرشده 00:04:14
  • معرفی http method ها و عملیاد crud در Rest API

    منتشرشده 00:02:04
  • کدهای وضعیت در Rest API

    منتشرشده 00:04:46
  • معرفی URL در Rest API

    منتشرشده 00:03:02
  • معرفی Header و کاربرد آن در API

    منتشرشده 00:03:14
  • معرفی body (بدنه) در درخواست اطلاعات

    منتشرشده 00:02:47
  • ارسال درخواست با HTTP Metod ها - دریافت اطلاعات از سرور

    منتشرشده 00:11:47
  • قدم به دنیای حرفه ای و ارتباط با سرور در جاوااسکریپت
  • معرفی تابع سازنده در جاوااسکریپت و معرفی کلمات کلیدی new و this

    منتشرشده 00:09:26
  • معرفی class در جاوااسکریپت و کاربردهای آن

    منتشرشده 00:07:56
  • معرفی Promise و نقش آن در مبحث Rest API و ارتباط با سمت سرور در جاوااسکریپت

    منتشرشده 00:06:50
  • معرفی تابع fetch و چگونگی استفاده از API در آن برای دریافت اطلاعات

    منتشرشده 00:09:18
  • مینی پروژه " لیست کاربران " - با واکشی دیتای سمت سرور توسط fetch و متد Get

    منتشرشده 00:06:10
  • مینی پروژه " لیست کاربران " - ایجاد رکورد جدید در جدول بااستفاده از متد Post

    منتشرشده 00:09:08
  • مینی پروژه " لیست کاربران " - حذف یک رکورد از بین اطلاعات جدول با استفاده از متد Delete

    منتشرشده 00:06:06
  • مینی پروژه " لیست کاربران " - ویرایش یک رکورد از بین اطلاعات جدول با استفاده از متد Patch , Put

    منتشرشده 00:09:07
  • معرفی روش async/await برای کار با پرامیس ها و مدیریت ویژگی synchronous در جاوااسکریپت

    منتشرشده 00:09:42
  • معرفی try , catch و دستورات مدیریت خطاها , و استفاده از آنها در async/await

    منتشرشده 00:08:04
  • تکمیل مینی پروژه "لیست کاربران" و مدیریت خطاها با استفاده از status در پاسخ درخواست

    منتشرشده 00:07:26
  • مباحث تکمیلی جاوااسکریپت مقدماتی- target و reduce و contains

    منتشرشده 00:09:59
  • مباحث تکمیلی و معرفی پروژه "جاوااسکریپت مقدماتی"

    منتشرشده 00:08:27
  • جاوااسکریپت پیشرفته (حرفه‌ای) – تسلط بر مغز زبان همگام با هوش مصنوعی
  • استارت پروژه " فرم ثبت نام و لاگین " به کمک هوش مصنوعی GitHub Copilot

    منتشرشده 00:08:48
  • پروژه " فرم ثبت نام و لاگین " - با کمک هوش مصنوعی

    منتشرشده 00:08:48
  • پروژه " فرم ثبت نام و لاگین " - با کمک هوش مصنوعی-پارت 2

    منتشرشده 00:09:38
  • بررسی کدهای فرم لاگین نوشته شده توسط هوش مصنوعی - معرفی فضای ذخیره سازی مرورگر

    منتشرشده 00:08:17
  • انجام تمرین فضای ذخیره سازی به همراه معرفی متد های آن

    منتشرشده 00:08:45
  • قانون طلایی در استفاده از ابزارهای هوش مصنوعی

    منتشرشده 00:06:30
  • معرفی توابع خود اجرا IIFE و کاربرد آن در مقایسه با روشهای دیگر تعریف توابع در جاوااسکریپت

    منتشرشده 00:05:48
  • پیشنیاز های دوره چه چیزهایی هستند؟

    • آشنایی با رایانه و وب گردی ساده

    نظرات دانشجویان

    مدرس دوره

    عباس بساکی


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

    سوالات متداول

    آیا این دوره برای افراد کاملاً مبتدی مناسب است؟

    بله، این دوره از صفر مطلق شروع می‌شود و نیازی به پیش‌زمینه برنامه‌نویسی ندارد.

    آیا بعد از این دوره می‌توانم با فریم‌ورک‌هایی مثل React کار کنم؟

    بله، مباحث و پروژه‌های این دوره شما را کاملاً برای ورود به دنیای فریم‌ورک‌ها آماده می‌کند.

    هوش مصنوعی در این دوره چه کمکی به من می‌کند؟

    در بخش‌های پایانی، یاد می‌گیرید چگونه از AI برای افزایش سرعت، کیفیت و دقت کدنویسی استفاده کنید، بدون اینکه وابستگی ایجاد شود.

    آیا دوره پروژه‌محور است؟

    بله، پس از یادگیری هر مبحث، یک یا چند پروژه عملی اجرا خواهید کرد.

    آیا پشتیبانی وجود دارد؟

    بله، پشتیبانی کامل دوره از طریق گروه اختصاصی و ارتباط مستقیم با مدرس فراهم است.