مطالب پیشنهادی از سراسر وب

آموزش Django 3 - توسعه وب بک اند پایتون برای مبتدیان

دسته بندی ها: آموزش های ویژه ، آموزش جنگو (Django) ، آموزش های یودمی (Udemy) ، آموزش پایتون (Python) ، آموزش طراحی وب

در این دوره با ایجاد 3 پروژه مختلف با تعامل بیشتر، جنگو را از ابتدا تا انتها خواهید آموخت.

آخرین به روزرسانی: 2020-9

آنچه یاد خواهید گرفت:

  • نصب و راه اندازی پایتون
  • نصب و راه اندازی جنگو
  • ایجاد وب سایت پویا
  • یادگیری Templates، URLs و Django Views
  • ایجاد پروژه و اپلیکیشن ها
  • مدل های جنگو
  • فرم های جنگو
  • وراثت و Template Filter
  • CRUD با MySql
  • احراز هویت کاربر
  • View مبتنی بر کلاس
  • یک پروژه وبلاگ با جنگو توسعه دهید
  • با Django یک پروژه رسانه اجتماعی توسعه دهید
  • یک پروژه تجارت الکترونیکی را با Django توسعه دهید

الزامات دوره:

  • رایانه ای با اتصال اینترنت و دانلود امتیازات
  • هیچ تجربه قبلی برنامه نویسی لازم نیست
  • دسترسی به رایانه شخصی یا سیستم معادل آن
  • دسترسی به اینترنت برای بارگیری نرم افزارهای لازم

توضیحات دوره:

به دوره آموزشی مبتدی Python و توسعه Django Backend خوش آمدید! در این دوره، ما همه مواردی را که برای ساخت یک وب سایت با استفاده از Python ،Django و بسیاری دیگر از فن آوری های وب باید بدانید، پوشش می دهیم!

خواه می خواهید مسیرهای شغلی خود را تغییر دهید، مجموعه مهارت های فعلی خود را گسترش دهید، تجارت کارآفرینی خود را شروع کنید، یک مشاور شوید یا فقط می خواهید یاد بگیرید، این دوره برای شما مناسب است!

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

بهترین قسمت این دوره چیست؟

  • شما اصول اولیه جنگو را خواهید آموخت
  • یک وب سایت پویا با الگوی HTML ایجاد کنید
  • CRUD را با استفاده از MySql ایجاد کنید
  • احراز هویت کاربر Django را بیاموزید
  • یک پروژه وبلاگ با جنگو ایجاد کنید
  • با Django یک پروژه رسانه اجتماعی ایجاد کنید
  • یک پروژه تجارت الکترونیکی را با Django توسعه دهید

