آموزش ساخت پروژه واقعی پایتون جنگو: توسعه وب با جنگو - آخرین آپدیت

دانلود Build Python Django Real Project: Django Web Development

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

آموزش گام به گام توسعه پروژه واقعی جنگو با PostgreSQL و استقرار در Heroku

قوی‌ترین روش یادگیری جنگو: ساخت پروژه واقعی مطابق با الزامات مشتری.

ویژگی‌های کلیدی دوره:

  • پیاده‌سازی قالب HTML/Bootstrap و سفارشی‌سازی پنل مدیریت جنگو
  • پایگاه داده PostgreSQL و استقرار در سرور تولید
  • راه‌اندازی محیط مجازی
  • ایجاد اپلیکیشن‌های جنگو
  • استفاده از Git
  • پیاده‌سازی HTML و Bootstrap
  • تنظیم پایگاه داده PostgreSQL
  • فایل‌های استاتیک و مدیا در جنگو
  • سفارشی‌سازی مدیریت جنگو
  • اسکیما پایگاه داده، مدل‌ها و مهاجرت‌ها
  • پیاده‌سازی RichText Editor و فیلدهای چندانتخابی در بک‌اند مدیریت
  • واکشی اشیاء پایگاه داده
  • صفحه‌بندی (Pagination)
  • قابلیت جستجو
  • احراز هویت کاربر
  • ورود با فیس‌بوک و گوگل
  • ارسال ایمیل
  • انتقال و بارگذاری داده‌های پایگاه داده (محلی و ریموت)
  • استقرار در سرور Heroku (Gunicorn, Whitenoise)
  • افزودن دامنه سفارشی

پیش‌نیازها:

  • HTML پایه
  • درک اولیه از نحوه کار جنگو

با توسعه پروژه‌های واقعی جنگو، مهارت‌های خود را ارتقا دهید

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

این دوره ۱۰۰% پروژه‌محور است. ما یک پروژه واقعی جنگو به نام "Car Zone - وب‌سایت فروش خودروهای دست دوم" را از ابتدا خواهیم ساخت.

سناریوی اصلی این پروژه، ایجاد یک وب‌سایت برای صاحب کسب‌وکار خودرو است که می‌خواهد خودروهای خود را در وب‌سایتش لیست کند و به کاربران اجازه دهد تا تمام خودروهای جدید و ویژه او را مشاهده کرده، بر اساس مدل یا قیمت جستجو و فیلتر کنند و در مورد خودروهای فروشی سوالاتی بپرسند.

ما از یک قالب Bootstrap استفاده کرده و آن را به فرانت‌اند پروژه جنگوی خود تبدیل خواهیم کرد. همچنین پنل مدیریت پیش‌فرض جنگو را سفارشی کرده و آن را به یک ناحیه مدیریتی پرامکانات و زیبا تبدیل می‌کنیم. ورود با گوگل و فیس‌بوک راهی هوشمندانه برای جذب کاربران به اپلیکیشن ما است.

این دوره به گونه‌ای ساختار یافته است که می‌توانید همزمان با توسعه یک پروژه واقعی با الزامات واقعی، جنگو را بیاموزید. این یادگیری را لذت‌بخش و هیجان‌انگیز می‌کند و همچنین می‌توانید این پروژه را به رزومه یا پورتفولیوی خود اضافه کنید که شانس استخدام شما را افزایش می‌دهد.

اگر از دوره رضایت نداشتید، ضمانت بازگشت ۱۰۰% وجه ارائه می‌شود. پس همین حالا در این دوره ثبت‌نام کنید! در دوره شما را خواهم دید.

برچسب‌ها:

پروژه جنگو، جنگو، فریلنسری جنگو، شغل فریلنسری، پروژه جنگو پایتون، پروژه‌های جنگو پایتون، وب‌سایت جنگو، وب‌سایت‌های جنگو، پروژه‌های واقعی جنگو، پروژه واقعی جنگو پایتون، آموزش جنگو، آموزش جنگو پایتون، یادگیری جنگو، یادگیری جنگو پایتون، یادگیری پایتون، یادگیری جنگو، فریم‌ورک جنگو، توسعه وب، توسعه‌دهنده وب، اپلیکیشن وب، آموزش‌های جنگو، توسعه جنگو، یادگیری مبتنی بر پروژه، آموزش جنگو مبتنی بر پروژه، پروژه‌های واقعی جنگو


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

