آموزش پایتون و جنگو | دوره کامل توسعه وب جنگو

Python & Django | The Complete Django Web Development Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: آموزش ساخت اپلیکیشن های وب با استفاده از HTML، CSS، Bootstrap، Javascript، jQuery، Python 3 و Django! ایجاد وب‌سایت‌های کاملاً کاربردی با استفاده از جنگو 4 آموزش کامل توسعه وب اصول برنامه‌نویسی HTML، CSS و جاوا اسکریپت پایتون مفاهیم اصلی توسعه وب شیوه‌ها و پارادایم‌های خوب برنامه‌نویسی پیش نیازها: دانش پایه پایتون و توسعه وب (HTML/CSS) نیازی نیست دانش جنگو یا پایتون مورد نیاز است! من همه چیز را به شما یاد خواهم داد!

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

من این دوره را در طول ماه‌ها ایجاد کرده‌ام و برنامه درسی را کامل کرده‌ام تا اطمینان حاصل کنم که شما به عنوان یک توسعه‌دهنده جنگو کاملاً از این دوره خارج می‌شوید. من شما را از ابتدا می گیرم و شما را به یک توسعه دهنده ماهر جنگو تبدیل می کنم که دانش قوی در ساخت برنامه های وب تمام پشته دارد.

این دوره جنگو پایتون را از ابتدا آموزش می دهد، هیچ دانش قبلی در مورد هر یک از این دو مورد نیاز نیست! و مطمئناً نیازی به تجربه توسعه وب پیشرفته ندارید. تا زمانی که مفاهیم اساسی HTML، CSS و جاوا اسکریپت را درک کنید، این دوره همه چیزهای دیگر را به شما آموزش خواهد داد.

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

این دوره چه ویژگی هایی دارد؟

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

این دوره شامل بیش از 17 ساعت آموزش ویدیویی HD است و دانش برنامه نویسی شما را در حین ساخت یک برنامه وب دنیای واقعی ایجاد می کند.

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

همچنین در پایان این دوره یک برنامه کاربردی با ویژگی های غنی خواهید داشت که می توانید آن را به هر کارفرمای احتمالی نشان دهید.

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


چه موضوعاتی پوشش داده خواهد شد؟

می دانم که اینجا هستید زیرا برای وقت خود ارزش قائل هستید. اگر می‌خواهید برای ساعت‌ها و ساعت‌ها برنامه‌های شخصی را بدون توضیح درباره کاری که انجام می‌دهد تماشا کنید، باید در YouTube باشید.

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


  • مفاهیم اساسی جنگو:

    • مدل‌ها

    • بازدیدها

    • ORM

    • Middleware

    • سیگنال ها

    • سیستم ایمیل

    • کوکی‌ها

    • ذخیره‌سازی

    • فرم ها

    • دارایی های ثابت

    • الگوها

    • امنیت

    • جلسات

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

  • مفاهیم اساسی پایتون:

    • متغیرها

    • بیانیه های مشروط

    • کنترل جریان

    • جلوها

    • فهرست ها

    • لغت نامه ها

    • توابع

    • کلاس ها

    • بررسی خطا

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

  • دستورالعمل‌های راه‌اندازی دقیق: برای MacOS و Windows.

  • برنامه نویسی شی گرا

  • طراحی نرم افزار: نحوه سازماندهی و قالب بندی کد برای خوانایی و نحوه پیاده سازی الگوی طراحی Model View Controller (MVC).

  • تست اشکال زدایی

  • استقرار در تولید

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

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

– 100% تمرین در دنیای واقعی – هدف من این است که شما را تا حد امکان کدنویسی کنید. و نه هر کد دیگری – ما منحصراً روی کارهای عملی کار خواهیم کرد که در ساخت برنامه‌های شگفت‌انگیز دنیای واقعی شما مؤثر هستند.

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

من از ساختن این دوره بسیار لذت بردم و فکر می کنم شما نیز به همان اندازه از شرکت در آن لذت خواهید برد.

منتظر حضور شما در این دوره هستم!


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

معرفی Introduction

  • معرفی Introduction

  • مروری بر برنامه جنگو Django Application Overview

  • منابع مهم Important Resources

  • پیش نیازهای دوره Course Prerequisites

  • مروری بر توسعه وب Overview Of Web Development

  • پروتکل وب و HTTP The Web & HTTP Protocol

  • معرفی جنگو Django Introduction

  • (اختیاری) مقدمه ای بر HTML (Optional) Introduction To HTML

  • (اختیاری) مقدمه ای بر CSS (Optional) Introduction To CSS

  • (اختیاری) مقدمه جاوا اسکریپت (Optional) Introduction Javascript

دوره سقوط پایتون Python Crash Course

  • معرفی Introduction

  • مقدمه پایتون Python Introduction

  • سینتکس پایتون Python Syntax

  • متغیرهای پایتون Python Variables

  • رشته های پایتون Python Strings

  • اعداد پایتون Python Numbers

  • Python Boolean Python Boolean

  • لیست های پایتون Python Lists

  • تاپل ها و مجموعه های پایتون Python Tuples & Sets

  • دیکشنری های پایتون Python Dictionaries

  • پایتون اگر...دیگر Python If...Else

  • پایتون برای حلقه Python For Loop

  • Python while Loop Python While Loop

  • توابع پایتون Python Functions

  • کلاس های پایتون Python Classes

  • وراثت پایتون Python Inheritance

  • مدیریت خطای پایتون Python Error Handling