در این دوره شما فقط یاد نمی گیرید در واقع آن را در عمل انجام می دهید. 

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

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

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

  • مقدمه
    • مقدمه ویدئو و دوره جنگو
    • فایل های تمرین دوره
    • نیاز به پشتیبانی
  • راه اندازی و نصب
    • نصب و راه اندازی پایتون و جنگو
    • تغییر پورت
    • نصب ویرایشگر کد (Atom) و بسته های مورد نیاز
  • اصول جنگو با وبسایت داینامیک
    • مقدمه - آنچه در این بخش خواهیم ساخت
    • مقدمه ای برای Start
    • نصب کردن Fresh Project
    • ساختار پروژه جنگو
    • نحوه کارکرد جنگو
    • URL و Views در جنگو
    • انتقال داده در پاسخ HTTP 
    • نحوه ایجاد اپلیکیشن ها در جنگو
    • لینک های اپلیکیشن در پروژه اصلی
    • Templates در Django
    • Bootstrap در Django
    • Template Inherit در Django
    • الگو URLS در Django
    • Include Method در Django
    • رندر کردن Context در Template
    • For Loop در Django Template
    • لینک های فایل های استاتیک در جنگو
    • Load Bootstrap Template در جنگو
    • تسلط بر Template در جنگو
    • SuperUser Creat در Django
    • Root Apps Change در جنگو
    • مدل ها در جنگو
    • Migrate و Migrations در Django
    • نمایش داده در پنل ادمین
    • فایل مدیا در جنگو
    • نمایش داده در Frontend
    • اسلایدر پویا در جنگو
    • پویایی بخش کلاینت در جنگو
    • صفحه تماس با ما در پروژه جنگو - بخش 1
    • صفحه تماس با ما در پروژه جنگو - بخش 2
    • درج داده در پایگاه داده در جنگو
    • Login Page در Django
    • Forgot Password در Django
    • صفحه ثبت نام در جنگو
    • سیستم لاگین در جنگو
    • فریمورک Message در جنگو
    • ثبت نام در جنگو
  • اپلیکیشن و پروژه جنگو
    • ایجاد و اجرای پروژه جدید
    • اپلیکیشن Django 
  • Templates، URLs، Views
    • View و URL
    • View و URL (مثال های بیشتر)
    • URL Mappings
    • Templates
    • فایل های استاتیک
  • مدل های جنگو
    • بررسی مدل ها
    • ایجاد مدل ها
    • آبجکت های مدل
    • سایت ادمین
    • مدل ها (مثال های بیشتر)
    • Views Templates Models
  • فرم های جنگو
    • فرم با HTML
    • ایجاد کردن Django Form - بخش 1
    • ایجاد کردن Django Form - بخش 2
    • ایجاد کردن Django Form - بخش 3
    • ارسال فرم
    • مثال فیلدهای فرم
    • اعتبارسنجی فرم
    • فرم های مدل جنگو
  • Template Filter و وراثت
    • URLs رابطه ای
    • وراثت Template 
    • Template Filters داخلی
    • فیلترهای سفارشی
  • CRUD با MySql
    • اتصال به MySql Database
    • ایجاد در Migration در MySql Database
    • ایجاد کردن Templates و Views
    • Entry Forms - بخش 1
    • Entry Forms - بخش 2
    • Dynamic Template - بخش 1
    • Dynamic Template - بخش 2
    • به روزرسانی داده - بخش 1
    • به روزرسانی داده - بخش 2
    • به روزرسانی داده - بخش 3
    • Delete Records Album
    • Delete Records Artist
  • احراز هویت
    • جنگو، مدل کاربری را ارائه می دهد
    • راه اندازی پروژه جدید و ادمین
    • استفاده از مدل کاربری داخلی
    • ایجاد فرم رجیستری
    • رجیستری کاربر
    • لاگین کاربر - بخش 1
    • لاگین کاربر - بخش 2
    • لاگین کاربر - بخش 3
    • لاگین کاربر - بخش 4
    • لاگین کاربر - بخش 5
  • View کلاس محور
    • Template View - بخش 1
    • Template View - بخش 2
    • List View
    • Detail View
    • Create View
    • Update View
    • Delete View
  • توسعه بلاگ با جنگو
    • بررسی های پروژه بلاگ - آنچه خواهید ساهخت
    • راه اندازی پروژه
    • ایجاد مدل ها - بخش 1
    • ایجاد مدل ها - بخش 2
    • URL ،View و Template برای وبلاگ قسمت 1
    • URL ،View و Template برای وبلاگ قسمت 2
    • ثبت نام کاربر - بخش 1
    • ثبت نام کاربر - بخش 2
    • لاگین کاربر
    • صفحه خروج از سیستم کاربر
    • پروفایل کاربر - بخش 1
    • پروفایل کاربر - بخش 2
    • پروفایل کاربر - بخش 3
    • پروفایل کاربر - بخش 4
    • پروفایل کاربر - بخش 5
    • نوار ناوبری
    • نوشتن بلاگ - بخش 1
    • نوشتن بلاگ - بخش 2
    • Blog Homepage - بخش 1
    • Blog Homepage - بخش 2
    • صفحه جزئیات بلاگ
    • کامنت های بلاگ
    • Like/Unlike - بخش 1
    • Like/Unlike - بخش 2
    • My Blog Page
    • ویرایش Blog Post
  • توسعه وبسایت رسانه های اجتماعی با جنگو
    • معرفی پروژه رسانه های اجتماعی - آنچه خواهید ساخت
    • ثبت نام کاربر - بخش 1
    • ثبت نام کاربر - بخش 2
    • ثبت نام کاربر - بخش 3
    • لاگین کاربر - بخش 1
    • لاگین کاربر - بخش 2
    • پروفایل کاربری - بخش 1
    • پروفایل کاربری - بخش 2
    • پروفایل کاربری - بخش 3
    • مدل ها
    • ویرایش پروفایل - بخش 1
    • ویرایش پروفایل - بخش 2
    • Post Photos - بخش 1
    • Post Photos - بخش 2
    • صفحه اصلی - بخش 1
    • صفحه اصلی - بخش 2
    • فالو/آنفالو
    • نمایش تصاویر پست های شده
    • تصاویر لایک شده و نشده
  • توسعه وبسایت تجارت الکترونیک با جنگو
    • معرفی پروژه تجارت الکترونیک - آنچه خواهید ساخت
    • راه اندازی اپلیکیشن و پروژه
    • مدل کاربری سفارشی - بخش 1
    • مدل کاربری سفارشی - بخش 2
    • مدل کاربری سفارشی - بخش 3
    • ثبت نام کاربری - بخش 1
    • ثبت نام کاربری - بخش 2
    • به روزرسانی صفحه پروفایل کاربری
    • راه اندازی پیام ها
    • مدل محصول - بخش 1
    • مدل محصول - بخش 2
    • صفحه اصلی و ناوبار - بخش 1
    • صفحه اصلی و ناوبار - بخش 2
    • صفحه اصلی و ناوبار - بخش 3
    • صفحه جرئیات محصول - بخش 1
    • صفحه جرئیات محصول - بخش 2
    • سبد خرید و مدل سفارش - بخش 1
    • سبد خرید و مدل سفارش - بخش 2
    • نمایش سبد خرید - بخش 1
    • نمایش سبد خرید - بخش 2
    • Cart Template - بخش 1
    • Cart Template - بخش 2
    • افزایش و کاهش تعداد - بخش 1
    • افزایش و کاهش تعداد - بخش 2
    • افزایش و کاهش تعداد - بخش 3
    • صفحه Checkout - بخش 1
    • صفحه Checkout - بخش 2
    • صفحه Checkout - بخش 3
    • درگاه پرداخت - بخش 1
    • درگاه پرداخت - بخش 2
    • درگاه پرداخت - بخش 3
    • درگاه پرداخت - بخش 4
    • درگاه پرداخت - بخش 5
    • تکمیل پرداخت - بخش 1
    • تکمیل پرداخت - بخش 2
    • صفحه سفارش
    • با تشکر

