آموزش جامع توسعه‌دهنده فول‌استک: React، Django REST و MySQL - آخرین آپدیت

دانلود Become a Full-Stack Developer: React, Django REST, and MySQL

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: یک اپلیکیشن کامل فول‌استک را با استفاده از React، Django REST و MySQL بسازید — گام به گام، از سطح مبتدی تا آماده ورود به بازار کار. طراحی وب‌اپلیکیشن‌های مدرن و ریسپانسیو با استفاده از React برای فرانت‌اند، Django REST Framework برای بک‌اند و MySQL به عنوان پایگاه داده. توسعه RESTful APIها با استفاده از Django REST Framework برای اتصال بی‌نقص فرانت‌اند و بک‌اند. مدیریت بهینه پایگاه‌های داده با MySQL، شامل طراحی اسکیماها، نوشتن کوئری‌ها و یکپارچه‌سازی آن‌ها در اپلیکیشن‌های وب. کسب مهارت و اعتماد به نفس برای اپلای در موقعیت‌های شغلی جونیور فول‌استک از طریق ساخت پروژه‌های واقعی. پیش‌نیازها: آشنایی ابتدایی با نحوه کار با کامپیوتر و مرورگر وب. یک سیستم دارای دسترسی به اینترنت برای کدنویسی، تست و اجرای اپلیکیشن‌ها. بدون نیاز به تجربه قبلی در برنامه‌نویسی (اگرچه کمک‌کننده است) — ما شما را گام به گام در تمام مراحل راهنمایی می‌کنیم.

آیا آماده‌اید تا وب‌اپلیکیشن‌های واقعی را از صفر بسازید و درک کنید توسعه مدرن فول‌استک چگونه کار می‌کند؟ این دوره عملی شما را در تمام مراحل ساخت یک اپلیکیشن کامل با استفاده از React (فرانت‌اند)، Django REST Framework (بک‌اند) و MySQL (پایگاه داده) همراهی می‌کند.

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

  • ایده پروژه خود را برنامه‌ریزی و ساختاردهی کنید

  • یک پایگاه داده رابطه‌ای را با MySQL طراحی و پیاده‌سازی کنید

  • با استفاده از Django REST Framework یک API بسازید

  • یک فرانت‌اند ریسپانسیو با React ایجاد کنید

  • همه بخش‌ها را با کدی تمیز و سازمان‌یافته به هم متصل کنید

برای اینکه همه بتوانند مسیر را دنبال کنند، یک دوره سریع پایتون (Crash Course) در این آموزش گنجانده شده است — ایده‌آل برای کسانی که با پایتون آشنا نیستند یا نیاز به یادآوری سریع دارند. همچنین یاد می‌گیرید چگونه از Postman برای تست نقاط انتهایی (Endpoints) بک‌اند قبل از اتصال به فرانت‌اند استفاده کنید.

ما اپلیکیشن را مرحله به مرحله می‌سازیم تا همیشه بدانید چه کاری انجام می‌دهید و چرا. بدون پرش‌های ناگهانی و بدون کپی-پیست بدون توضیح. فقط پیشرفتی شفاف و هدایت شده — با کد واقعی و مفاهیم کاربردی.

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

در پایان این دوره، شما یک پروژه فول‌استک فعال خواهید داشت که می‌توانید در رزومه خود نمایش دهید و اعتماد به نفس لازم برای ساخت اپلیکیشن‌های شخصی یا حتی درخواست برای موقعیت‌های شغلی سطح entry-level را کسب خواهید کرد.

بیایید شروع کنیم!


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

مقدمه Introduction

  • معارفه Intro

  • نقشه راه دوره Course roadmap

  • انتخاب موضوع پروژه Choosing a project topic

  • معماری وب‌اپلیکیشن‌های مدرن Architecture of modern web application

پایگاه داده Database

  • تئوری پایگاه داده (مقاله) Database theory - article

  • تئوری پایگاه داده Database theory

  • نصب و راه‌اندازی MySQL Setup MySQL

  • ایجاد ساختار پایگاه داده Create database structure

  • نوشتن کوئری‌های انتخاب Create queries

  • کوئری‌های درج داده Insert queries

  • سایر کوئری‌های کاربردی Other queries

  • چیت‌شیت کوئری‌های SQL (مرجع) SQL Query Cheatsheet (Reference)

  • بررسی مفاهیم بنیادی SQL ? SQL Fundamentals Check

  • تمرین: طراحی پایگاه داده پروژه خودتان Task: Build the Database for Your Project

بک‌اند Backend

  • تئوری بک‌اند (مقاله) Backend theory - article

  • تئوری بک‌اند Backend theory

  • راه‌اندازی VSCode VSCode setup

  • نصب و پیکربندی پایتون Python setup

  • راه‌اندازی Postman Postman setup

  • دوره سریع پایتون - بخش اول Python crash course - part 1

  • دوره سریع پایتون - بخش دوم Python crash course - part 2

  • دوره سریع پایتون - بخش سوم Python crash course - part 3

  • دوره سریع پایتون - بخش چهارم Python crash course - part 4

  • راه‌اندازی پروژه جنگو Django project setup

  • ساخت Endpointهای ساده Simple endpoints

  • مدل‌سازی داده‌ها Mapping models

  • اتصال API به داده‌های DB - بخش اول Endpoints with DB data - part 1

  • اتصال API به داده‌های DB - بخش دوم Endpoints with DB data - part 2

  • اتصال API به داده‌های DB - بخش سوم Endpoints with DB data - part 3

  • مبانی بک‌اند و API Backend & API Fundamentals

  • تمرین: ساخت API پروژه با Django REST Task: Build Your API with Django REST

فرانت‌اند Frontend

  • تئوری فرانت‌اند (مقاله) Frontend theory - article

  • تئوری فرانت‌اند - HTML و CSS Frontend theory - html, css

  • تئوری فرانت‌اند - JavaScript Frontend theory - javascript

  • مثال‌های کاربردی فرانت‌اند Frontend theory - examples

  • راه‌اندازی پروژه فرانت‌اند Frontend project setup

  • طراحی هدر و ناوبری Navigation header

  • توابع سرویس - بخش اول Service functions - part 1

  • توابع سرویس - بخش دوم Service functions - part 2

  • عملیات ایجاد، ویرایش و حذف - بخش اول Create, update, delete - part 1

  • عملیات ایجاد، ویرایش و حذف - بخش دوم Create, update, delete - part 2

  • عملیات ایجاد، ویرایش و حذف - بخش سوم Create, update, delete - part 3

  • مبانی فرانت‌اند و React Frontend & React Basics

  • تمرین: طراحی رابط کاربری پروژه خودتان Task: Build the User Interface for Your Project

جمع‌بندی Outro

  • جمع‌بندی و سخن پایانی Outro

  • دانلود فایل‌های پروژه Project to download

نمایش نظرات

آموزش جامع توسعه‌دهنده فول‌استک: React، Django REST و MySQL
جزییات دوره
7.5 hours
43
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
209
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Marek Adamovič Marek Adamovič

مهندس نرم‌افزار