مقدمه Introduction

  • مقدمه Introduction

  • مرور کلی پروژه Full Project Overview

  • کلیدهای موفقیت دوره Keys To Course Success

تنظیمات اولیه Getting Setup

  • نصب Atom و Git Bash Install Atom & Git Bash

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

  • اجرای اولین برنامه و عبارت Hello World Run Your First App & Hello World

  • تنظیم Git، GitHub و Gitignore Setup Git, GitHub & Gitignore

فایل‌های استاتیک، قالب پایه و ناوبری Static Files, Base Template & Navigation

  • صفحه اصلی و فایل‌های استاتیک Home & Static files

  • قالب پایه Base Template

  • شکستن قالب HTML Breaking HTML Template

  • پیوند ناوبری پویا Dynamic Navigation Link

  • پیاده‌سازی قالب صفحات Pages Template Implementation

  • اولین آزمون First Quiz

  • مخزن GIT پروژه Project GIT Repository

PostgreSQL، مدل تیم و فایل‌های رسانه‌ای PostgreSQL, Team Model & Media Files

  • پیکربندی پایگاه داده PostgreSQL Configure PostgreSQL Database

  • ایجاد کاربر فوق‌العاده Django Create Django Super User

  • مدل تیم Team Model

  • پیکربندی فایل‌های رسانه‌ای Media Files Configuration

  • نمایش داده‌های تیم در فرانت‌اند Display Team Data into Frontend

  • سفارشی‌سازی مدیر تیم Team Admin Customization

  • ارسال Git Git Push

نوار ناوبری پویا، اپلیکیشن ماشین، مدل ماشین و مهاجرت Dynamic Navbar, Cars App, Car Model & Migrate

  • ویرایش سربرگ و پابرگ Header & Footer Edits

  • نوار ناوبری پویا Dynamic Navbar

  • اپلیکیشن ماشین Cars App

  • راه‌اندازی لیست ماشین‌ها Setup Cars Listing

  • ایجاد لینک ناوبری ماشین‌ها و لوگوی صحیح Make Cars Navlink & Correct Logo

  • ایجاد مدل ماشین، makemigrations و migrate Create Car Model, Makemigrations & Migrate

  • تغییرات سریع در مدل ماشین Quick Changes to Car Model

  • دومین آزمون Second Quiz

پیاده‌سازی RichTextEditor، MultiSelectFields و سفارشی‌سازی پنل ادمین Implement RichTextEditor, MultiSelectFields & Admin Panel Customization

  • CKEditor و MultiSelectFields CKEditor & MultiSelectFields

  • افزودن برخی داده‌های واقعی ماشین Add Some Real Car Data

  • سفارشی‌سازی ادمین ماشین Car Admin Customization

ماشین‌های ویژه، آخرین ماشین‌ها و گالری تصاویر Featured Cars, Latest Cars & Image Gallery

  • ماشین‌های ویژه Featured Cars

  • آخرین ماشین‌ها Latest Cars

  • رفع گالری تصاویر Fix Image Gallery

  • Django Humanize Django Humanize

  • ارسال تغییرات Git Git Commit Changes

  • سومین آزمون Third Quiz

صفحه تک ماشین و صفحه‌بندی Single Car Page & Pagination

  • راه‌اندازی URL صفحه تک ماشین Single Car Page URL Setup

  • نمایش داده‌های تک ماشین بخش اول Display Single Car Data Part 01

  • نمایش داده‌های تک ماشین بخش دوم Display Single Car Data Part 02

  • افزودن ۲ داده ماشین دیگر Add 2 More Car Data

  • راه‌اندازی صفحه اختصاصی ماشین‌ها Setup Dedicated Cars Page

  • صفحه‌بندی بخش اول Pagination Part 1

  • صفحه‌بندی بخش دوم Pagination Part 2

