آموزش REST API با پایتون جنگو: دوره فشرده ویژه مبتدیان - ۲۰۲۵ - آخرین آپدیت

دانلود Python Django: REST API Crash Course for Beginners - 2025

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

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

  • آموزش جامع ساخت REST API در جنگو: تئوری و نمایش‌های عملی
  • چگونگی ساخت REST API اختصاصی خود با جنگو و پایتون
  • کاربرد عملی Django Rest Framework (DRF)
  • ساخت یک API CRUD ساده
  • ساخت یک API ثبت‌نام و ورود ساده
  • چگونه از یکی از پرتقاضاترین فناوری‌های فول استک امروزی استفاده کنید
  • نحوه ایجاد سریالایزرها و اندپوینت‌های نمایش (View Endpoints)

پیش‌نیازها:

  • دانش بنیادی جنگو الزامی است.
  • همچنین باید اصول اولیه HTML/CSS و جاوااسکریپت را بدانید.

خوش آمدید! من اینجا هستم تا به شما آموزش دهم چگونه یک API ساده برای اپلیکیشن وب جنگو خود بسازید.

-- لطفا با دقت مطالعه کنید --

این دوره عمدتاً برای توسعه‌دهندگانی طراحی شده است که دانش پایه جنگو را دارند و می‌خواهند ساخت API‌های اختصاصی خود را بر اساس بهترین شیوه‌ها بیاموزند.

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

چه این دوره را صرفاً برای درک اصول ساخت REST API خود برگزینید و چه به این دلیل که می‌خواهید یک اپلیکیشن ساده ایجاد کنید، مطمئن باشید این دوره برای شماست.  

در پایان این دوره، شما قادر خواهید بود:

  • یک محیط مجازی ایجاد کنید
  • DRF (Django Rest Framework) را راه‌اندازی کنید
  • سریالایزر خود را بسازید
  • اندپوینت‌های نمایش خود را ایجاد کنید
  • درخواست‌های POST، GET، PUT و DELETE را مدیریت کنید
  • یاد بگیرید چگونه API خود را مصرف (استفاده) کنید
  • یکی از پیچیده‌ترین مفاهیم در توسعه بک‌اند را درک کنید
  • یک API CRUD بسازید
  • یک API ثبت‌نام و ورود بسازید

من می‌خواهم به شما کمک کنم تا REST API اختصاصی خود را با پایتون و جنگو بسازید.

دوره "پایتون و جنگو: ساخت یک REST API ساده برای مبتدیان" با ترتیبی ساده و منطقی ساختاربندی شده است. هر آنچه طراحی شده، از سبک‌بندی گرفته تا گرافیک و مباحث پوشش داده شده، با نهایت دقت و توجه به دانشجو تهیه شده است.

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

دوره "پایتون و جنگو: ساخت یک REST API ساده برای مبتدیان" یک دوره بسیار عملی است و به شما امکان می‌دهد دانش خود را به کار بگیرید.

مدرس شما:

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

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

پس، بیایید و در جنگو مسلط شویم.

به من اعتماد کنید، در دستان خوبی هستید!

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

  • 3 ساعت ویدیوی درخواستی
  • دسترسی مادام‌العمر کامل
  • گواهی اتمام دوره یودمی
  • دسترسی روی موبایل و تلویزیون

اگر می‌خواهید بر اصول ساخت REST API با جنگو مسلط شوید، به من در این دوره بپیوندید.


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

معرفی دوره Course Introduction

  • خوش‌آمدگویی به دوره! Course welcome!

  • پیش‌نیازهای دوره - [مهم] Course prerequisites - [Important]

  • مرور کلی دوره Course overview

  • پشتیبانی دوره Course support

  • فرایند فکری Thought process

  • نمایش پروژه‌ها Project demonstrations

منابع پروژه Project resources

  • کد نهایی پروژه و اسلایدها - دانلود Final project code and slides - Download

  • کد نهایی پروژه - اطلاعات مهم Final project code - Important information

راه‌اندازی محیط: نصب پایتون، وی‌اس کد و جنگو Environment setup: Python, VS Code, and Django Installation

  • نصب پایتون و ویژوال استودیو کد - ویندوز Python and Visual Studio Code - Installation - Windows

  • نصب پایتون و ویژوال استودیو کد - مک‌اواس Python and Visual Studio Code - Installation - MacOS

  • تنظیم پروژه جنگو - ویندوز Django project setup - Windows

  • تنظیم پروژه جنگو - مک‌اواس Django project setup - MacOS

ساخت یک API ساده: CRUD Build a simple: CRUD API

  • ایجاد و پیکربندی یک اپلیکیشن جنگو Create and configure a Django app

  • اتصال URLها و Viewهای پایه Connect the basic urls and views

  • اعمال مهاجرت‌های اولیه ما Apply our initial migrations

  • ایجاد و ثبت مدل ما Create and register our model

  • Rest API چیست؟ - [تئوری] What is a Rest API? - [Theory]

  • مثال کاربرد API - [تئوری] API application example - [Theory]

  • نصب جنگو رست فریم‌ورک (DRF) Install the Django Rest Framework (DRF)

  • ایجاد یک سریالایزر Create a serializer

  • مفهوم سریالایزر (جنگو) - [تئوری] The concept of a serializer (DJ) - [Theory]

  • متدهای HTTP - [تئوری] HTTP methods - [Theory]

  • CRUD چیست؟ - [تئوری] What is CRUD? - [Theory]

  • ایجاد View Endpointها و درخواست GET Create the view endpoints and GET request

  • دانلود و راه‌اندازی Postman Download and setup Postman

  • درخواست GET - دریافت تمام آبجکت‌ها GET request - Obtain all objects

  • درخواست POST POST request

  • نکته مهم! - به‌روزرسانی IMPORTANT NOTE! - Update

  • درخواست GET - دریافت یک نمونه خاص GET request - Obtain a particular instance

  • درخواست PUT PUT request

  • درخواست DELETE DELETE request

  • بهترین شیوه‌ها با کدهای وضعیت Best practices with status codes

  • دریافت JSON از مرورگر ما Obtaining JSON from our browser

ساخت یک API ساده: ثبت‌نام و ورود Build a simple: Register and Login API

  • لینک‌های مهم! Important links!

  • ثبت‌نام کاربر - سریالایزر - قسمت ۱ User registration - Serializer - Pt. 1

  • ثبت‌نام کاربر - Views - قسمت ۲ User registration - Views - Pt. 2

  • کاوش در مستندات احراز هویت توکن Exploring the token authentication docs

  • نصب و راه‌اندازی توکن احراز هویت برای DRF Install and setup auth token for DRF

  • ایجاد یک PostSave Receiver Create a PostSave receiver

  • تست توکن‌های احراز هویت ما Testing our auth tokens

  • تولید توکن‌های احراز هویت از طریق API ما Generating auth tokens through our API

متشکریم! Thank you!

  • متشکریم! - یک پیام پایانی Thank you! - A final message

  • درس جایزه Bonus lecture

نمایش نظرات

آموزش REST API با پایتون جنگو: دوره فشرده ویژه مبتدیان - ۲۰۲۵
جزییات دوره
3 hours
43
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
372
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Arno Pretorius Arno Pretorius

توسعه دهنده نرم افزار | معمار راه حل های دارای گواهی AWS