×
ribbon

React, NodeJS, Express & MongoDB راهنمای جامع فول‌استک The MERN

مدرس:Udemy

Manuel LorenzMaximilian SchwarzmullerPRO PREMIUM ACADEMY

با این دورهٔ پروژه‌محور، توسعهٔ اپلیکیشن‌های فول‌استک React.js را با استفاده از Node.js، Express.js وMongoDB فرا بگیرید.

جدید
زیرنویس
7دانشجو
19ساعت
سرفصل‌ها
مقدماتی تا پیشرفته سطح دوره
بروزرسانیآبان ۱۴۰۵
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

یادگیری نحوه اتصال ReactJS به NodeJS، Express و MongoDB

ساخت یک پروژه کامل از صفر (از مرحله آغازین تا پیاده‌سازی نهایی)

مرور و بازآموزی مفاهیم پایه در ReactJS، NodeJS، Express و MongoDB

یادگیری نحوه پیاده‌سازی سیستم احراز هویت (Authentication) و سطح دسترسی کاربران (Authorization)

این دوره شامل:

19 ساعت ویدئو

270 جلسه متنی

270 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

پیش‌نیاز‌ها

• آشنایی مقدماتی با ReactJS الزامی است
• آشنایی با هوک‌های ری‌اکت (ReactJS Hooks) توصیه می‌شود
• آشنایی مقدماتی با Node، Express و MongoDB توصیه می‌شود، اما الزامی نیست
• هیچ دانش پیشرفته‌ای در زمینه React یا استک MERN مورد نیاز نیست

توضیحات دوره

ما پرفروش‌ترین دوره React را در یودمی ساختیم؛ اکنون این دوره به شما اجازه می‌دهد دانش ری‌اکت خود را به سطح بعدی ارتقا دهید و برنامه‌های وب فول‌استک را بر پایه React، NodeJS، MongoDB و Express بسازید!

• ساخت اپلیکیشن‌های فول‌استک (ترکیب فرانت‌اند و بک‌اند) با استک MERN بسیار محبوب است؛ در این دوره، این مهارت را از صفر و در قالب یک پروژه کامل یاد خواهید گرفت!

• عنوان MERN مخفف چهار فناوری MongoDB، Express.js، React.js و Node.js است که ترکیب آن‌ها به شما امکان ساخت وب‌اپلیکیشن‌های فوق‌العاده را می‌دهد.

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

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

این دوره توسط دو مدرس تدریس می‌شود: مکس (مدرس React.js و Node/Express) و مانوئل (مدرس MongoDB) که سال‌ها تجربه در کار با این فناوری‌ها و تدریس آن‌ها دارند. ما تجربیات خود را ترکیب کرده‌ایم تا بهترین دوره جامع استک MERN را در اختیارتان بگذاریم.

سرفصل‌ها و ویژگی‌های کلیدی دوره:

  • مرور و بازآموزی مختصر فناوری‌های اصلی (React، Node، Express و MongoDB)
  • بخش‌های پروژه‌محور مجزا برای هر فناوری جهت پیاده‌سازی عملی دانش تئوری
  • بررسی دقیق تئوری استک MERN و روش‌های مختلف ترکیب این فناوری‌ها با یکدیگر
  • یک پروژه کامل در طول دوره که تمام این فناوری‌ها را در قالب یک نرم‌افزار گرد هم می‌آورد
  • آپلود فایل (تصویر) در هر دو سمت فرانت‌اند (ارسال از طریق React.js) و بک‌اند (دریافت توسط Node/Express)
  • احراز هویت کاربران (ثبت‌نام + ورود به حساب)
  • مجوزدهی و مدیریت سطح دسترسی کاربران (کنترل دسترسی به بخش‌ها و منابع خاص برنامه)
  • راهنمای جامع دیپلوی و راه‌اندازی آنلاین، شامل سناریوها و روش‌های مختلف انتشار برنامه
  • تعداد زیادی کوئیز، آزمون و منابع تکمیلی!

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

پیش‌نیازهای شرکت در این دوره چیست؟

  • هیچ دانش قبلی در خصوص استک MERN نیاز نیست 
  • آشنایی پایه با React.js اکیداً توصیه می‌شود؛ گرچه یک مرور سریع در دوره وجود دارد، اما هدف این دوره آموزش ری‌اکت از سطح صفر و پایه نیست
  • آشنایی پایه با Node + Express توصیه می‌شود، اما الزامی نیست

طبق روال معمول، این دوره شامل ۳۰ روز ضمانت بازگشت وجه است. بسیار خوشحال خواهیم شد که این مسیر یادگیری را با همراهی شما آغاز کنیم!

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

  • توسعه‌دهندگانی که دانش پایه‌ای در React دارند و اکنون می‌خواهند یک برنامه فول‌استک بسازند
  • توسعه‌دهندگان باتجربه‌تر React که علاقه‌مند به اتصال پروژه‌های ری‌اکتی به بک‌اند با Node/Express هستند
  • برنامه‌نویسان Node/Express که قصد دارند یک فرانت‌اند مدرن به بک‌اند خود اضافه کنند

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

کیفیت این آموزش توسط مکتب‌خونه تضمین شده است. در صورت عدم رضایت، با شرایط زیر می‌توانید درخواست بازگشت وجه کنید.

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
5دوره
2,990دانشجو
1,564نظر و امتیاز

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

به عنوان یک پذیرنده اولیه (Early Adopter) ابزارهای جدید و به‌سرعت در حال تکامل، همواره از یادگیری این ابزارها و انتقال دانشم به همکاران و دانشجویان لذت می‌بردم.

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

از آنجا که همیشه یافتن مواد آموزشی با کیفیت بالا، قابل فهم و جامع را دشوار می‌یافتم، تصمیم گرفتم خودم چنین مواد را تولید کنم. به همراه ماکسیمیلیان شوارتسمولر، آکادم‌مایند را تأسیس کردم تا بهترین تجربه یادگیری ممکن را در زمینه توسعه وب و علم داده به بیش از ۲,۰۰۰,۰۰۰ دانشجوی خود ارائه دهیم

13دوره
3,909دانشجو
1,639نظر و امتیاز

تجربه به عنوان توسعه‌دهنده (وب):

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

با شروع توسعه وب در سمت بک‌اند (PHP با لاراول، NodeJS، پایتون)، من در بسیاری از پروژه‌ها به تدریج به یک توسعه‌دهنده فرانت‌اند با استفاده از فریم‌ورک‌های مدرن مانند React، Angular یا VueJS تبدیل شدم. امروزه از هر دو دنیا لذت می‌برم!

من همچنین برنامه‌های کاربردی فول‌استک می‌سازم و دانش تخصصی در زمینه DevOps و محاسبات ابری کسب کرده‌ام - که این امر با گواهینامه‌های متعدد AWS که دارم (شامل گواهینامه سطح بالای حرفه‌ای معمار راهکار) اثبات شده است.

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

تجربه به عنوان مدرس:

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

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

به همراه مانوئل لورنز، آکادم‌مایند را تأسیس کردم تا بهترین تجربه یادگیری ممکن را به بیش از ۲,۰۰۰,۰۰۰ دانشجوی خود ارائه دهیم.

PRO PREMIUM ACADEMYپایان مرزهای زبانی برای دسترسی هوشمند و بومی به برترین آموزش‌های جهان
21دوره
1,002دانشجو
105نظر و امتیاز

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

 چشم انداز آکادمی پرو پرمیوم | PRO PREMIUM:

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

درباره بنیان‌گذار | سجاد ثریا

فعال در حوزه هوش مصنوعی، علم داده ، آموزش و مهندسی سیستم‌ها.
تمرکز من بر ساخت سیستم‌های هوشمند برای تولید، بومی‌سازی و بهبود تجربه یادگیری است.
سوابق و مدارک تخصصی:
دارای گواهینامه‌های حرفه‌ای (Professional Certificates) متعدد از دانشگاه هاروارد (HarvardX) از جمله:
• علوم کامپیوتر برای هوش مصنوعی (Computer Science for Artificial Intelligence)
• علم داده (Data Science)
• پایتون برای علم داده و یادگیری ماشین (Python for Data Science and Machine Learning)
• پایتون برای علم داده و یادگیری عمیق (Python for Data Science and Deep Learning)
• علوم کامپیوتر برای برنامه‌نویسی پایتون (Computer Science for Python Programming)
• علوم کامپیوتر برای علم داده (Computer Science for Data Science)
• علوم کامپیوتر برای برنامه‌نویسی وب (Computer Science for Web Programming)
• علوم کامپیوتر برای امنیت سایبری (Computer Science for Cybersecurity)
دستاوردهای حرفه‌ای و تخصص‌های کلیدی:
مدرس رسمی دانشگاه هاروارد در ایران
معماری و توسعه پلتفرم‌های هوشمند برای بومی‌سازی و تولید محتوای آموزشی بین‌‌المللی.
تسلط عمیق بر هوش مصنوعی و معماری‌های نوین از جمله پیاده‌سازی و آموزش مدل‌های زبانی بزرگ (LLMs)، سیستم‌های RAG و توسعه معماری‌های چندعاملی (Multi-agent).
رهبری تحول دیجیتال در صنایع کلان: تدوین استراتژی، طراحی نقشه راه تحول دیجیتال و معماری سرفصل‌های آموزشی تخصصی برای صنایع پیچیده و مقیاس‌بزرگ نظیر نفت و گاز.

poster

React, NodeJS, Express & MongoDB راهنمای جامع فول‌استک The MERN

7دانشجو

دیگر دوره‌های Manuel Lorenz

دیگر دوره‌های Maximilian Schwarzmuller

دیگر دوره‌های PRO PREMIUM ACADEMY