دوره پایگاه داده پایتون - SQLite ،PostgreSQL ،MySQL و SQLAlchemy ORM
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- درک و بهکارگیری مفاهیم اساسی پایگاه داده پایتون
- پیادهسازی و مدیریت پایگاه دادههای SQLite با استفاده از پایتون
- توسعه مهارت در PostgreSQL و MySQL با استفاده از پایتون
- تسلط به SQLAlchemy برای عملیاتهای پایگاه داده
- انطباق با سناریوهای واقعی از طریق پروژههای عملی
توضیحات دوره
به دوره پایگاه داده پایتون، سفری جامع به دنیای مدیریت و یکپارچگی پایگاه داده با استفاده از پایتون خوش آمدید. این دوره با دقت طراحی شده تا آموزشی عمیق در مورد چهار پایگاه داده اصلی: SQLite ،PostgreSQL ،MySQL و SQLAlchemy ORM را فراهم کند. چه شما یک مبتدی باشید که به دنبال ورود به دنیای پایگاه دادهها هستید و چه توسعهدهنده مجرب که به دنبال ارتقای مهارتهای پایگاه داده در پایتون است، این دوره به طور ویژه برای شما طراحی شده است.
ویژگیهای دوره:
- تسلط به SQLite - سفر خود را با SQLite آغاز میکنید که انتخاب مناسب برای نیازهای پایگاه داده سبک است. شما یاد میگیرید که چگونه پایگاه دادههای SQLite را با پایتون پیادهسازی، کوئری و مدیریت کنید، که برای پروژههای کوچک و اپلیکیشنهای مستقل ایدهآل است.
- مهارت در PostgreSQL - شما به دنیای پایگاه دادههای سطح سازمانی با PostgreSQL میپردازید. شما یاد میگیرید که چگونه پایگاه دادههای مقاوم، کارآمد و ایمن راهاندازی کنید. شما به ویژگیهای پیشرفته مانند ایندکسگذاری، views و رویههای ذخیره شده میپردازید تا داده پیچیده را با سهولت مدیریت کنید.
- یکپارچهسازی MySQL - در مورد یکی از پرطرفدارترین سیستمهای پایگاه داده، MySQL، تخصص پیدا میکنید. شما نکات استفاده از MySQL با پایتون برای مدیریت عملیاتهای داده بزرگ را یاد میگیرید و به تکنیکهای بهینهسازی، ایمنسازی و مقیاسبندی پایگاه دادههای MySQL مسلط میشوید.
- SQLAlchemy Core - شما قدرت SQLAlchemy را به عنوان ORM (نگاشت آبجکت رابطه) کشف میکنید و یاد میگیرید که چگونه شکاف بین کد پایتون و موتورهای پایگاه داده را پر کنید و از ساختارهای پایتونیک سطح بالا برای دستکاری و کوئری بینقص داده بهره ببرید.
آنچه خواهید آموخت:
- مفاهیم اساسی تئوری پایگاه داده و SQL
- پیادهسازی عملی عملیاتهای CRUD ( Create ،Read ،Update و Delete)
- مفاهیم پیشرفته پایگاه داده مانند تراکنشها، ایندکسگذاری و نرمالسازی
- تجربه عملی با کاربردهای واقعی پایگاه داده
- بهترین شیوهها برای طراحی پایگاه داده، امنیت و بهینهسازی عملکرد
چرا این دوره را انتخاب کنید؟
- رویکرد عملی - در تمرینات عملی، پروژهها و مطالعات موردی شرکت میکنید تا تجربه یادگیری خود را تقویت کنید.
- مهارتهای مربوط به صنعت - از نظر مهارتهایی که در بازار کار فناوری امروز مورد نیاز است، خود را تجهیز میکنید.
- آموزش از کارشناسان - از مدرسان باتجربه که سالها در این حوزه فعالیت کردهاند، میآموزید.
- انعطافپذیری و راحتی - از یادگیری با سرعت خود برخوردار میشوید که به طور خاص برای زمانبندی شما طراحی شده است.
مخاطبان دوره:
- علاقهمندان به علم داده و حرفههای پایگاه داده
- توسعهدهندگان و مهندسان نرمافزار که میخواهند مهارتهای پایگاه داده خود را گسترش دهند.
- برنامهنویسان پایتون که میخواهند پایگاه دادهها را در اپلیکیشنهای خود یکپارچه کنند.
- کسی که به دنبال تسلط به مدیریت پایگاه داده از طریق پایتون است.
آماده باشید که وارد یک تجربه یادگیری تحولآفرین شوید که مهارتهای پایتون و پایگاه داده شما را ارتقا خواهد داد. هماکنون در دوره شرکت کرده و سفر خود را به سمت تسلط به SQLite ،PostgreSQL ،MySQL و SQLAlchemy شروع کنید.
این دوره برای چه کسانی مناسب است؟
- کسی که به یادگیری پایگاه دادهها با استفاده از پایتون علاقهمند است.
- برنامهنویسان خودآموخته که دانش اولیه در پایتون دارند و میخواهند در پایگاه دادههای پایتون حرفهای شوند.
- دانشجویانی که در حال حاضر در حال تحصیل در رشته مهندسی کامپیوتر هستند و به دنبال مباحث مکمل برای پایگاه دادههای پایتون هستند.
- برنامهنویسان حرفهای که میخواهند مهارتهای پایگاه داده پایتون خود را تقویت کنند.
دوره پایگاه داده پایتون - SQLite ،PostgreSQL ،MySQL و SQLAlchemy ORM
-
چگونه از این دوره استفاده کنید؟ 01:38
-
IDE - ویرایشگر کد برای دوره 08:08
-
مقادیر و تایپها 10:45
-
متغیرها 09:27
-
عملگرها 15:08
-
درخواست ورودی از کاربر 10:43
-
کامنتها در پایتون 04:44
-
نامگذاری متغیر 05:36
-
عبارات بولی 07:00
-
اجرای شرطی 13:20
-
شرطهای تودرتو 11:18
-
شرطیهای زنجیرهای 10:03
-
دستورات IF چندگانه 10:43
-
عملگرهای منطقی 08:11
-
Try و Except 14:29
-
فراخوانی توابع داخلی 07:02
-
ماژول ریاضی 12:06
-
ماژول تصادفی 10:52
-
تعریف تابع 09:39
-
Indentation در پایتون 09:12
-
تابع با ورودیها 09:42
-
آرگومانهای پوزیشنال و کلیدواژه 09:41
-
تابع با خروجی 15:16
-
Docstring 04:11
-
لیست و Iterations 13:44
-
حلقه For 09:33
-
بروزرسانی متغیرها 04:51
-
حلقه روی تابع سفارشی 03:09
-
تابع محدوده با حلقه 05:23
-
حلقه While 04:12
-
دستورات Continue و Break 07:37
-
رشته چیست؟ 10:35
-
عملیاتهای رشته 08:56
-
متدهای رشته 10:20
-
تجزیه رشته 07:59
-
توالی فرار 05:23
-
فرمتبندی رشته 12:42
-
پایگاه داده چیست؟ 03:21
-
پایگاه دادههای رابطهای 05:48
-
پایگاه دادههای غیررابطهای 05:40
-
API پایگاه داده پایتون 02:53
-
پایگاه دادهها None
-
SQL چیست؟ 04:08
-
SQLite چیست؟ 02:19
-
اتصال SQLite به پایتون 06:59
-
مرورگر SQLite 05:06
-
ایجاد جدول در SQLite 05:52
-
مکاننما چیست؟ 02:39
-
INSERT INTO - افزودن داده به جدول در SQLite 12:02
-
درج داده از CSV به SQLite 07:40
-
SELECT - بازیابی داده از SQLite 06:35
-
WHERE - فیلترینگ داده در SQLite 12:38
-
UPDATE - تغییر داده 06:07
-
DELETE و DROP - حذف داده 04:42
-
جوینها - دسترسی به جداول با هم 07:47
-
آزمون SQLite None
-
آنچه تا پایان بخش ایجاد خواهید کرد 02:41
-
مرحله 1 - طراحی طرحبندی و ایجاد ویجتها 06:57
-
مرحله 2 - قرار دادن ویجتها روی صفحه نمایش 08:56
-
مرحله 3 - توسعه بکاند 11:34
-
مرحله 4 - اتصال بکاند به فرانتاند 13:18
-
SQLAlchemy چیست؟ 04:18
-
اتصال پایگاه داده و ایجاد جدول با استفاده از SQLAlchemy Core 06:58
-
درج داده در SQLite با استفاده از SQLAlchemy Core 05:40
-
بازیابی داده از SQLite با استفاده از SQLAlchemy 07:27
-
بروزرسانی داده با استفاده از SQLAlchemy Core 06:02
-
حذف داده با استفاده از SQLAlchemy Core 02:35
-
جوین کردن جداول با استفاده از SQLAlchemy Core 04:53
-
آزمون SQLAlchemy None
-
آنچه تا پایان بخش ایجاد خواهید کرد 02:17
-
توسعهی بکاند با استفاده از SQLAlchemy Core 09:39
-
اتصال پایگاه داده و ایجاد جدول با استفاده از SQLAlchemy ORM 09:24
-
درج داده در پایگاه داده با استفاده از SQLAlchemy ORM 04:16
-
بازیابی داده از پایگاه داده با استفاده از SQLAlchemy ORM 05:14
-
عملیاتهای فیلتر SQLAlchemy ORM 05:06
-
بروزرسانی داده با استفاده از SQLAlchemy ORM 03:41
-
حذف داده از پایگاه داده با استفاده از SQLAlchemy ORM 02:30
-
ساخت رابطه در SQLAlchemy ORM 09:46
-
جوین کردن جداول با استفاده از SQLAlchemy ORM 06:43
-
SQLAlchemy ORM None
-
آنچه تا پایان بخش ایجاد خواهید کرد 01:58
-
توسعه بکاند با استفاده از SQLAlchemy ORM 11:20
-
MySQL چیست؟ 04:14
-
نصب MySQL روی مک 08:06
-
نصب MySQL Workbench روی مک 03:07
-
ایجاد پایگاه داده و جداول در MySQL 15:25
-
اتصال به MySQL با استفاده از پایتون 07:16
-
عملیاتهای پایگاه داده MySQL با استفاده از پایتون 11:40
-
برنامهنویسی پایتونیک SQLAlchemy ORM در MySQL 11:04
-
درج و بازیابی داده در MySQL با استفاده از SQLAlchemy ORM 09:03
-
چالش MySQL 10:37
-
ایمپورت داده از CSV به MySQL 09:14
-
ایمپورت داده با استفاده از Pandas به MySQL 03:47
-
آزمون MySQL None
-
آنچه تا پایان بخش ایجاد خواهید کرد 04:01
-
مرحله 1 - ایجاد پایگاه داده و جدول در MySQL 08:06
-
مرحله 2 - درج داده در MySQL 04:11
-
مرحله 3 - واکشی، بروزرسانی و حذف داده از MySQL 06:41
-
PostgreSQL چیست؟ 02:22
-
نصب PostgreSQL روی مک 03:56
-
ایجاد پایگاه داده PostgreSQL 04:40
-
درج و انتخاب داده با استفاده از دستورات SQL 10:56
-
تعاملات پایتونیک با PostgreSQL با استفاده از SQLAlchemy Core 09:40
-
تعاملات پایتونیک با PostgreSQL با استفاده از SQLAlchemy ORM 08:30
-
ایجاد رویه ذخیره شده در PostgreSQL و فراخوانی آن با استفاده از پایتون 14:42
-
PostgreSQL None
-
آنچه تا پایان بخش ایجاد خواهید کرد 02:44
-
راهحل پروژه - پیادهسازی PostgreSQL 15:20
مشخصات آموزش
دوره پایگاه داده پایتون - SQLite ،PostgreSQL ،MySQL و SQLAlchemy ORM
- تاریخ به روز رسانی: 1404/09/07
- سطح دوره:همه سطوح
- تعداد درس:108
- مدت زمان :13:04:06
- حجم :4.19GB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy