قیمت این دوره: 4,900,000 2,205,000 تومان
  • مدرس دوره : آرمین دهقان
  • تعداد ویدیوها : 17 ویدیو
  • مدت زمان دوره : 4:29:00
  • سطح دوره : متوسط
  • وضعیت دوره : در حال برگزاری
ثبتـــ نام در این دوره ثبت نام در دوره
آموزش و بوت‌ کمپ جامع فول‌استک جاوا اسکریپت (Full Stack JS)

آموزش و بوت‌ کمپ جامع فول‌استک جاوا اسکریپت (Full Stack JS)

بوت کمپ جامع برنامه نویسی فول استک با JavaScript (پروژه محور و از صفر تا ورود به بازار کار)

 

آیا می‌خواهید با یادگیری یک زبان برنامه‌نویسی قدرتمند، هم سمت فرانت‌اند (ظاهر وب‌سایت) و هم سمت بک‌اند (منطق و سرور) را پیاده‌سازی کنید؟

جاوا اسکریپت (JavaScript) امروزه محبوب‌ترین و پرتقاضاترین اکوسیستم برنامه‌نویسی وب در دنیا و بازار کار ایران است. بوت‌کمپ جامع توسعه وب فول‌استک با JavaScript یک نقشه راه گام‌به‌گام، منسجم و کاملاً کاربردی است که شما را از خط اول کدنویسی تا معماری و استقرار یک وب‌اپلیکیشن یکپارچه با مدرن‌ترین فناوری‌های روز هدایت می‌کند.

در این دوره هیچ نیازی به پیش‌زمینه برنامه‌نویسی ندارید؛ تمامی سرفصل‌ها از مفاهیم پایه آغاز شده و با استانداردهای شرکت‌های نرم‌افزاری پیش می‌رود.

 

چرا اکوسیستم فول‌استک جاوا اسکریپت؟

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

یکپارچگی زبان: بدون نیاز به سوئیچ میان زبان‌های مختلف، هم منطق کلاینت و هم سرور را با JS می‌نویسید.

بازار کار فعال و پردرآمد: تقاضای بالا برای جذب نیروهای مسلط به React و Node.js در شرکت‌های داخلی و پوزیشن‌های ریموت بین‌المللی.

سرعت بالا در تولید محصول (MVP): امکان پیاده‌سازی سریع سیستم‌های مقیاس‌پذیر با اتکا به کتابخانه‌ها و فریم‌ورک‌های قدرتمند.

 

در این دوره چه مهارت‌هایی کسب می‌کنید؟

 

۱. برنامه‌نویسی جاوا اسکریپت مدرن (Modern JavaScript & OOP)

مسیر با مبانی اصولی جاوا اسکریپت آغاز می‌شود:

متغیرها، ساختارهای کنترلی، حلقه‌ها و توابع

کار با انواع داده‌های پیشرفته، آرایه‌ها و اشیاء (Objects)

مفاهیم اکمااسکریپت (ES6+)، مدیریت خطا (Error Handling) و توابع ناهمگام (Async/Await)

برنامه‌نویسی شی‌گرا (OOP) و طراحی کدهای ماژولار و تمیز

 

۲. توسعه بک‌اند حرفه‌ای با Node.js و Express.js

ورود به دنیای سمت سرور با اجرای جاوا اسکریپت در محیط Node.js:

آشنایی با موتور V8، ماژول‌ها و پکیج منیجر npm

معماری رویدادمحور و عملیات ناهمگام

ساخت وب‌سرورهای پرسرعت با Express.js

طراحی معماری RESTful API، مدیریت درخواست‌ها (Requests) و پاسخ‌ها (Responses)

احراز هویت، اعتبارسنجی داده‌ها و امنیت در سمت سرور

 

۳. مدیریت پایگاه داده و تعامل با SQL Server

پایداری و مدیریت هوشمند داده‌ها در وب‌اپلیکیشن:

اصول پایگاه داده‌های رابطه‌ای (RDBMS) و مدل‌سازی داده‌ها

دستورات SQL پیشرفته، کوئری‌نویسی، روابط (Relations) و کلیدها

اتصال ایمن Node.js به Microsoft SQL Server

اجرای عملیات CRUD (ایجاد، خواندن، ویرایش، حذف) و بهینه‌سازی کوئری‌ها

 

۴. طراحی رابط کاربری استاندارد با HTML5 و CSS3

پیاده‌سازی ساختار صفحات وب پیش از ورود به فریم‌ورک‌ها:

ساختار معنایی (Semantic HTML) برای ارتقای سئو فرانت‌اند

استایل‌دهی مدرن با CSS3، فلکس‌باکس (Flexbox) و گرید (Grid)

اصول طراحی واکنش‌گرا (Responsive Web Design) برای نمایش بی‌نقص در موبایل و دسکتاپ

 

۵. توسعه فرانت‌اند پیشرفته با React.js

یادگیری کتابخانه محبوب فیس‌بوک برای ساخت رابط‌های کاربری پویا و SPA:

مفاهیم بنیادین: JSX، کامپوننت‌ها (Functional Components)، Props و State

هوک‌های کاربردی (useState, useEffect, useContext, useMemo و ساخت Custom Hooks)

مسیریابی SPA با React Router

اتصال فرانت‌اند به REST API با Axios و مدیریت وضعیت داده‌ها

 

۶. مدیریت نسخه و سورس کنترل با Git و GitHub

مهارت ضروری برای کار در تیم‌های برنامه‌نویسی:

ثبت تاریخچه تغییرات و کار با دستورات اصلی Git

برنچینگ (Branching)، حل تعارضات (Conflict Resolution)

