دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

دوره‌ پایگاه داده‌ پایتون - SQLite ،PostgreSQL ،MySQL و SQLAlchemy ORM

دوره‌ پایگاه داده‌ پایتون - 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

5,161,000 1,032,200 تومان

مشخصات آموزش

دوره‌ پایگاه داده‌ پایتون - SQLite ،PostgreSQL ،MySQL و SQLAlchemy ORM

  • تاریخ به روز رسانی: 1404/09/07
  • سطح دوره:همه سطوح
  • تعداد درس:108
  • مدت زمان :13:04:06
  • حجم :4.19GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
1,889,000 377,800 تومان
  • زمان: 04:47:39
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,659,500 531,900 تومان
  • زمان: 06:44:45
  • تعداد درس: 35
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,501,000 300,200 تومان
  • زمان: 03:48:11
  • تعداد درس: 47
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
7,300,500 1,460,100 تومان
  • زمان: 18:29:24
  • تعداد درس: 115
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,113,000 422,600 تومان
  • زمان: 05:21:41
  • تعداد درس: 51
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
9,269,000 1,853,800 تومان
  • زمان: 23:28:00
  • تعداد درس: 170
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
8,762,000 1,752,400 تومان
  • زمان: 22:11:23
  • تعداد درس: 140
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,067,000 413,400 تومان
  • زمان: 05:14:59
  • تعداد درس: 30
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,734,500 1,346,900 تومان
  • زمان: 17:03:28
  • تعداد درس: 45
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید