MERN Stack را بیاموزید: آموزش برای مبتدیان

دانلود Learn the MERN Stack: Tutorial for Beginners

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

این آموزش سطح مقدماتی MERN Stack، توسعه دهندگان نرم افزار را آماده می کند تا یک معماری 3 لایه بسازند که تنها با استفاده از جاوا اسکریپت و JSON از برنامه نویسی شما پشتیبانی می کند.

پشته MERN یک راه حل تمام پشته سه لایه برای نوشتن برنامه هایی است که می تواند به طور یکپارچه با چارچوب های سمت سرور و نمونه های پایگاه داده تعامل داشته باشد. این بدان معناست که وقتی در پشته MERN می نویسید، برنامه های شما به سرعت اجرا می شوند، پایگاه داده شما برای کاری که باید انجام دهید طراحی شده است، و چارچوب شما پایدار و بدون نفخ است. ممکن است در مورد پشته های MEAN یا MEVN شنیده باشید - آنها بسیار شبیه به هم هستند، اما این یکی در مورد گنجاندن React JS در پشته شما است.

هنگامی که این آموزش MERN Stack را تمام کردید، می‌دانید که چگونه یک معماری 3 لایه بسازید که فقط با استفاده از جاوا اسکریپت و JSON از برنامه‌نویسی ظاهری، باطن و پایگاه داده پشتیبانی می‌کند.

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

MERN Stack: آنچه شما باید بدانید

برای هر توسعه‌دهنده نرم‌افزاری که به دنبال بهبود مهارت‌های خود با بهترین شیوه‌های برنامه‌نویسی است، این دوره منبع باز موضوعاتی مانند:

  • در حال توسعه به روش داخلی سازگار و قوی با کل پشته MERN
  • استفاده از MongoDB برای نیازهای پایگاه داده
  • درک چارچوب وب Express JS
  • مدیریت پردازش سمت مشتری با React JS
  • راه اندازی وب سرور خود با Node JS
چه کسی باید در آموزش MERN Stack شرکت کند؟

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

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

توسعه دهندگان نرم افزار باتجربه. این آموزش پشته MERN برای توسعه دهندگان نرم افزار با چند سال تجربه عالی است - مهم نیست که چقدر با هر یک از زبان های موجود در پشته آشنا هستند. اگر قبلاً در React کار کرده اید، این دوره می تواند به شما کمک کند و شما را با سرعت کامل پیش ببرید. یا اگر در یک پشته متفاوت کار کرده‌اید، می‌توانید پس از این آموزش آن را با MERN مقایسه و مقایسه کنید.


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

ملزومات پشته MERN Essentials of the MERN Stack

  • بررسی اجمالی Overview

  • معرفی Introduction

  • ساختار پشته اصلی MERN Basic MERN Stack Structure

  • تنظیم جلویی Front-end Setup

  • راه اندازی Back-end Back-end Setup

  • ساخت یک React Front-end Building a React Front-end

  • بارگیری داده ها از Back-end Loading Data from the Back-end

  • ایجاد منابع Creating Resources

  • به روز رسانی و حذف منابع Updating and Deleting Resources

  • نتیجه Conclusion

مبانی پایگاه داده پشته MERN MERN Stack Database Basics

  • بررسی اجمالی Overview

  • معرفی Introduction

  • مبانی MongoDB MongoDB Basics

  • بهبود جریان توسعه Development Flow Improvements

  • اتصال به MongoDB از Node Connecting to MongoDB from Node

  • بارگیری داده ها از MongoDB Loading Data from MongoDB

  • درج داده ها در MongoDB Inserting Data into MongoDB

  • حذف داده ها در MongoDB Deleting Data in MongoDB

  • به روز رسانی داده ها در MongoDB Updating Data in MongoDB

  • نتیجه Conclusion

نمایش نظرات

MERN Stack را بیاموزید: آموزش برای مبتدیان
جزییات دوره
1h
16
CBTNuggets CBTNuggets
(آخرین آپدیت)
-
- از 5
ندارد
دارد
دارد
Shaun Wassell
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shaun Wassell Shaun Wassell

توسعه دهنده نرم افزار Full-Stack Shaun Wassell یک توسعه دهنده نرم افزار کاملاً پشته ای است که در زمینه برنامه نویسی و اتوماسیون صنعتی تخصص دارد.

Shaun با امید به ساخت بازی های ویدیویی عالی برنامه نویسی را در دوره راهنمایی شروع کرد. وی در ادامه به دریافت مدرک علوم کامپیوتر و ادامه کار حرفه ای نرم افزار توسعه یافت. او از پیشرفت کامل و موبایل لذت می برد. علاوه بر رایانه ، شاون به موسیقی ، معماری ، باغبانی و آبجو دستی نیز علاقه دارد.