Python Django Dev To Deployment [ویدئو]

Python Django Dev To Deployment [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: این یک دوره بسیار کاربردی است که در آن لیستی از الزامات یک شرکت خیالی برای ساختن یک برنامه املاک و مستغلات با استفاده از جنگو را می گیریم. ما یک موضوع اولیه html/css Bootstrap 4 را انتخاب می کنیم و آن را به یک برنامه کاربردی واقعی با یک ناحیه مدیریت تبدیل می کنیم تا منابعی از جمله لیست اموال، مشاوران املاک و درخواست های تماس را مدیریت کنیم. ما همچنین بخشی در مورد یادگیری سینتکس پایه پایتون داریم آنچه خواهید آموخت: پایتون پایه (لیست ها، دیکشنری ها، توابع، شرطی ها و غیره) راه اندازی محیط های مجازی Django را نصب و پیکربندی کنید ایجاد "برنامه های" جنگو راه اندازی Postgres (محلی و از راه دور) برنامه ریزی طرحواره، مدل ها و مهاجرت سفارشی سازی ادمین ادغام بوت استرپ قابلیت جستجوی کامل احراز هویت کاربر با Gunicorn و Nginx به اقیانوس دیجیتال مستقر شوید تمامی کدها و فایل های پشتیبانی این دوره در آدرس زیر موجود است: https://github.com/PacktPublishing/Python-Django-Dev-To-Deployment Python و دستور اصلی آن را یاد بگیرید یک برنامه املاک و مستغلات با استفاده از چارچوب جنگو و Postgres بسازید درباره برنامه‌ها، الگوها، مدل‌ها و مهاجرت‌ها، سفارشی‌سازی سرپرست و موارد دیگر بیاموزید ساخت محیط های مجازی و استقرار با استفاده از Gunicorn و Nginx این دوره برای توسعه دهندگان مبتدی پایتون است که می خواهند با استفاده از چارچوب جنگو یک پروژه کاربردی و واقعی بسازند.

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

معرفی دوره Course Introduction

  • به دوره خوش آمدید Welcome To the Course

  • نگاهی به پروژه A Look at the Project

  • جانگو چیست؟ What is Django

در حال راه اندازی Getting Setup

  • پایتون 3 مک نصب کنید Python 3 Mac Install

  • نصب ویندوز پایتون 3 Python 3 Windows Install

  • راه اندازی VSCode & Python Sandbox VSCode & Python Sandbox Setup

اصول زبان پایتون (اختیاری) Python Language Fundamentals (Optional)

  • متغیرها و انواع داده ها Variables & Data Types

  • رشته ها و قالب بندی Strings & Formatting

  • لیست ها Lists

  • تاپل و ست Tuples & Sets

  • لغت نامه ها Dictionaries

  • کارکرد Functions

  • شرایط Conditionals

  • حلقه ها Loops

  • ماژول ها Modules

  • کلاس ها Classes

  • فایل ها Files

  • کار با JSON Working With JSON

مشخصات پروژه و شروع به کار Project Specs & Getting Started

  • منابع و الزامات پروژه Project Resources & Requirements

  • نگاهی به تم بوت استرپ A Look at the Bootstrap Theme

  • راه اندازی محیط مجازی Virtual Environment Setup

  • نصب و راه اندازی پروژه جنگو Django Install & Project Setup

  • کاوش فایل های اولیه و اجرای سرور Exploring the Initial Files & Running the Server

برنامه ها، URL ها و الگوها Apps, URLs & Templates

  • ایجاد اپلیکیشن Pages Creating the Pages App

  • الگوهای صفحات و چیدمان پایه Pages Templates & Base Layout

  • فایل های استاتیک و مسیرها Static Files & Paths

  • نشانه گذاری چیدمان بوت استرپ Bootstrap Layout Markup

  • فهرست، درباره و پیوند Index, About & Linking

  • آدرس‌ها و الگوهای فهرست‌ها Listings URLs & Template

مدل‌ها، مهاجرت‌ها و مدیریت Models, Migrations & Admin

  • Postgres و PgAdmin را نصب کنید Install Postgres & PgAdmin

  • راه اندازی و مهاجرت جنگو Postgres Django Postgres Setup & Migrate

  • برنامه ریزی طرحواره های ما Planning Our Schemas

  • ایجاد مدل لیست Create Listing Model

  • Realtor Model & Run Migrations Realtor Model & Run Migrations

  • ایجاد Superuser و ثبت مدل ها با Admin Create Superuser & Register Models with Admin

  • پوشه رسانه و افزودن داده Media Folder & Adding Data

  • لوگوی مدیریت و CSS Admin Logo & CSS

  • داده های نمایش مدیر را سفارشی کنید Customize Admin Display Data

مشاهده روش ها، نمایش و جستجو View Methods, Display & Search

  • داده ها را از مدل لیست ها بکشید Pull Data from Listings Model

  • نمایش لیست ها در قالب Display Listings in Template

  • صفحه بندی، سفارش و فیلتر Pagination, Order & Filter

  • صفحه اصلی و درباره محتوای پویا صفحه Home & About Page Dynamic Content

  • صفحه فهرست بندی واحد Single Listing Page

  • گزینه های فرم جستجو Search Form Choices

  • فیلتر کردن فرم جستجو Search Form Filtering

  • حفظ ورودی فرم Preserving Form Input

حساب ها و احراز هویت Accounts & Authentication

  • برنامه حساب‌ها و نشانی‌های اینترنتی Accounts App & URLs

  • الگوهای ثبت نام و ورود به سیستم Register & Login Templates

  • هشدارهای پیام Message Alerts

  • ثبت نام کاربر User Registration

  • ورود کاربر User Login

  • پیوندهای تأیید خروج و نوار ناوبری Logout & Navbar Auth Links

  • عنوان صفحات پویا Dynamic Page Titles

تماس با سوالات Contact Inquiries

  • برنامه و مدل مخاطبین Contacts App & Model

  • سفارشی سازی مدیریت مخاطبین Contacts Admin Customization

  • آماده سازی فرم تماس Contact Form Prep

  • ارسال فرم تماس Contact Form Submission

  • استعلام بررسی و ارسال ایمیل Inquiry Check & Send Email

  • عملکرد داشبورد Dashboard Functionality

استقرار جنگو Django Deployment

  • هل دادن به Github Pushing To Github

  • تنظیم قطره و کلیدهای SSH Droplet Setup & SSH Keys

  • امنیت سرور Server Security

  • راه اندازی نرم افزار و پایگاه داده Software & Database Setup

  • Virtual Env & File Pull Virtual Env & File Pull

  • فایل تنظیمات محلی Local Settings File

  • انتقال و داده های سرور Server Migrations & Data

  • راه اندازی و پیکربندی Gunicorn Gunicorn Setup & Config

  • راه اندازی Nginx Nginx Setup

  • افزودن دامنه Adding a Domain

نمایش نظرات

Python Django Dev To Deployment [ویدئو]
جزییات دوره
11 h 6 m
69
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Brad Traversy
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brad Traversy Brad Traversy

توسعه دهنده وب Full Stack و مدرس در Traversy Media