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

Full Stack Web Development with Python and Django Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: یاد بگیرید چگونه با استفاده از HTML، CSS، Bootstrap، Python و Django وب سایت و برنامه های وب ایجاد کنید! ساخت وب سایت و برنامه های کاربردی وب HTML و CSS برای توسعه وب جلویی بوت استرپ برای طراحی وب واکنش گرا Python Django برای ایجاد وب سایت ها و برنامه های وب قوی پیش نیازها: شما باید بتوانید از رایانه استفاده کنید و نحوه استفاده از اینترنت را بدانید.

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

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

برخی از موضوعاتی که ما پوشش خواهیم داد عبارتند از:

  • HTML

  • CSS

  • طراحی وب واکنشگرا

  • Bootstrap

  • پایتون

  • جانگو

  • توسعه قسمت جلویی در مقابل توسعه پشتی

  • پایگاه های داده

  • مدل، مشاهده، ساختار الگو (MVT)

جنگو که خود را «چارچوب وب برای کمال‌گرایان با مهلت‌های زمانی» توصیف می‌کند، یکی از پرکاربردترین چارچوب‌ها برای ساخت وب‌سایت‌ها و برنامه‌های وب است. این زبان با استفاده از پایتون ساخته شده است که امروزه نیز یکی از محبوب ترین زبان های برنامه نویسی است. این برنامه دارای طیف گسترده ای از برنامه ها، از جمله توسعه وب، علم داده، یادگیری ماشین و هوش مصنوعی است.

این دوره فقط بر موضوعاتی تمرکز می‌کند که برای راه‌اندازی یک برنامه وب باید بدانید.


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

معرفی Introduction

  • معرفی Introduction

  • ساختار این دوره چگونه است How this course is structured

  • منبع آنلاین Online Resource

  • اگر سوالی داشته باشم چه می شود What If I Have Questions

HTML HTML

  • معرفی Introduction

  • HTML چیست؟ What is HTML?

  • سلام دنیا Hello World

  • تگ چیست؟ What is a Tag?

  • برچسب های رایج Common Tags

  • پیوندها Links

  • تصاویر Images

  • لیست ها Lists

  • جداول Tables

  • تشکیل می دهد Forms

CSS CSS

  • معرفی Introduction

  • CSS چیست؟ What is CSS?

  • Div ها، Spans ها، ID ها و کلاس ها Divs, Spans, Ids and Classes

  • نحو CSS CSS Syntax

  • مدل جعبه The Box Model

  • واحدها Units

  • حاشیه و بالشتک Margin and Padding

  • مرز Border

  • ارتفاع و عرض Height and Width

  • نمایش دادن Display

  • موقعیت، بالا، چپ، راست و پایین Position, Top, Left, Right and Bottom

  • فونت ها Fonts

  • تراز کردن متن Text Align

  • CSS داخلی، داخلی و خارجی Internal, Inline, and External CSS

طراحی وب سایت ریسپانسیو با بوت استرپ 4 Responsive Web Design With Bootstrap 4

  • معرفی Introduction

  • طراحی وب سایت ریسپانسیو و بوت استرپ چیست؟ What is Responsive Web Design and Bootstrap?

  • داستان های رسانه Media Queries

  • یکپارچه سازی بوت استرپ Integrating Bootstrap

  • سیستم بوت استرپ گرید Bootstrap Grid System

  • نوار ناوبری بوت استرپ Bootstrap Navbar

  • دکمه های بوت استرپ Bootstrap Buttons

  • Bootstrap Margin and Padding Bootstrap Margin and Padding

  • نمایش و موقعیت Display and Position

  • فرم های بوت استرپ Bootstrap Forms

پایتون قسمت 1: بنیاد Python Part 1: Foundation

  • معرفی Introduction

  • سلام دنیا Hello World

  • فضای سفید در پایتون White Space in Python

  • متغیر چیست؟ What is a Variable?

  • بولین ها Booleans

  • Ints و Floats Ints and Floats

  • رشته های Strings

  • تاپل ها Tuples

  • لیست ها Lists

  • لغت نامه ها Dictionaries