سایر ویدئوهای دوره:

تمامی فایل های تمرین منبع دوره - دانلود

 

نیاز به حمایت شما

ترجمه با ویدابیا

ترجمه فارسی این دوره آموزشی رو همین الان از ویدابیا سفارش بده الان سفارش بده
آیا این نوشته را دوست داشتید؟
Udemy Django 3 - Python Backend Web Development For Beginner Publisher:Udemy Author:Kazi Ariyan Duration:40.5 hours Level:Beginner

In This Course You Will Learn Django From Beginning To End By Create 3 Different Most Interactive Projects.

What you'll learn

  • Setup and Installation Python
  • Setup and Installation Django
  • Create Dynamic Website
  • Learn Django Views, URLs, Templates
  • Create Project and Applications
  • Django Models
  • Django Forms
  • Template Filter and Inheritance
  • CRUD using MySql
  • User Authentication
  • Class-Based View
  • Develop A Blog Project with Django
  • Develop A Social Media Project with Django
  • Develop A Ecommerce Project with Django

Requirements

  • A computer with an internet connection and download privileges
  • No previous programming experience necessary
  • Access to a personal computer or equivalent system
  • Internet access to download the necessary software

Description

Welcome to the Python and Django Backend Development for Beginner Course! In this course, we cover everything you need to know to build a website using Python, Django, and many more web technologies!

Whether you want to change career paths, expand your current skill set, start your own entrepreneurial business, become a consultant, or just want to learn, this is the course for you!

We will teach you the latest technologies for building great web applications with Python 3.8.3 and Django 3! But we don't just teach that, we also teach How you can create three different Django Project from Scratch. This course can be your one-stop-shop for everything you need! It will serve as a useful reference for many of your questions as you begin your journey in becoming a web developer!

