
حالت مطالعه
نام دوره :
- پکیج برنامه نویسی Python
پیش نیاز:
برنامه نوسیس مقدماتی وب
مخاطبان دوره :
- علاقمندان به برنامه نویسی و تولید نرم افزار
سر فصل های دوره :
Python
مفاهیم اولیه :
- Python preliminary concepts
- Python Methods of Collection types
- datatime and time
مفاهیم پیشرفته:
- random
- Generators
- comprehension
- Decorators
- Class Concept
- Inheritance
- Polymorphism
- Overload
- Magic Methods
- Iterators
- Getter Property
- Setter Property
- RegEx
- itertools
- Collections
- Threading
- async, await
- requests
- Api in Web by Flask [http, restapi]
- Start web simple project with Django
MYSQL
- مروری بر پایگاه های داده
- مفاهیم پایه پایگاه داده
- روش های ذخیره سازی داده ها
- عناصر اصلی سیستم پایگاه داده
- مزایای استفاده از پایگاه داده
- سیستم مدیریت پایگاه داده
- وظایف سیستم مدیریت پایگاه داده
- شروع به کار با MySQL
- تاریخچه MySQL
- مزیت های MySQL
- انواع داده های MySQL
- موتورهای ذخیره سازی MySQL
- ویژگی های کاربردی MySQL
- دانلود MySQL
- نصب و شروع به کار
- کار با Database و Table
- ایجاد بانک اطلاعاتی
- حذف بانک اطلاعاتی
- ویرایش ویژگی های بانک اطلاعاتی
- ایجاد جدول
- ویرایش جدول
- تغییر نام جدول
- حذف جدول
- محدودیت های فیلدها (Constraint)
- ایجاد کلید داخلی و کلید خارجی در جداول
- ذخیره و مدیریت داده ها
- درج داده جدید در جدول
- ویرایش داده موجود در جدول
- حذف داده های درج شده
- انتخاب داده های داخل جدول
- عملگرها و متغیرها در MySQL
- عملگرهای محاسباتی در MySQL
- عملگرهای رابطه ای و مقایسه ای
- عملگرهای منطقی
- عملگرهای بیتی
- کار با متغیرها در MySQL
- مدیریت داده های جداول
- کپی کردن داده ها از یک جدول به داخل جدول دیگر
- کار با توابع SQL در MySQL
- توابع ریاضی
- توابع تجمیع
- توابع کار با رشته ها
- توابع کار با تاریخ و زمان
- توابع رمزنگاری
- توابع کنترل جریان
- توابع فرمت بندی داده ها
- توابع تبدیل نوع
- طراحی یک پایگاه داده (پروژه)
- ایجاد یک جدول و جمع بندی مطالب بیان شده تا کنون
- کار با Join در MySQL
- مفهوم Join در MySQL
- Cross Join
- Join
- Left Join
- Right Join
- Inner Join
Django
مفاهیم اولیه :
- مفهوم web و توضیحات درخواست و پاسخ
- توانایی نصب و ایجاد یک محیط مجازی venv
- نصب و اجرای پکیج جنگو
- تولید پروژه جنگو
مفاهیم شروع دوره بعد از مفاهیم اولیه:
- توضیح فایل تنظیمات و ساختار پروژه خام
- توضیحات ساخت یک app و ساختار آن
- تولید مسیر های پروژه و کاربرد py بهمراه توابع path,re_path,include
- تولید view و کلاس های مرتبط توسط توابع بهمراه کار با فایل py
- توضیحات و کار با قالب ها و زیر قالب و مدیریت static و media
- کار با دیتابیس پیش فرض sqlite فایل py
- توضیح مراحل CRUD توسط توابع و مدیریت روال ها
- تنظیم یک api و کار با ajax بهمراه مدیریت درخواست ها
- توضیح مراحل CRUD توسط کلاس ها
- توضیحات قسمت ادمین جنگو و شخصی سازی آن بهمراه کار با فایل py
- موارد middleware و context management
- کار با signal
- موارد پیشرفته کار با دیتابیس و موارد کار با تراکنش ها (مدیریت قبل از تغییر و بعد از تغییر)
- امکان تنظیم سرور ایمیل و کار با آن
- امکان کار با api و تنظیم آن (مانند کار با سرویس sms)
دوره های مرتبط
آموزش SQL Server
SQL Server implement & Design مدت دوره : 60 ساعت پیشنیاز : ندارد آشنایی با محیط اس کیو ال…
آموز ش دوره MVC
پیشنیاز : C#, Sql Server, Web Programmer Fundamental شناخت و ساختار MVC کنترلر ها و Action Method ها مسیریابی View…
آموزش دوره Django
مفاهیم اولیه : مفهوم web و توضیحات درخواست و پاسخ توانایی نصب و ایجاد یک محیط مجازی venv نصب و…
دوره آموزش IOS Programming Basic
شرح دوره IOS Programming Basic دوره های آموزشی برنامه نویسی IOS در کنار هم قرار است به شما کمک کند…
chat_bubble_outlineنظرات
قیمت :
5,100,000 تومان
امتیاز
0
از
0
رأی
بدون امتیاز
0 رای
5,100,000 تومان
تعداد دانشجو : 0
نوع دوره: حضوری و آنلاین
پیش نیاز: برنامه نویسی مقدماتی وب
100
6.12k بازدید 0 دیدگاه
قوانین ثبت دیدگاه