پایتون قسمت 2: منطق، حلقه ها و توابع Python Part 2: Logic, Loops and Functions

  • معرفی Introduction

  • اگر، الیف و دیگری If, Elif and Else

  • مثال: Fizzbuzz Example: Fizzbuzz

  • در حالی که حلقه ها While Loops

  • برای حلقه ها For Loops

  • یک تابع چیست؟ What is a Function?

  • اصطلاحات تابع Function Terminology

  • برگشت Return

  • مثال: تابع Fizzbuzz Example: Fizzbuzz Function

  • بازگشت Recursion

  • مثال: فیبوناچی Example: Fibonacci

  • رسیدگی به خطا Error Handling

  • وارد کردن و مدیریت چندین فایل Importing and Handling Multiple Files

پایتون قسمت 3: پایتون شی گرا Python Part 3: Object Oriented Python

  • معرفی Introduction

  • تعریف یک شی Defining an Object

  • __ابتدا__ __init__

  • روش های شی Object Methods

  • مثال: عدد مختلط Example: Complex Number

  • وراثت Inheritance

  • روش فوق العاده super Method

ایجاد محیط توسعه شما Creating Your Development Environment

  • معرفی Introduction

  • نصب پایتون به صورت محلی Installing Python Locally

  • با وجود خط فرمان Walkthough the Command Line

  • پیپ چیست What is pip

  • نصب Atom Installing Atom

جنگو قسمت 1: مقدمه Django Part 1: Introduction

  • معرفی Introduction

  • Back End چیست؟ What is the Back End?

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

  • نصب جنگو و ایجاد اولین پروژه Installing Django and Creating First Project

  • مروری بر محیط زیست جنگو Django Environment Walkthrough

جنگو قسمت 2: برنامه ها و نماها Django Part 2: Apps and Views

  • معرفی Introduction

  • درک مدل، نما، الگو (MVT) Understanding Model, View, Template (MVT)

  • ایجاد یک برنامه پست Creating a Post App

  • ایجاد یک برنامه Static Pages Creating a Static Pages App

  • اولین دیدگاه ما Our First View

جنگو قسمت 3: مدل ها و پایگاه داده Django Part 3: Models and Database

  • معرفی Introduction

  • درک CRUD Understanding CRUD

  • تنظیم نماهای CRUD ما Setting Up our CRUD Views

  • مدل ها Models

  • زمینه های Fields

  • مجموعه های پرس و جو Querysets

  • متن نوشته Context

جنگو قسمت 4: به روز رسانی نماهای CRUD Django Part 4: Updating CRUD Views

  • معرفی Introduction

  • ایجاد نمای Create View

  • نمای جزئیات و نمای فهرست Detail View and List View

  • به روز رسانی نمای Update View

  • حذف نمای Delete View

  • فضای نام و app_name Namespace and app_name

جنگو قسمت 5: قالب ها و استایل ها Django Part 5: Templates and Styling

  • معرفی Introduction

  • گسترش قالب ها Extending Templates

  • بوت استرپ را اضافه کنید Add Bootstrap

  • بهبود ایجاد نمای Enhancing Create View

  • بهبود جزئیات و نمای فهرست Enhancing Detail and List View

  • بهبود نمای به روز رسانی Enhancing Update View

  • بهبود نمایش حذف Enhancing Delete View

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

  • شامل Including

  • صفحه نخست Home Page

جنگو قسمت 6: کاربران Django Part 6: Users

  • معرفی Introduction

  • مدل کاربر The User Model

  • تنظیم نماهای کاربر Setting Up User Views

  • راه اندازی URL ها Setting up URLs

  • کاربر ایجاد نمای User Create View

  • نمای ورود کاربر User Login View

  • نمای خروج کاربر User Logout View

  • افزودن کاربر به عنوان نویسنده با استفاده از کلید خارجی Adding the User as an Author using Foreign Key

  • ورود لازم است Login Required

  • ارسال بازدید با نویسندگان Post Views with Authors

  • ارسال قالب با نویسندگان Post Templates with Authors

  • نمای نمایه Profile View

نمایش نظرات

Udemy (یودمی)

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

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

آموزش توسعه وب کامل پشته با دوره پایتون و جنگو
جزییات دوره
8 hours
118
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
618
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tanner Siciliano Tanner Siciliano

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