What is the Best Part of this Course?

  • You will learn Django Basic Fundamentals
  • Create a Dynamic Website with HTML Template
  • Create CRUD Using MySql
  • Learn Django User Authentication
  • Develop A Blog Project with Django
  • Develop A Social Media Project with Django
  • Develop A Ecommerce Project with Django

This course you will not just learn you actually doing it. Learn and apply this on live project with me.

Sound Great right?

---------------------------------------------------------------------------------------------------------------------

Click the "Enroll Now" button at the top right now!

I am excited to see you on the course!

Sincerely,

Kazi Ariyan

Who this course is for:

  • Complete Beginners
  • Professionals looking to bridge gaps in their knowledge
  • Python Developers looking to get into Web Development
  • Beginner Python developers that want to build a practical, real world project using the Django framework

Course content

14 sections • 180 lectures • 40h 32m total length
Collapse all sections
Introduction
3 lectures • 4min
Introduction Video for Django Course
Preview
02:03
Project All Source Excise Files - Download
00:24
Need Your Support
01:20
Setup and Installation
3 lectures • 24min
Python and Django Installation and Setup
11:50
Changing Port
03:19
Installing Code Editor (Atom) and Required Packages
08:29
Django Fundamentals with Build Dynamic Website
38 lectures • 6hr 44min
Introduction - What we will build in this Section.
Preview
08:01
Introduction for Start
Preview
01:18
Installing Fresh Project
09:01
Project Structure of Django
10:02
How Django Actually Works
07:38
URL & Views in Django
13:05
Data Pass on HTTP Response
04:15
How to Create Apps in Django
06:00
Apps Links to Main Project
09:39
Templates on Django
12:01
Bootstrap on Django
09:36
Template Inherit in Django
14:48
URLS Pattern in Django
08:16
Include Method in Django
08:11
Rendering Context in a Template
05:46
For Loop in Django Template
06:19
Static Files Links on Django
11:46
Load Bootstrap Template on Django
20:05
Template Mastering in Django
11:55
SuperUser Creat in Django
08:50
Root Apps Change on Django
08:49
Models in Django
09:15
Migrate & Migrations in Django
05:54
Data Show on Admin Panel
05:23
Media File in Django
11:45
Data Show on Frontend
16:36
Slider Dynamic in Django
19:54
Client Section Dynamic in Django
12:40
Contact us Page in Django Project Part 1
09:57
Contact us Page in Django Project Part 2
11:48
Data Insert Into Database in Django
17:31
Login Page in Django
17:16
Forgot Password in Django
04:14
Registration page in Django
05:36
Login system on Django
21:13
Logout in Django
06:54
Message Framework of Django
11:12
Registration in Django
21:38
Django Project and Application
2 lectures • 11min
Creating and Running New Project
06:17
Django Application
05:03
Views, URLs, Templates
5 lectures • 1hr 11min
View and URL
12:46
View and URL (More Examples
11:12
URL Mappings
14:17
Templates
20:00
Static Files
13:08
Django Models
6 lectures • 1hr 10min
Models Overview
06:27
Creating Models
11:29
Model Objects
14:20
Admin Site
08:53
Models (More Examples)
15:01
Views Templates Models
13:42
Django Forms
8 lectures • 1hr 50min
Form with HTML
12:55
Creating a Django Form 1
12:40
Creating a Django Form 2
07:16
Creating a Django Form 3
12:03
Form Submission
11:40
Some Form Fields Example
17:01
Form Validation
16:10
Django Model Forms
19:56
Template Filter and Inheritance
4 lectures • 43min
Relative URLs
08:02
Template Inheritance
15:13
Built In Template Filters
10:28
Custom Filters
08:51
CRUD using MySql
12 lectures • 2hr 54min
Connecting MySql Database
08:36
Create Migration in MySql Database
14:03
Creating Templates and Views
17:16
Entry Forms Part 1
18:56
Entry Forms Part 2
09:56
Dynamic Template Part 1
13:52
Dynamic Template Part 2
16:59
Update Data Part 1
19:41
Update Data Part 2
07:59
Update Data Part 3
20:47
Delete Records Album
14:33
Delete Records Artist
11:50
User Authentication
10 lectures • 2hr 40min
Django Provided User Model
03:08
Setup New Project and Admin
23:27
Using Built-in User Model
21:23
Creating Registration Form
21:04
Register User
23:40
User Login Part 1
17:20
User Login Part 2
14:03
User Login Part 3
10:29
User Login Part 4
12:24
User Login Part 5
12:55
Class Based View
7 lectures • 1hr 30min
Template View Part 1
11:50
Template View Part 2
12:27
List View
11:46
Detail View
14:10
Create View
16:03
Update View
11:06
Delete View
13:05
Developing A Blog with Django
26 lectures • 6hr 49min
Blog Project Introductions - What You will Build.
Preview
06:33
Setting up Project
12:30
Creating Models Part 1
19:19
Creating Models Part 2
16:20
URL, View and Template for Blog Part 1
13:08
URL, View and Template for Blog Part 2
13:12
User Sign Up Part 1
15:04
User Sign Up Part 2
15:39
User Login
22:08
User Logout Page
10:54
User Profile Part 1
17:24
User Profile Part 2
14:56
User Profile Part 3
14:20
User Profile Part 4
21:49
User Profile Part 5
22:37
Navigation Bar
06:56
Write Blog Part 1
15:58
Write Blog Part 2
16:15
Blog Homepage Part 1
15:53
Blog Homepage Part 2
13:31
Blog Details Page
15:30
Blog Comments
25:23
Like/Unlike Part 1
15:46
Like/Unlike Part 2
15:50
My Blog Page
13:36
Edit Blog Post
18:05
Developing A Social Media Website with Django
19 lectures • 5hr 42min
Social Media Project Introductions - What You will Build.
Preview
07:15
User Sign Up Part 1
18:59
User Sign Up Part 2
18:44
User Sign Up Part 3
14:43
User Login Part 1
23:18
User Login Part 2
17:39
User Profile Part 1
17:44
User Profile Part 2
22:03
User Profile Part 3
18:13
Models
24:13
Edit Profile Part 1
13:22
Edit Profile Part 2
10:31
Post Photos part 1
09:38
Post Photos part 2
16:57
Home Page Part 1
20:33
Home Page Part 2
22:58
Follow / Unfollow
20:13
Display Posted Images
23:02
Like and Unlike Images
22:02
Developing An eCommerce Website with Django
37 lectures • 8hr 40min
Ecommerce Project Introductions - What You will Build.
Preview
09:16
Project and App Setup
14:55
Custom User Model Part 1
20:28
Custom User Model Part 2
16:00
Custom User Model Part 3
11:44
User Sign Up Part 1
17:36
User Sign Up Part 2
14:40
Update User Profile Page
16:19
Messages Setup
11:42
Product Model Part 1
15:31
Product Model Part 2
10:43
Homepage and Navbar Part 1
16:13
Homepage and Navbar Part 2
10:28
Homepage and Navbar Part 3
24:17
Product Details Page Part 1
21:53
Product Details Page Part 2
03:18
Cart and Order Model Part 1
16:45
Cart and Order Model Part 2
12:13
Cart View Part 1
17:44
Cart View Part 2
09:38
Cart Template Part 1
18:27
Cart Template Part 2
19:41
Increase and Decrease Quantity Part 1
15:30
Increase and Decrease Quantity Part 2
18:26
Increase and Decrease Quantity Part 3
07:00
Checkout Page Part 1
18:36
Checkout Page Part 2
20:35
Checkout Page Part 3
12:01
Payment Gateway Part 1
11:21
Payment Gateway Part 2
12:57
Payment Gateway Part 3
13:29
Payment Gateway Part 4
12:40
Payment Gateway Part 5
08:04
Complete Payment Part 1
11:08
Complete Payment Part 2
13:39
Order Page
15:03
Thank you
00:13

پیشنهاد آموزش مرتبط در فرادرس

خرید لینک های دانلود
  • حجم فایل: 18.66GB
  • زبان: انگلیسی
  • زیرنویس انگلیسی: دارد
  • قیمت: 8000 تومان
  • آموزش Django 3 - توسعه وب بک اند پایتون برای مبتدیان یک محصول ویژه است و دریافت لینک های دانلود آن با پرداخت هزینه امکان پذیر است. اطلاعات بیشتر