آموزش پتون کامل پایتون و Django REST API Bootcamp

The Complete Python & Django REST API Development Bootcamp

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: ایجاد یک API استراحت پایدار و امن، تولید درجه حرارت تولید با پایتون، چارچوب استراحت Django، Google Cloud و Heroku

چه چیزی را یاد می گیرید

  • چگونگی ساخت یک API Backend Rest با Python و Django Rest چارچوب
  • نحوه راه اندازی یک سرور توسعه محلی برای توسعه برنامه های Django
  • نحوه پیاده سازی ویژگی های پیشرفته مانند آپلود فایل های رسانه ای و وظایف پس زمینه به Django API
  • نحوه استفاده از یک برنامه Django به یک محیط تولید با استفاده از Google Cloud و Heroku
  • دستان خود را در تجربه استفاده از اصول بهترین تمرین برای ایجاد یک api پایدار و امن actful
  • نحوه استفاده از Postman برای تست API

آیا می خواهید یک API کامل پایتون پایتون را بسازید که نه تنها امن و پایدار است، بلکه به یک محیط آماده تولید آماده برای خدمت به هزاران نفر از کاربران مستقر شده است؟ اگر بله! سپس این دوره برای شماست!

ما ساختیم؟

در این دوره، ما از بهترین چارچوب استراحت Python و Django برای ساخت یک API استراحت کامل از ابتدا استفاده خواهیم کرد.

چه مفاهیمی پوشیده شده است؟

  • jwt و oauth-2 مبتنی بر احراز هویت

  • پشتیبانی از فیلتر کردن و جستجو بر اساس متن

  • ایجاد، خواندن، به روز رسانی، حذف قابلیت

  • حفاظت و اجازه مسیرهای

  • تعریف مجوز های سفارشی برای کاربران

  • آپلود و به اشتراک گذاری فایل های رسانه ای

  • شغل های پس زمینه

  • سیگنال های Django

  • پایگاه های پستی SQLite در کنار Django ORM

  • پشتیبانی از ترمینال و صفحه بندی

  • استقرار API Django Rest به محیط تولید (Heroku)

  • استفاده از ذخیره سازی ابر Google به عنوان محلول ذخیره سازی رسانه ای (CDN).

  • استفاده از Postman برای آزمون REST API.

  • تن از الگوهای برنامه های کاربردی عملی، ساده و قابل تکرار

  • و خیلی بیشتر!

چه چیز دیگری این دوره را ارائه می دهد؟

- یادگیری عمیق و ریز دانه - این دوره JAM بسته بندی شده با اطلاعات است. من این دوره را که بیشتر می خواستم انجام دادم و در نتیجه من جزئیات را نگرفتم. شما قصد دارید موضوعات و مطالب بیشتری را در عمق بیشتری از هر زمان دیگری پوشش دهید.

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

- بدون مزخرف، توضیحات نقطه ای - هر درس به نقطه است. من آنچه را که ما ساختیم، می فهمیم، چگونه ما آن را انجام خواهیم داد و آنچه محصول نهایی به نظر می رسد، همه در بالای توصیف های مفید و تصویری برای کمک به درک شما در طول مسیر است.

من واقعا از این دوره لذت بردم و فکر می کنم شما لذت بردن از آن را فقط به همان اندازه.

به دنبال دیدن شما در طول دوره!

چه کسی این دوره است:

  • Python و توسعه دهندگان وب به دنبال ساختن دنیای واقعی در دنیای واقعی، تولید API Restful Ready با استفاده از Python و Django Rest Framework!

  • توسعه دهندگان پایتون به دنبال یک چالش

  • توسعه دهندگان به دنبال به دنیای توسعه backend.

چه کسی این دوره است:

  • مبتدی پایتون توسعه دهنده مشتاق برای یادگیری استراحت توسعه API
  • توسعه دهندگان وب به دنبال یادگیری پایتون استراحت API توسعه

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

معرفی Introduction

  • معرفی Introduction

شروع شدن Getting Started

  • Overview ابزار و خدمات Overview Tools and Services

  • روش درخواست HTTP HTTP Request Methods

  • کدهای وضعیت HTTP HTTP Status Codes

  • Django Rest چارچوب API Overview Django Rest Framework API Overview

  • راه اندازی Python و Virtualenv (MacOSX و یونیکس) Setup Python and Virtualenv (MacOSx and Unix)

  • ایجاد پروژه جنجو Creating Django Project

  • درک مبانی Django Understanding Django Basics

  • درک دنجو ORM Understanding Django ORM

  • درک مدیریت Django Understanding Django Admin

برنامه کاربران Users App

  • ایجاد برنامه کاربر و مدل پروفایل Creating User App and Profile Model

  • خودکار سازی پروفایل کاربر Automating User Profile Creation

  • ایجاد سریال مدل کاربر Creating User Model Serializer

  • ایجاد دیدگاه کاربر Creating User ViewSet

  • ایجاد برنامه کاربر روتر Creating User App Router

  • تعریف URL های روتر Defining Router Urls

  • راه اندازی ثبت نام کاربر Setting up User Registration

  • خودکار تولید نام کاربری Automating Username Generation

  • تعریف مجوزهای جهانی و محلی Defining Global and Local Permissions

  • اضافه کردن احراز هویت جلسه API مرورگر Adding Browsable API Session Authentication

  • افزودن احراز هویت مبتنی بر Token Adding Token Based Authentication

  • تست تأیید اعتبار مبتنی بر Token Testing Token Based Authentication

  • پیاده سازی قابلیت تغییر رمز عبور Implementing Password Change Functionality

  • کاربر Serializer سفارشی اعتبار سنجی User Serializer Custom Validation

  • ایجاد Serializer نمایه، مشاهده و مسیرها Creating Profile Serializer, Viewset and Routes

  • سفارشی سازی قابلیت مشاهده مشخصات مشخصات Customizing Profile Viewset Functionality

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