شروع شدن Getting Started

  • معرفی Introduction

  • نصب پایتون MacOS Installing Python MacOS

  • ایجاد محیط مجازی پایتون Creating Python Virtual Enviroment

  • تنظیم کد ویژوال استودیو Setting up Visual Studio Code

  • پروژه جنگو را ایجاد کنید Create Django Project

  • فایل Django manager.py Django manage.py File

  • ساختار پروژه جنگو Django Project Structure

  • معرفی پنل مدیریت جنگو Introduction Django Admin Panel

اصول جنگو Django Basics

  • معرفی Introduction

  • Intorduction Django Apps Intorduction Django Apps

  • کار با Django Views Working With Django Views

  • قالب جنگو Django Templating

  • در حال گسترش فایل الگو main.html Expanding main.html Template File

  • بارگیری دارایی های ایستا جنگو Loading Static Assets Django

  • گسترش قالب ها و بلوک های قالب Extending Templates & Template Blocks

  • اتمام صفحه اصلی HTML Finishing Main Page HTML

احراز هویت جنگو Django Authentication

  • معرفی Introduction

  • ایجاد اپلیکیشن جنگو برای کاربران Create Users Django App

  • ایجاد مدل پروفایل Creating Profile Model

  • مدل ثبت ادمین جنگو Django Admin Register Model

  • کار با سیگنال های جنگو Working With Django Signals

  • افزودن اطلاعات مکان به نمایه Adding Location Data To Profile

  • ایجاد مدل موقعیت مکانی خودکار Automate Location Model Creation

  • کار با فایل های رسانه ای جنگو Working With Media Files Django

  • افزودن نمای ورود Adding Login View

  • Forms In Django - Part 1 Forms In Django - Part 1

  • Forms In Django - Part 2 Forms In Django - Part 2

  • ورود کاربر به برنامه جنگو Logging User Into Django App

  • کار با پیام های جنگو Working With Django Messages

  • ایجاد نمای ثبت نام Creating Register View

  • نماهای مبتنی بر کلاس جنگو Django Class Based Views

  • پیاده سازی منطق ثبت Implementing Registration Logic

  • رفع اشکالات جزئی Fixing Minor Bugs

مفاهیم جنگو متوسط ​​​​#1 Intermediate Django Concepts #1

  • معرفی Introduction

  • پیاده سازی هدر و ویژگی های خروج Implementing Header & Logout Features

  • زمینه های UUID و روابط خارجی کلید UUID Fields & ForeignKey Relationships

  • مدل لیست Listing Model

  • افزودن داده های فهرست Adding Listing Data

  • افزودن صفحه اصلی سرصفحه بخش Adding Section Header HomePage

  • شامل قالب های جنگو Include Django Templates

  • ایجاد نمای لیست Creating List View

  • فرم های سفارشی جنگو Django Custom Forms

  • Django Handling Form Data Django Handling Form Data

  • فیلترهای جنگو Django Filters

مفاهیم جنگو متوسط ​​​​#2 Intermediate Django Concepts #2

  • معرفی Introduction

  • پارامترهای URL جنگو Django URL Parameters

  • Read Only Fields Django Admin Read Only Fields Django Admin

  • ویدئوی چالش Challenge Video

  • پارامترهای URL الگوهای جنگو URL Parameters Django Templates

  • نمایش داده های فهرست اضافی Displaying Additional Listing Data

  • نماهای کلاس را تزئین کنید Decorate Class Based Views

  • نمایش داده ها در فرم ها Displaying Data Within Forms

  • ذخیره صفحه نمایه داده Saving Data Profile Page

  • QuerySet مدل فیلتر جنگو Django Filter Model QuerySet

  • افزودن صفحه ویرایش Adding Edit Page

  • افزودن قابلیت ویرایش صفحه Adding Edit Page Functionality

مفاهیم پیشرفته جنگو Advanced Django Concepts

  • معرفی Introduction

  • ویجت های فرم سفارشی Custom Form Widgets

  • ایجاد مدل LikedListing Create LikedListing Model

  • نمایش لیست های پسندیده Show Liked Listings

  • میانبرهای جنگو و پاسخ JSON Django Shortcuts & JSON Response

  • عملیات ناهمزمان جنگو - قسمت 1 Django Asynchronous Operation - Part 1

  • عملیات ناهمزمان جنگو - قسمت 2 Django Asynchronous Operation - Part 2

  • متغیرهای محیطی جنگو Django Enviroment Variables

  • پیکربندی سرویس ایمیل جنگو Configuring Email Service Django

  • ارسال ایمیل در جنگو Send Email In Django

استقرار برنامه جنگو در تولید Deploying Django App To Production

  • معرفی Introduction

  • اتصال جنگو به پایگاه داده PostgresSQL Connecting Django To PostgresSQL Database

  • اتصال سطل ذخیره سازی به جنگو Connecting Storage Bucket To Django

  • حالت های استقرار برنامه جنگو Django App Deployment Modes

  • سرویس فایل استاتیک جنگو Django Static File Serving

  • سرور تولید Gunicorn Gunicorn Production Server

  • استقرار برنامه جنگو در Heroku Deploy Django App To Heroku

  • (اختیاری) رفع مشکل فایل های استاتیک (Optional) Fixing Static Files Issue

  • بررسی عملکرد برنامه Verifying App Functionality

  • رفع اشکالات Fixing Bugs

نمایش نظرات

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

آموزش پایتون و جنگو | دوره کامل توسعه وب جنگو
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
17 hours
103
Udemy (یودمی) udemy-small
22 مرداد 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
4,294
4.4 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Hussain Mustafa Hussain Mustafa

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

Codestars • over 2 million students worldwide! Codestars • over 2 million students worldwide!

آموزش نسل بعدی کدگذارها

Udemy (یودمی)

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

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