آموزش Python Django Dev To Deployment

Python Django Dev To Deployment

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: Python را بیاموزید و با استفاده از فریم ورک جنگو و PostgreSQL یک برنامه املاک و مستغلات بسازید و اجرا کنید Python و دستور اصلی آن را بیاموزید ساختن یک برنامه املاک و مستغلات با استفاده از چارچوب جنگو و Postgres درباره برنامه‌ها، قالب‌ها، مدل‌ها و مهاجرت‌ها، سفارشی‌سازی مدیر و موارد دیگر بیاموزید ساخت مجازی محیط ها و استقرار با استفاده از Gunicorn و Nginx پیش نیازها: توسعه وب پایه (HTML، اصول برنامه نویسی اولیه)

این یک دوره بسیار کاربردی است که در آن فهرستی از الزامات یک شرکت خیالی برای ساختن یک برنامه املاک و مستغلات با استفاده از جنگو را می گیریم. ما یک موضوع اولیه html/css Bootstrap 4 را انتخاب می کنیم و آن را به یک برنامه کاربردی واقعی با یک ناحیه مدیریت تبدیل می کنیم تا منابعی از جمله لیست اموال، مشاوران املاک و درخواست های تماس را مدیریت کنیم. ما همچنین بخشی در مورد یادگیری نحو پایه پایتون

داریم


آنچه خواهید آموخت:

  • پایتون پایه (لیست ها، فرهنگ لغت، توابع، شرطی ها و غیره)

  • محیط های مجازی را راه اندازی کنید

  • پیکربندی جنگو را نصب کنید

  • «برنامه‌های» جنگو را ایجاد کنید

  • تنظیم Postgres (محلی و راه دور)

  • برنامه ریزی طرحواره، انتقال مدل ها

  • سفارشی سازی سرپرست

  • ادغام بوت استرپ

  • قابلیت جستجوی کامل

  • تأیید هویت کاربر

  • با Gunicorn Nginx به اقیانوس دیجیتال مستقر شوید



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

معرفی دوره Course Introduction

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

  • نگاهی به پروژه A Look At The Project

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

  • پیوندهای منابع Resource Links

معرفی دوره Course Introduction

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

  • نگاهی به پروژه A Look At The Project

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

  • پیوندهای منابع Resource Links

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

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

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

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

در حال راه اندازی 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

اصول زبان پایتون (اختیاری) 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

مشخصات پروژه و شروع به کار 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

  • ایجاد برنامه صفحات Creating The Pages App

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

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

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

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

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

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

  • ایجاد برنامه صفحات 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

مدل‌ها، مهاجرت‌ها و مدیریت 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

مشاهده روش ها، نمایش و جستجو 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

حساب ها و احراز هویت 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

تماس با سوالات 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

استقرار جنگو 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
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
11 hours
70
Udemy (یودمی) udemy-small
15 مهر 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
23,492
4.7 از 5
دارد
دارد
دارد
Brad Traversy

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Brad Traversy Brad Traversy

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

Udemy (یودمی)

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

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