برنامه خانه House App

  • ایجاد برنامه خانه Creating House App

  • ایجاد مدل خانه Creating House Model

  • ایجاد Serializer House Creating House Serializer

  • ایجاد دیدگاه خانه Creating House Viewset

  • ایجاد روتر برنامه خانه Creating House App Router

  • تست عملکرد اجرا شده Testing Implemented Functionality

  • پیاده سازی قابلیت عضویت در خانه Implementing House Membership Functionality

  • پیاده سازی پیوستن و ترک اقدام برای مشاهده خانه Implementing Join and Leave Action For House Viewset

  • تست پیوستن و ترک اقدام برای مشاهده خانه Testing Join and Leave Action For House Viewset

  • پیاده سازی قابلیت های عضو Implementing Remove Member Functionality

  • راه حل ذخیره سازی رسانه Django Django Media Storage Solution

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

برنامه کار Task App

  • معرفی Introduction

  • ایجاد برنامه وظیفه و مدل Creating Task App and Model

  • ایجاد مدل Tasklist و ضمیمه Creating TaskList and Attachment Model

  • ایجاد مدل Tasklist و ضمیمه Creating TaskList and Attachment Model

  • ایجاد Serializer Tasklist Creating TaskList Serializer

  • ایجاد Tasklist Viewset Creating TaskList Viewset

  • ایجاد روتر Tasklist Creating TaskList Router

  • ایجاد Serializers کار و پیوست Creating Task and Attachment Serializers

  • ایجاد Task and DaReps Desire Creating Task and Attachment Viewsets

  • به روز رسانی روتر برنامه کار Updating Task App Router

  • رسیدگی به مسائل Addressing Issues

  • پیاده سازی اعتبار سنجی سفارشی و ایجاد روش ها برای taskserializer Implementing Custom Validation and Create Methods For TaskSerializer

  • پیاده سازی اعتبار سنجی سفارشی برای پیوست ها Implementing Custom Validation For AttachmentSerializer

  • پیاده سازی سیگنال ها Implementing Signals

  • پیاده سازی وظیفه به روز رسانی taskviewset Implementing Task Update Endpoint TaskViewSet

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

نهایی کردن Finalizing

  • مرور و اجرای قابلیت فیلتر کردن Overview and Implementing Filtering Functionality

  • پیاده سازی قابلیت جستجو Implementing Search Functionality

  • اجرای عملکرد سفارش Implementing Ordering Functionality

  • پیاده سازی ذخیره سازی Google Cloud Implementing Google Cloud Storage

  • پیاده سازی شغل های پس زمینه Implementing Background Jobs

  • اتصال برنامه REST Django به پایگاه داده PostgreSQL Connecting Django Rest Application To PostgresSQL Database

  • استقرار Django استراحت API Heroku | قسمت 1 Deploying Django Rest API Heroku | Part 1

  • استقرار Django استراحت API Heroku | قسمت 2 Deploying Django Rest API Heroku | Part 2

نمایش نظرات

نظری ارسال نشده است.

آموزش پتون کامل پایتون و Django REST API Bootcamp
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
8h 13m
63
Udemy (یودمی) udemy-small
12 دی 1399 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
1,626
4.3 از 5
ندارد
ندارد
ندارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hussain Mustafa Hussain Mustafa

Connoisseurhi برنامه نویسی! من حسین هستم من مدرک تحصیلی در علوم کامپیوتر از دانشگاه Drexel دارم و بله من کمی از یک Geek کدگذاری هستم. من شروع به برنامه ریزی در سن 13 سالگی کردم، و برنامه نویسی به زودی ثابت کرد که یک سرگرمی سودآور است. و به همین دلیل تصمیم گرفتم علم کامپیوتر را دنبال کنم. من همه چیز را دوست دارم و این این است که من را الهام بخش می کند تا به برنامه های دیگر آموزش دهد. شما آزادی را باور ندارید که یک توسعه دهنده ارائه دهد. ثبت نام کنید و خودتان را پیدا کنید چرا بسیاری از مردم دوره های من را توصیه می کنند و توصیه می کنند. من واقعا معتقدم که آنها بهترین در بازار هستند و اگر شما موافق نیستید، من با خوشحالی پول خود را بازپرداخت می کنم. ثبت نام به دوره های من و پیوستن به من در این ماجراجویی شگفت انگیز امروز.

Udemy (یودمی)

یودمی یکی از بزرگ‌ترین پلتفرم‌های آموزشی آنلاین است که به میلیون‌ها کاربر در سراسر جهان امکان دسترسی به دوره‌های متنوع و کاربردی را فراهم می‌کند. این پلتفرم امکان آموزش در زمینه‌های مختلف از فناوری اطلاعات و برنامه‌نویسی گرفته تا زبان‌های خارجی، مدیریت، و هنر را به کاربران ارائه می‌دهد. با استفاده از یودمی، کاربران می‌توانند به صورت انعطاف‌پذیر و بهینه، مهارت‌های جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.

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