×
ribbon

تا پایان تخفیف

آموزش React JS پیشرفته

دنیای فرانت اند تنها محدود به React نیست؛ بلکه می توان با استفاده از تکنولوژی های فراوان دیگری... بیشتر
گواهی‌نامه
3.4 (33 امتیاز)
3,417دانشجو
مقدماتی

احسان گازار

مشخصات دوره
محتوای دوره
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

محتوای دوره

14 فصل71 جلسه11 ساعت ویدیو
فصل اول: آشنایی با محیط پیشرفته برای کار با React
  چه تکنولوژی‌ها در این دوره یاد خواهیم گرفت؟
مشاهده
"05:19
  بررسی پشت صحنه‌ی تکنولوژی‌های استفاده شده در Create React App
"06:53
  کار با Eslint
"09:40
  استفاده از editorconfig در پروژه
"04:44
  Prettier چیست و چگونه از آن در کنار ESlint استفاده کنیم
"07:47
  کوییز - فصل اول
"03:00
فصل دوم: کار با NextJS
فصل سوم: کار با CSS و روش‌های مختلف Style دادن به پروژه
فصل چهارم: معرفی Design Pattern ها و Best Practice ها در پروژه های React
فصل پنجم: شروع پیاده‌سازی یک Design System و کامپوننت‌های Basic و Reusable پروژه
فصل ششم: پیاده‌سازی Routing و استفاده از Next Js Route
فصل هفتم:‌ کار با Redux
فصل هشتم:‌ پیاده ‌سازی و معرفی Testing
فصل نهم: معرفی Restful APIs
فصل دهم: کار با Cookie و برنامه نویسی حالت های Authenticated در پروژه با SSR
فصل یازدهم:‌ معرفی و کار با GraphQL
فصل دوازهم: معرفی و کار با Gatsby
فصل سیزدهم: معرفی و کار با Webpack
فصل چهاردهم: معرفی و پیاده سازی یک Progressive Web App یا PWA

پیش‌نیاز‌ها

  • آشنایی با HTML & CSS
  • آشنایی با جاوا اسکریپت (JavaScript)
  • آشنایی با React JS مقدماتی

توضیحات دوره

دنیای فرانت‌اند تنها محدود به React نیست؛ بلکه می‌توان با استفاده از تکنولوژی‌های فراوان دیگری یک وب‌سایت حرفه‌ای ایجاد کرد. اگر می‌خواهید به موقعیت Senior FrontEnd Engineer برسید، باید آموزش React JS پیشرفته را که امروزه از اهمیت بالایی برخوردار است، فرا بگیرید.

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

مطالبی که در دوره آموزش React JS پیشرفته از مجموعه دوره‌های آموزش برنامه نویسی و آموزش جاوا اسکریپت مکتب خونه به شما عزیزان آموزش داده می‌شود، دست‌کمی از دانش یک Senior FrontEnd Engineer ندارد؛ بنابراین شما می‌توانید با تلاشی مضاعف و انجام پروژه‌های متعدد با استفاده از تکنولوژی‌هایی که در دوره آموزش پیشرفته ری‌اکت یاد می‌گیرید، شانس خود را در استخدام در شرکت‌های بزرگ ایران و حتی جهان افزایش دهید. دوره آموزش React JS پیشرفته بر اساس جدیدترین ورژن این فریم‌ورک یعنی نسخه 16.14 تدریس شده است.

 

هدف از یادگیری دوره آموزش React JS پیشرفته چیست؟

هدف از یادگیری دوره آموزش ری‌اکت پیشرفته این است که شما تمام مهارت‌های لازم و پیشرفته در زمینه کار با این ابزار کاربردی را به‌خوبی فرا بگیرید. پروژه‌هایی که در این دوره برایتان در نظر گرفته شده‌است ضمن اینکه به تثبیت آموخته‌هایتان کمک می‌کند، می‌تواند در رزومه شما ثبت شود و مهارت بالای شما در زمینه کار با ری‌اکت جی اس را به‌خوبی نشان دهد.

 

دوره آموزش React JS پیشرفته مناسب چه کسانی است؟

این دوره به آموزش ری‌اکت مقدماتی نمی‌پردازد و نحوه کار با تکنولوژی‌های مفید و کاربردی را برای انجام پروژه‌های حرفه‌ای به شما یاد می‌دهد؛ بنابراین شما باید پیش‌زمینه قدرتمندی از React داشته باشید تا بتوانید بهره کافی و لازم را از محتواهای ارائه شده در این دوره ببرید.

دوره آموزش پیشرفته ری‌اکت برای افراد زیر مناسب است:

  • کسانی که پیش‌زمینه خوبی از React دارند و تابه‌حال با آن کارکرده‌اند.
  • توسعه‌دهندگان فرانت‌اندی که با Angular یا JQuery کارکرده‌اند و حال به دنبال حرفه‌ای شدن در این زمینه هستند.
  • توسعه‌دهندگان بک‌اندی که به این زمینه علاقه‌مندند.

 

بعد از فراگیری دوره آموزش React JS پیشرفته چه مهارت‌هایی کسب خواهید کرد؟

  • برنامه‌نویسی حرفه‌ای سمت فرانت
  • انجام کارهای تخصصی‌تر با ری اکت
  • آشنایی با ابزارهای کمکی EditorConfig ،Eslint و Prettier
  • کار با فریم‌ورک‌های پیشرفته مانند Gatsby ،NextJS و غیره
  • آشنایی و کار با Server Side Rendering
  • برنامه‌نویسی با Restful APIها و GraphQL Endpointها

اطلاعات بیشتر

امتیاز و نظرات کاربران

3.4

از مجموع 33 امتیاز

12نظر

7 ماه پیش

دوره پروژه محور و خوبیه ، من دوست داشتم ، الانم دانشجوی دوره پیشرفته ری اکت هستم ، کمی نوع تدریس متفاوته ولیاستاد دانش خوب و تسلط مناسبی روی مطالب داره. ممنون

صابر رمیم

1 سال پیش

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

علی محمودی

3 سال پیش

سلام و خسته نباشید به تیم مکتب خونه و استاد گازار عزیز دوره ی بسیار خوبی است. برخلاف دوره ی ری اکت مقدماتی که بنظرم از سطح 20 شروع میشد به جای سطح صفر، این دوره بسیار عالی است به شرط اینکه دوره مقدماتی رو به خوبی فهمیده باشید. درکل بنظرم همه چیز به خوبی معرفی شده و کمتر دوره ی ری اکت پیشرفته ای به زبان فارسی پیدا میکنید که توش Design pattern و Java Script رو گفته باشند. شک نکنید عالیه این دوره ( یکم زمانش کمه بنظرم )

حسین سیم چی

4 سال پیش

مثل همیشه استاد گازار گل کاشتن

حسین علیجان طرقی

4 سال پیش

بیان اقای گازار عالی بود و مباحث مهم و کلیدیی هم پوشش دادند، ولی یسری سرفصل های مهم هم بودند که کمبودشون به شدت حس میشد: - تایپ اسکریپت - ریکت کوئری اگر به هر روشی امکان اپدیت کردن این دوره وجود داره، اضافه کردن این دو مورد یا موارد دیگه ای که خود دوستان صلاح میدانند میتونه این دوره رو از خیلی خوب به عالی ببره که برای مکتب خونه سطح مورد انتظاره! با تشکر از تمامی عوامل مکتب خونه و اقای احسان گازار بابت این دوره

حورا اخلاقی

4 سال پیش

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

وحید وحید

2 سال پیش

با سلام آموزش نیاز به بروزرسانی داره بنده خیلی اذیت شدم تا متوجه شدم در نکست جی اس +13 باید از ;use client;; استفاده کرد نه ریداکس و نه کامپوننت های عادی اجرا نمیشن بصورت پیش فرض در سرور نکست

محمدحسین منگلیان شهربابکی

2 سال پیش

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

ویدا خلیلی

4 روز پیش

