لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
چارچوب پایتون و جنگو برای مبتدیان - 2024
Python & Django Framework for Beginners - 2024
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Python و Django را یاد بگیرید. با استفاده از محبوب ترین زبان برنامه نویسی و یک چارچوب وب قدرتمند، حرفه خود را افزایش دهید مقدمه ای بر پایتون: درک اصول برنامه نویسی پایتون، از جمله نحو و معنایی توابع و ماژول ها: نوشتن کد قابل استفاده مجدد با توابع و سازماندهی کد با ماژول ها. مدیریت خطا: درک استثناها و نحوه رسیدگی به خطاها در برنامه های خود. راه اندازی جنگو: نصب جنگو و راه اندازی محیط توسعه خود. قالب ها: طراحی صفحات وب پویا با استفاده از زبان قالب جنگو. ساختار پروژه: درک ساختار پروژه جنگو و اجزای آن فرم ها و ورودی کاربر: ایجاد و مدیریت فرم هایی برای ورودی و پردازش داده های کاربر. مهارت برنامه نویسی پایتون: در برنامه نویسی پایتون، از نحو اولیه تا مفاهیم پیشرفته، پایه ای قوی به دست آورید. تسلط بر چارچوب جنگو: آموزش ساخت برنامه های کاربردی وب قوی با استفاده از جنگو، درک اجزای آن و نحوه تعامل آنها. پیش نیازها: هیچ تجربه قبلی لازم نیست، فقط اشتیاق به یادگیری و میل به ایجاد برنامه های وب شگفت انگیز.
به دوره آموزشی Python and Django Framework for Beginners خوش آمدید! این برنامه با دقت طراحی شده برای هر کسی که به دنبال غواصی در دنیای توسعه وب با استفاده از یکی از محبوب ترین زبان های برنامه نویسی و چارچوب های وب قدرتمند است عالی است. هیچ تجربه قبلی لازم نیست - فقط اشتیاق به یادگیری و میل به ایجاد برنامه های وب شگفت انگیز.
نکات برجسته دوره:
اصول پایتون: با اصول اولیه پایتون، یکی از مبتدی ترین و در عین حال قدرتمندترین زبان های برنامه نویسی شروع کنید. درباره متغیرها، انواع داده ها، ساختارهای کنترل، توابع و ماژول ها بیاموزید.
مبانی جنگو: جنگو را کشف کنید، یک چارچوب وب سطح بالا پایتون که توسعه سریع و طراحی تمیز و عملی را تشویق می کند. نحوه راهاندازی جنگو، ایجاد مدلها، نماها و الگوها را بدانید.
ملزومات توسعه وب : ساخت و استقرار برنامه های کاربردی وب پویا را بیاموزید. مفاهیم اصلی توسعه وب، از جمله ادغام front-end، مدیریت پایگاه داده و API های RESTful را درک کنید.
یادگیری مبتنی بر پروژه: دانش خود را با ساختن پروژه های دنیای واقعی به کار ببرید و مهارت های خود را از طریق تجربه عملی تقویت کنید.
آنچه خواهید آموخت:
برنامه نویسی پایتون :
مقدمه ای بر نحو و معناشناسی پایتون
کار با انواع داده ها، فهرست ها، فرهنگ لغت ها و تاپل ها
نوشتن و استفاده از توابع، حلقهها و شرطیها
آشنایی با تکنیک های مدیریت خطا و اشکال زدایی
چارچوب جنگو:
تنظیم محیط جنگو و ساختار پروژه
ایجاد و مدیریت مدل های جنگو
توسعه نماها و مسیریابی URL
طراحی الگوهای پویا با زبان قالب جنگو
اجرای فرم ها و مدیریت ورودی کاربر
چرا این دوره را انتخاب کنید؟
مبتدی-دوستانه: برای کسانی که تجربه برنامه نویسی قبلی ندارند، طراحی شده است و مفاهیم پیچیده را در دسترس و آسان می کند.
برنامه درسی جامع: هم مبانی پایتون و هم ویژگیهای قدرتمند جنگو را پوشش میدهد و یک تجربه یادگیری کامل را تضمین میکند.
پروژههای عملی: پروژههای عملی و واقعی بسازید که میتوانید در نمونه کار خود به نمایش بگذارید.
مربیان خبره: از توسعه دهندگان و مربیان باتجربه که علاقه زیادی به آموزش و راهنمایی دارند بیاموزید.
یادگیری انعطافپذیر: با سرعت خود و با دسترسی مادامالعمر به مواد دوره، از جمله آموزشهای ویدیویی، تمرینهای کدنویسی و فایلهای پروژه، مطالعه کنید.
سفر توسعه وب خود را با دوره پایتون و جنگو چارچوب برای مبتدیان آغاز کنید. همین امروز ثبت نام کنید و از ابتدا شروع به ساخت برنامه های وب قوی، مقیاس پذیر و پویا کنید!
سرفصل ها و درس ها
ضروریات پایتون
Python Essentials
مقدمه
Introduction
نصب آناکوندا
Installing Anaconda
متغیرها و ثابت ها
Variables & Constants
کلاس و اشیاء
Class & Objects
پیاده سازی آرایه
Array Implementation
روش های فایل
File Methods
کلمات کلیدی و شناسه ها
Keywords & Identifiers
تاپل ها
Tuples
مجموعه ها
Sets
ماژول های مختلف
Different Modules
دایرکتوری و سیستم مدیریت فایل
Directory & File Management System
فرهنگ لغت
Dictionary
رشته ها
Strings
تبدیل نوع داده
Data Type convertion
اعداد
Numbers
فضای نام و دامنه
Namespace & Scope
متغیرهای GlobalLocal و NonLocal
GlobalLocal & NonLocal Variables
کلمه کلیدی جهانی
Global Keyword
تکرار کننده ها
Iterators
تعاملات با استفاده از For
Interations using For
ارث
Inheritance
ارث چندگانه
Multiple Inheritance
آرگومان های تابعی
Fuction Arguments
توابع
Functions
بیانیه شکست
Break Statement
ادامه بیانیه
Continue Statement
خطاها و استثناها
Errors & Exceptions
استثناها سعی کنید
Exceptions Try
استثناهای تعریف شده توسط کاربر
User Defined Exceptions
رویکرد OOP
OOP Approach
پیاده سازی دیکشنری تودرتو
Nested Dictionary Implementation
بارگذاری بیش از حد اپراتور
Operator Overloading
اظهارات و نظرات
Statements & Comments
بیانیه پاس
Pass Statement
ژنراتورها
Generators
دکوراتورها
Decorators
در حالی که حلقه
While Loop
اگر، الیف و دیگری
If, Elif & Else
پیاده سازی ماتریس
Matrix Implementation
عبارات منظم
Regular Expressions
درک لیست
List Comprehension
بازگشت
Recursion
ورودی خروجی و واردات
Input Output & Import
عملیات خواندن و نوشتن
Read & Write Operations
تکنیک های مختلف حلقه زدن
Different Looping Techniques
کپی کم عمق و کپی عمیق
Shallow Copy & Deep Copy
ادعا کنید
Assert
اموال
Property
بسته شدن
Closure
چارچوب جنگو
Django Framework
مقدمه
Introduction
نصب virtualenv با پایتون
Installing virtualenv with Python
درخواست ها و پاسخ های توزیع کننده URL
URL Dispatcher Requests & Responses
قالب ها
Templates
رندر یک الگو 1
Render a Template 1
رندر یک الگو 2
Render a Template 2
تصاویر در جنگو
Images in Django
تصویر درون یک الگو
Image Inside a Template
Bootstrap Forms با جنگو
Bootstrap Forms with Django
Bootstrap Forms with Django - Backend Code
Bootstrap Forms with Django - Backend Code
فرم های جنگو
Django Forms
فرم های جنگو - 2
Django Forms - 2
هشدار
Alert
هشدار 2
Alert 2
خطای 404
404 Error
ایجاد اپلیکیشن ماشین حساب
Creating Calculator App
ایجاد برنامه ماشین حساب - 2
Creating Calculator App - 2
ایجاد برنامه ماشین حساب - 3
Creating Calculator App - 3
دستورالعمل ها و ارسال پرس و جو
Instructions and Submit Query
بلوک معافیت را جستجو و امتحان کنید
Query & Try Exeption Block
ایجاد اپلیکیشن Pool
Creating a Pool App
افزودن لیست
Adding List
نوار جستجو - اضافه کردن پیشنهادات
Search Bar - Adding Suggestions
فرهنگ لغت باطن
Backend Dictionary
اضافه کردن جدول با نوار پیشرفت
Adding Table with Progress Bar
افزودن نوار پیشرفت پویا
Adding Dynamic Progress Bar
مرتب سازی داده ها بر اساس تعداد آرا
Sorting the Data by Count of Votes
نمایش نظرات