فرم‌های جستجو، عملکرد جستجو و کار با استایل‌های ادمین Search Forms, Search Functionality & Working with Admin Styles

  • راه‌اندازی صفحه جستجو Search Page Setup

  • عملکرد آیکون جستجو Search Icon Functionality

  • راه‌اندازی فرم جستجو و عملکرد جستجو Setup Search Form & Search Functionality

  • رفع مشکلات جستجو و کوئری در پایگاه داده Fix Search Issues & Query Into Database

  • تکمیل تمام قابلیت‌های فرم جستجو Finishing Up All Search Form Functionalities

  • سفارشی‌سازی ادمین - تغییر لوگو Admin Customization - Change Logo

  • سفارشی‌سازی ادمین - استایل‌ها Admin Customization - Styles

  • لینک‌دهی لوگوی ادمین Admin Logo Linking

  • چهارمین آزمون Fourth Quiz

پیاده‌سازی پیام‌های Django و احراز هویت Django - ورود، ثبت نام و خروج Implement Django Messages & Django Authentication - Login, Registration & Logout

  • ایجاد اپلیکیشن اکانت‌ها Create Accounts App

  • قالب‌های ورود، ثبت نام و داشبورد Login, Register & Dashboard Templates

  • افزودن فیلدهای فرم ثبت نام گمشده Add Missing Registration Form Fields

  • راه‌اندازی فرم ثبت نام - توکن CSRF Registration Form Setup - CSRF Token

  • پیاده‌سازی پیام‌های Django Implement Django Messages

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

  • عملکرد ورود کاربر User Login Functionality

  • عملکرد خروج Logout Functionality

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

ورود اجتماعی - ورود با گوگل و ورود با فیس‌بوک Social Login - Login with Google & Login with Facebook

  • ورود با فیس‌بوک Login with Facebook

  • ورود با گوگل Login with Google

  • رفع لینک‌های ورود در صفحه ثبت نام Fix Login links in Registration Page

  • پنجمین آزمون Fifth Quiz

اپلیکیشن و مدل تماس، درخواست ماشین و ارسال ایمیل Contacts App & Model, Car Inquiry and Send Emails

  • ایجاد اپلیکیشن تماس و مدل درخواست Create Contacts App & Inquiry Model

  • ثبت و سفارشی‌سازی درخواست در ادمین Inquiry - Admin Registration & Customization

  • آماده‌سازی فرم درخواست Inquiry Form Preparation

  • ضبط داده‌های درخواست و ذخیره در پایگاه داده Capturing Inquiry Data & Save into Database

  • پر کردن خودکار داده‌های کاربر وارد شده Auto Populate Logged-in User Data

  • بررسی درخواست موجود Check for Existing Inquiry

  • ارسال ایمیل‌ها Send Emails

  • عملکرد داشبورد - اجبار کاربر به ورود Dashboard Functionality - Force User to Login

  • ایجاد صفحه تماس و ارسال ایمیل‌ها Make Contact Page & Send Emails

تکمیل و استقرار در Heroku: Gunicorn، Whitenoise Finishing Up & Deployment on Heroku: Gunicorn, Whitenoise

  • پشتیبان‌گیری / تخلیه داده پایگاه داده Database Backup / Dumpdata

  • آماده‌سازی استقرار: Procfile، Runtime.txt، Requirements.txt و Gunicorn Deployment Preparation: Procfile, Runtime.txt, Requirements.txt & Gunicorn

  • استقرار در Heroku - Whitenoise و راه‌اندازی پایگاه داده PostgreSQL Heroku Deployment - Whitenoise & PostgreSQL Database Setup

  • فایل‌های رسانه‌ای Heroku و Loaddata Heroku Media Files & Loaddata

  • افزودن دامنه سفارشی در Heroku Heroku Add Custom Domain

  • رفع مشکل کوئری تطابق سایت Fix Site Matching Query Issue

  • به‌روزرسانی لینک‌های ورود اجتماعی در کنسول توسعه‌دهندگان Update Social Login Links in Developers Console

  • ششمین آزمون Sixth Quiz

پایان و تشکر! Outro & Thank You!

  • امتیاز ویژه Bonus

  • پایان و تشکر! Outro & Thank You!

نمایش نظرات

آموزش ساخت پروژه واقعی پایتون جنگو: توسعه وب با جنگو
جزییات دوره
10 hours
80
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
3,463
4.3 از 5
دارد
دارد
دارد
Rathan Kumar
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Rathan Kumar Rathan Kumar

توسعه دهنده نرم افزار Full Stack