انتشار سورس‌کد در GitHub، مدیریت پروژه‌های متن‌باز و ساخت رزومه فنی

 

۷. پروژه جامع نهایی: ساخت وب‌اپلیکیشن تجاری فول‌استک

در انتهای بوت‌کمپ، تمام آموخته‌ها به هم متصل می‌شوند:

اتصال کامل رابط کاربری توسعه داده‌شده با React به بک‌اند Express و دیتابیس SQL Server

مدیریت داده‌ها از طریق APIهای استاندارد

تست و عیب‌یابی وب‌اپلیکیشن

آماده‌سازی پروژه به عنوان یک نمونه‌کار مستند و قوی جهت مصاحبه‌های استخدامی

 

این دوره مناسب چه کسانی است؟

علاقه‌مندان به ورود به دنیای برنامه‌نویسی وب از سطح صفر

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

برنامه‌نویسان فرانت‌اند که قصد دارند با یادگیری Node.js و دیتابیس به یک توسعه‌دهنده فول‌استک تبدیل شوند

توسعه‌دهندگانی که می‌خواهند یک پورتفولیوی استاندارد و قابل دفاع برای استخدام بسازند

 

پیش‌نیازهای ورود به دوره

این دوره به هیچ پیش‌نیاز برنامه‌نویسی نیاز ندارد. تنها تسلط پایه بر کار با سیستم‌عامل و آشنایی ابتدایی با کامپیوتر کافی است. تمامی مباحث از پایه‌ای‌ترین مفاهیم تا مراحل پیشرفته پوشش داده شده‌اند.

 

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

شمارهسرفصل تخصصیمباحث کلیدی
فصل اولبرنامه‌نویسی جامع JavaScript و شی‌گرایی (OOP)سینتکس ES6+، فانکشن‌ها، رویدادها، متدهای آرایه، کلاس‌ها، وراثت و خطایابی
فصل دومتوسعه سمت سرور با Node.js و Express.jsساختار سرور، ماژول‌ها، میدل‌ویرها، روتینگ پیشرفته و ساخت REST API استاندارد
فصل سوممدیریت داده با Microsoft SQL Serverاصول دیتابیس رابطه‌ای، دستورات SQL، ایندکس‌گذاری و اتصال به Node.js
فصل چهارمطراحی وب مدرن با HTML5 و CSS3ساختارهای وب سمانتیک، چیدمان با Flexbox/Grid و اصول Responsive Design
فصل پنجمتوسعه رابط کاربری واکنشی با React.jsساختار کامپوننت‌ها، مدیریت State، هوک‌های پیشرفته، React Router و اتصال به API
فصل ششمکنترل نسخه با Git و GitHubثبت کامیت‌ها، شاخه‌بندی، ریموت ریپازیتوری و اصول همکاری تیمی
فصل هفتمپروژه تجاری فول‌استک (Full Stack Capstone Project)پیاده‌سازی انتها به انتهای پروژه، اتصال فرانت‌اند و بک‌اند، و آماده‌سازی برای رزومه

 




فهرستـــ ویدیوها

مدت زمان دوره 4:29:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

1
  • معرفی دوره

00:06:00

معرفی دوره

2
  • معرفی ابزارها و محیط برنامه‌نویسی

00:16:09

معرفی ابزارها و محیط برنامه‌نویسی و استارت دوره

3
  • آشنایی با جاوا اسکریپت و متغییر ها در آن

00:25:33

آشنایی با جاوا اسکریپت و متغییر ها در آن

4
  • آرایه ها در جاوا اسکریپت

00:13:42

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

5
  • توابع در جاوا اسکریپت

00:16:27

در این ویدیو از دوره فول استک ، انواع توابع در JavaScript را یاد می‌گیریم.

6
  • دستورات شرطی و عملگر های محاسباتی

00:18:01

دستورات شرطی و عملگر های محاسباتی

7
  • حلقه ها در جاوا اسکریپت

00:36:06

حلقه ها در جاوا اسکریپت کامل کامل گفته شد مشکلی داشتید بپرسید .

8
  • آموزش مقدمات رویداد ها در جاوا اسکریپت

00:19:31

آموزش مقدمات رویداد ها در جاوا اسکریپت قبل از جلسات اصلی یعنی DOM در این قسمت به عنوان پیش زمینه DOM گفته شده دقت بکنید !!! از فایل ها گذاشته شده استفاده کنید. . . .!!

9
  • DOM مقدماتی

00:06:35

DOM مقدماتی

10
  • مرحله 2 DOM

00:06:55

مرحله 2 DOM

11
  • مرحله آخر DOM

00:13:42

مرحله آخر DOMدر این قسمت داشتیم ولی ایمن به این معنی نیستش ه تموم شده و ما در طول دوره از آموخته های جاا اسکریپتی خودمون استفاده های زیادی خواهیم کرد!!!

12
  • مدیریت خطا ها و Debugging در جاوا اسکریپت

00:15:58

مدیریت خطا ها و Debugging در جاوا اسکریپت کامل

13
  • آشنایی با Node Module

00:17:26

آشنایی با Node Module + تمرین با تاریخ و زمان و لایو سرور از نود ماژول

14
  • window location در جاوا اسکریپت

00:13:34

window location در جاوا اسکریپت کار کردن با آدرس ها و...دیگر چیزا

15
  • آشنایی با Timing Events

00:10:53

آشنایی با Timing Events

16
  • معرفی بخش 2 فصل اول JavaScript

00:03:06

معرفی بخش 2 فصل اول JavaScript

17
  • شروع بخش دوم-جلسه اول

00:30:09

شروع بخش دوم-جلسه اول


نظرات کاربران در رابطه با این دوره

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