آموزش توسعه بک‌اند: Node.js، Express، MongoDB و REST API - آخرین آپدیت

دانلود Backend Development: Node.js, Express, MongoDB & REST APIs

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: توضیحات دوره در این دوره جامع، مفاهیم بنیادی توسعه بک‌اند را فرا گرفته و برنامه‌های قدرتمند سمت سرور را با استفاده از Node.js، Express.js و MongoDB بسازید. این مسیر آموزشی شما را از درک معماری کلاینت-سرور تا ایجاد APIهای امن و مقیاس‌پذیر همراه با سیستم‌های احراز هویت و تعیین سطح دسترسی هدایت می‌کند. یاد بگیرید چگونه سرویس‌های RESTful را طراحی و پیاده‌سازی کنید، دیتابیس‌ها را به صورت بهینه مدیریت نمایید و APIها را به طور یکپارچه در اپلیکیشن‌های وب مدرن ادغام کنید. از طریق پروژه‌های عملی و مثال‌های کاربردی، تخصص لازم برای مدیریت منطق‌های پیچیده سمت سرور و چالش‌های مدیریت داده‌ها را کسب خواهید کرد. اهداف یادگیری دوره - درک اصول معماری سمت سرور و ارزیابی تکنولوژی‌های مختلف بک‌اند برای توسعه اپلیکیشن‌های وب - ساخت برنامه‌های قدرتمند Node.js با استفاده از فریم‌ورک Express.js همراه با مسیریابی (Routing)، میان‌افزارها (Middleware) و مدیریت خطا - طراحی و پیاده‌سازی دیتابیس‌های MongoDB با استفاده از تکنیک‌های پیشرفته کوئری‌نویسی، ایندکس‌گذاری و بهینه‌سازی - توسعه APIهای امن RESTful با احراز هویت JWT، تعیین سطح دسترسی مبتنی بر نقش (RBAC) و اعتبارسنجی دقیق داده‌ها مخاطبان هدف دوره - توسعه‌دهندگان فرانت‌اند که قصد تبدیل شدن به توسعه‌دهنده فول‌استک را دارند - علاقه‌مندان به توسعه بک‌اند که به دنبال کسب مهارت‌های جامع سمت سرور هستند - مهندسان نرم‌افزار که می‌خواهند در زمینه توسعه API تخصص پیدا کنند - توسعه‌دهندگان وب که به دنبال ساخت اپلیکیشن‌های مقیاس‌پذیر مبتنی بر دیتابیس هستند - دانشجویان علوم کامپیوتر که به دنبال ورود به بازار کار توسعه وب مدرن هستند مزایای دوره کسب مهارت‌های پرتقاضای توسعه بک‌اند که برای اپلیکیشن‌های وب مدرن ضروری هستند. ساخت یک پورتفولیوی حرفه‌ای شامل پروژه‌های واقعی سمت سرور که توانایی شما در مدیریت عملیات پیچیده داده‌ها و ادغام APIها را به نمایش می‌گذارد. تسلط بر ابزارها و فریم‌ورک‌های استاندارد صنعت که توسط شرکت‌های پیشرو تکنولوژی استفاده می‌شوند و جایگاه شما را برای کسب فرصت‌های شغلی با درآمد بالا در بازار رقابتی امروز تضمین می‌کند. ویژگی‌های منحصر به فرد این دوره رویکرد پروژه-محور ما به جای تمرینات کدنویسی مجزا، بر ساخت اپلیکیشن‌های واقعی تمرکز دارد. شما با اکوسیستم کامل MERN stack کار خواهید کرد و یاد می‌گیرید که سرویس‌های بک‌اند چگونه با اپلیکیشن‌های فرانت‌اند ادغام می‌شوند. برخلاف سایر دوره‌ها، ما از ابتدا بر روی بهترین متدهای امنیتی، بهینه‌سازی عملکرد و الگوهای معماری مقیاس‌پذیر تاکید داریم. هر ماژول بر اساس پروژه‌های عملی دیتابیس و API ساخته شده است که سناریوهای توسعه در سطح سازمانی را شبیه‌سازی می‌کند تا اطمینان حاصل شود که پس از اتمام دوره، کاملاً آماده ورود به بازار کار هستید. سلب مسئولیت: این دوره یک منبع آموزشی مستقل است که توسط Board Infinity توسعه یافته و هیچ ارتباط رسمی، تاییدیه یا حمایت مالی از سوی MongoDB یا شرکت‌های وابسته به آن ندارد. این دوره جزو مطالب رسمی آماده‌ساز MongoDB نیست. کلیه علائم تجاری و نام‌های شرکت‌های ذکر شده متعلق به مالکان مربوطه بوده و صرفاً برای شناسایی استفاده شده‌اند.

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

مقدمه‌ای بر توسعه سمت سرور Introduction to Server-Side Development

  • مروری بر تکنولوژی‌های سمت سرور Overview of Server-Side Technologies

  • معماری کلاینت-سرور Client-Server Architecture

  • آشنایی با زبان‌های سمت سرور Introduction to Server-Side Languages

  • هنگام وارد کردن یک URL در مرورگر واقعاً چه اتفاقی می‌افتد؟ What Really Happens When You Enter a URL in Your Browser?

  • مبانی Node.js Basics of Node.js

  • Node.js چیست؟ What is Node.js?

  • راه‌اندازی یک پروژه Node.js Setting Up a Node.js Project

  • ماژول‌ها و پکیج‌های پایه Node.js Basic Node.js Modules and Packages

  • مقدمه‌ای بر Express.js Introduction to Express.js

  • Express.js چیست؟ What is Express.js?

  • ساخت یک سرور ساده با Express Building a Simple Express Server

  • مسیریابی و میان‌افزارها در Express Routing and Middleware in Express

کار با دیتابیس‌ها Working with Databases

  • مقدمه‌ای بر دیتابیس‌ها Introduction to Databases

  • انواع دیتابیس‌ها Types of Databases

  • مقایسه دیتابیس‌های SQL و NoSQL SQL vs NoSQL Databases

  • استفاده از MongoDB در Node.js Using MongoDB with Node.js

  • آشنایی با MongoDB Introduction to MongoDB

  • راه‌اندازی MongoDB Atlas Setting up Mongo db atlas

  • مروری بر مفاهیم پیشرفته دیتابیس Overview of Advanced Database Concepts

  • ایندکس‌گذاری و بهینه‌سازی دیتابیس Database Indexing and Optimization

  • تراکنش‌ها و Aggregationها Transactions and Aggregations

ساخت و مصرف APIها Building and Consuming APIs

  • مروری بر طراحی RESTful API Overview of RESTful API Design

  • اصول REST Principles of REST

  • طراحی نقاط انتهایی (Endpoints) در RESTful Designing RESTful Endpoints

  • پیاده‌سازی سرویس‌های RESTful با Express Implementing RESTful Services with Express

  • احراز هویت و تعیین سطح دسترسی Authentication and Authorization

  • درک مفاهیم Authentication و Authorization Understanding Authentication and Authorization

  • پیاده‌سازی احراز هویت با JWT Implementing JWT Authentication

  • کنترل دسترسی مبتنی بر نقش (RBAC) Role-Based Access Control

  • مصرف APIها: نمای کلی Consuming APIs : Overview

  • دریافت داده‌ها از APIها Fetching Data from APIs

  • مدیریت پاسخ‌ها و خطاهای API Handling API Responses and Errors

  • ادغام APIها در اپلیکیشن‌های فرانت‌اند Integrating APIs in Front-End Applications

  • پایان دوره و سپاسگزاری Course Closure - Gratitude !

نمایش نظرات

آموزش توسعه بک‌اند: Node.js، Express، MongoDB و REST API
جزییات دوره
13h 54m
34
(آخرین آپدیت)
1,538
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Board Infinity Board Infinity

Board Infinity: توانمندسازی مشاغل با مسیرهای یادگیری