سرفصل های زیر رو نداره تسلط به ساختار React و مفاهیم Hook‌ها پیاده سازی طرح‌ها به صورت واکنش‌گرا Responsive تسلط به مفاهیم مدیریت داده‌ها (Redux,Context API,...) تسلط به جاوا اسکریپت ES2015+ و آشنایی با TypeScript آشنایی کامل با استانداردهای وب RESTful API/JSON آشنا با مفاهیم طراحی رابط کاربری و تجربه کاربری آشنایی با تست نویسی و ابزارهای تست پیاده‌سازی طرح‌های ارائه شده توسط تیم طراحی به صورت دقیق و با ظرافت کافی. پیاده‌سازی کامپوننت‌ها به همراه تست‌نویسی و توسعه آنها به طوری که قابلیت استفاده مجدد داشته باشند. بازنویسی و بهینه‌سازی کدهای قدیمی و بهبود کارایی و عملکرد آنها. داشتن روحیه قوی برای حل مشکلات و چالش‌ها. انجام اصلاحات مورد نیاز در فرانت پروژه وب سایت تلوبیون و اپلیکیشن Web TV تلوبیون

الیاس بیدرام

6 روز پیش

میشد خیلی کلی تر و بدون اطلاعات اضافی و منسوخ شده تدریس کرد بیشتر اطلاعات و موارد تدریس شده اضافی و بدرد نخور بودن

مبین علیپور

1 سال پیش

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

میلاد عزیزی

3 سال پیش

این دوره اموزش نبود بنظر من بیشتر سر فصل های مطرح شده فقط معرفی میشن با یه توضیح کم عمق که شما رو در اون زمینه حرفه ای نمیکنه.

محسن دهقانی

گواهی‌نامه

آموزش React JS پیشرفته

پس از گذراندن محتوای دوره به صورت آنلاین (بدون دانلود) در سایت مکتب‌خونه، در صورتی‌ که حد نصاب قبولی در دوره را کسب و تمرین ها و پروژه های الزامی را ارسال کنید، گواهی‌نامه رسمی پایان دوره توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

قابل اشتراک‌گذاری در

linkdin

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

درباره استاد

احسان گازار
8دوره
15,058دانشجو

احسان گازار برنامه‌نویسی را از ۱۷ سالگی با QBasic آغاز کرد و پس از یادگیری زبان‌های C و C++ به دنیای وب وارد شد. او در همان سال‌های ابتدایی با HTML، CSS و JavaScript چندین وب‌سایت طراحی کرد و علاقه‌اش به برنامه‌نویسی وب مسیر آینده‌اش را شکل داد.

او فارغ‌التحصیل مهندسی کامپیوتر (گرایش سخت‌افزار) از دانشگاه خواجه نصیر است اما مسیر حرفه‌ای خود را به عنوان یک Full Stack JavaScript Developer ادامه داد. احسان از سال ۱۳۹۰ فعالیت حرفه‌ای خود را در ایران آغاز کرد و سپس برای ادامه‌ی مسیر کاری به استرالیا مهاجرت کرد؛ جایی که به عنوان مهندس نرم‌افزار و رهبر تیم‌های فنی تجربه‌های ارزشمندی به دست آورد. از سال ۲۰۲۳ نیز در لندن به فعالیت خود ادامه می‌دهد.

احسان علاوه بر فعالیت‌های حرفه‌ای، همیشه به آموزش و انتقال تجربه علاقه‌مند بوده است. تاکنون بیش از ۵۰۰ ویدیو، ۱۰۰ مقاله و چندین دوره آموزشی منتشر کرده و بیش از ۱۲ هزار دانشجو از آموزش‌های او بهره‌مند شده‌اند. او همچنین پادکست فارسی نقطه ورود را راه‌اندازی کرده است که به بررسی موضوعات روز دنیای فناوری برای برنامه‌نویسان و علاقه‌مندان ایرانی می‌پردازد.

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

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

اطلاعات بیشتر

دیگر دوره‌های احسان گازار

سوالات پرتکرار

حداقل و حداکثر زمانی که می‌توانم یک دوره را بگذرانم چقدر است؟

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

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

خیر. به‌دلیل ملاحظات محیط‌زیستی و کاهش مصرف کاغذ، گواهی‌نامه فقط به‌صورت الکترونیکی ارائه می‌شود.

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

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

آیا در صورت خرید دوره، گواهی‌نامه آن به من تعلق می‌گیرد؟

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

مهارت‌هایی که می‌آموزید