توسعه وب کامل پشته با MERN: ساختن CRUD

Full Stack Web Development with MERN: Building CRUD

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: توسعه وب Full Stack با MERN (MongoDB، Express، React، Node.js): ساختن CRUD (ایجاد، خواندن، به روز رسانی، حذف) ساخت یک برنامه کامل پشته با استفاده از MongoDB، Express، React و Nodejs (MERN) نحوه اتصال frontend و برنامه backend ایجاد REST API با استفاده از MongoDB و Express Design و پیاده سازی API REST در React Frontend با استفاده از Axios پیش نیازها: درک نحو ES6+ (به عنوان مثال، توابع فلش، async/await) آشنایی با مفاهیم اساسی برنامه نویسی مانند متغیرها، حلقه ها و توابع . امکان ایجاد و استایل دادن به صفحات وب با استفاده از HTML و CSS.

با دوره جامع ما در مورد پشته MERN که شامل MongoDB، Express، React و Node.js است، وارد دنیای توسعه وب Full Stack شوید. این دوره آموزشی برای تجهیز شما به مهارت های مورد نیاز برای ایجاد برنامه های کاربردی وب قوی و پویا از ابتدا طراحی شده است.


آنچه خواهید آموخت:

- MongoDB: اصول پایه های پایگاه داده NoSQL و نحوه استفاده از MongoDB برای ذخیره سازی داده ها را بدانید.

- Express: یاد بگیرید که با استفاده از Express، یک چارچوب برنامه وب Node.js حداقل و انعطاف پذیر، برنامه های سمت سرور و API ایجاد کنید.

- React: با React، یک کتابخانه قدرتمند جاوا اسکریپت برای ایجاد رابط های کاربری، در توسعه front-end استاد شوید.

- Node.js: در Node.js مهارت کسب کنید تا برنامه‌های سمت سرور مقیاس‌پذیر و کارآمد بسازید.


ویژگی های کلیدی:

- عملیات CRUD: درک عمیقی از عملیات ایجاد، خواندن، به‌روزرسانی و حذف ایجاد کنید که برای همه برنامه‌های کاربردی وب اساسی است.

- پروژه های عملی: روی پروژه های دنیای واقعی کار کنید تا از یادگیری خود استفاده کنید و نمونه کارهایی بسازید که مهارت های شما را به نمایش بگذارد.

- مهارت‌های مرتبط با صنعت: مهارت‌هایی را کسب کنید که در صنعت فناوری تقاضای زیادی دارند و شما را برای کار آماده می‌کند.


چه کسی باید ثبت نام کند:

- توسعه دهندگان مشتاق Full Stack: چه مبتدی باشید و چه به دنبال گسترش مهارت های توسعه خود هستید، این دوره برای شما عالی است.

- توسعه دهندگان Front-End: با یادگیری فن آوری های Back-end و مرتبط کردن آنها با تخصص front-end خود، به توسعه کامل پشته تبدیل شوید.

- توسعه دهندگان Back-End: با تسلط بر فناوری های front-end و ایجاد برنامه های وب کامل، مجموعه مهارت های خود را افزایش دهید.


ساختار دوره:

- مقدمه ای بر پشته MERN: مروری بر MongoDB، Express، React، و Node.js داشته باشید و نقش آنها را در توسعه وب درک کنید.

- تنظیم محیط توسعه: یاد بگیرید که محیط توسعه خود را برای کدنویسی کارآمد تنظیم و پیکربندی کنید.

- ساختن یک API RESTful با Node.js و Express: یک back-end قوی با Express و Node.js ایجاد کنید و آن را به MongoDB متصل کنید.

- توسعه Front-End با React: با استفاده از React رابط های کاربری پاسخگو و پویا بسازید.

- یکپارچه سازی Front-End و Back-End: به طور یکپارچه بخش front-end و back-end خود را برای ایجاد یک برنامه وب کامل پشته به هم متصل کنید.

- آزمایش و استقرار: بهترین شیوه ها را برای آزمایش برنامه خود و استقرار آن در وب بیاموزید.


در پایان این دوره، شما یک پایه قوی در توسعه وب Full Stack با استفاده از پشته MERN و اعتماد به نفس برای ساخت برنامه های کاربردی CRUD خود خواهید داشت. اکنون ثبت نام کنید تا سفر خود را برای تبدیل شدن به یک برنامه نویس ماهر فول استک آغاز کنید.



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

مقدمه Introduction

  • مقدمه ای بر برنامه MERN STACK Introduction to MERN STACK Application

Backend با MongoDB، Node.js و Express.js Backend with MongoDB, Node.js and Express.js

  • راه اندازی سرور و نصب وابستگی ها Setup Server and Install Dependencies

  • MongoDB را با برنامه Express.js متصل کنید Connect MongoDB With Express.js App

  • ایجاد ساختار پوشه Create Folder Structure

  • داده ها را در پایگاه داده MongoDB قرار دهید Insert Data into MongoDB Database

  • همه کاربران را از پایگاه داده MongoDB دریافت کنید Get All Users from MongoDB Database

  • دریافت کاربر با شناسه خاص | HTTP GET Get User with specific ID | HTTP GET

  • حذف کاربر با شناسه | HTTP DELETE Delete User By ID | HTTP DELETE

Frontend با React و Bootstrap Frontend With React and Bootstrap

  • برنامه React را راه اندازی کنید Setup React App

  • جدول کاربر را با استفاده از BootStrap ایجاد کنید Create User Table using BootStrap

  • آیکون های عالی فونت را در React اضافه کنید Add Font Awesome Icons on React

  • نمایش داده ها در جدول کاربر Display Data in User Table

  • React-Router-Dom را برای مسیریابی پیکربندی کنید Confiture React-Router-Dom for Routing

  • ایجاد فرم افزودن کاربر Create Add User Form

  • ارسال داده به پایگاه داده Send Data into Database

  • React-Hot-Toast را تنظیم کنید Set up React-Hot-Toast

  • به روز رسانی اطلاعات کاربر | Axios PUT Update User Data | Axios PUT

  • اطلاعات کاربر را حذف کنید Delete User Data

نمایش نظرات

توسعه وب کامل پشته با MERN: ساختن CRUD
جزییات دوره
1.5 hours
18
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
2,008
4.6 از 5
ندارد
دارد
دارد
Arjun Gautam
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Arjun Gautam Arjun Gautam

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