110+ تمرین - پایتون + SQL (sqlite3) - پایگاه‌های داده SQLite

دانلود 110+ Exercises - Python + SQL (sqlite3) - SQLite Databases

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: قدرت پایتون و SQL را آزاد کنید - پایگاه های داده SQLite برای مدیریت کارآمد داده ها! پروژه ها: پلت فرم آموزش الکترونیکی، پایگاه داده شرکت، برنامه انجمن حل بیش از 110 تمرین با SQL و Python Python + SQL (sqlite3) + csv Python + SQL (sqlite3) + پانداها توابع SQL تعریف شده توسط کاربر با مشکلات برنامه نویسی واقعی کار با مستندات و پشتیبانی مدرس تضمینی Stack Overflow پیش نیازها: تکمیل تمامی دوره ها در پایتون تکمیل مسیر یادگیری توسعه‌دهنده تمام دوره‌های آموزشی در مسیر یادگیری توسعه‌دهنده SQL

دوره آموزشی "110+ تمرین - پایتون + SQL (sqlite3) - پایگاه های داده SQLite" یک منبع یادگیری جامع است که برای تجهیز زبان آموزان به درک قوی از ادغام Python با SQLite، یک پیکربندی مستقل، بدون سرور و صفر طراحی شده است. موتور پایگاه داده هدف این دوره کمک به زبان آموزان است که با استفاده از این دو ابزار قدرتمند، مهارت های دستکاری و تجزیه و تحلیل داده های خود را افزایش دهند.

با بیش از 110 تمرین، دوره با اصول اولیه مانند ایجاد و اتصال به پایگاه های داده SQLite با استفاده از ماژول داخلی sqlite3 پایتون شروع می شود. سپس زبان آموزان به موضوعات پیچیده تر، از جمله نوشتن پرس و جوهای SQL، به روز رسانی و حذف سوابق، و مدیریت تراکنش ها در پایتون می پردازند. این دوره همچنین مدیریت خطا و امنیت پایگاه داده را پوشش می دهد تا از استحکام و یکپارچگی برنامه های شما اطمینان حاصل کند.

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

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

دوره آموزشی "110+ تمرین - پایتون + SQL (sqlite3) - پایگاه های داده SQLite" یک انتخاب عالی برای توسعه دهندگان پایتون، تحلیلگران داده یا هر کسی که علاقه مند به مدیریت پایگاه های داده با Python و SQLite است. همچنین برای مشتاقان علم داده مفید است، زیرا پایه محکمی برای دستکاری و کاوش داده ها فراهم می کند. برای استفاده حداکثری از این دوره، درک پایه ای از Python و SQL توصیه می شود.


SQLite - پایگاه داده سبک!

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

SQLite علیرغم اندازه جمع و جور خود از طیف کاملی از ویژگی‌های SQL پشتیبانی می‌کند و انطباق با ACID (اتمی، سازگاری، جداسازی، دوام) را فراهم می‌کند. این یک روش قابل اعتماد و کارآمد برای ذخیره و بازیابی داده های ساخت یافته ارائه می دهد و آن را برای برنامه های کاربردی کوچک تا متوسط، دستگاه های تلفن همراه و سیستم های جاسازی شده مناسب می کند.

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

SQLite به طور یکپارچه با زبان‌های برنامه‌نویسی مختلف، از جمله Python، C، C++ و غیره ادغام می‌شود و آن را بسیار همه‌کاره و به‌طور گسترده مورد استفاده قرار می‌دهد. در طیف وسیعی از برنامه‌ها، مانند برنامه‌های تلفن همراه، نرم‌افزار دسکتاپ، مرورگرهای وب، دستگاه‌های اینترنت اشیا و ابزارهای تجزیه و تحلیل داده‌ها استفاده می‌شود.

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


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

پیکربندی (اختیاری) Configuration (optional)

  • اطلاعات Info

  • Google Colab + Google Drive Google Colab + Google Drive

  • Google Colab + GitHub Google Colab + GitHub

  • Google Colab - معرفی Google Colab - Intro

  • نصب Anaconda - ویندوز 10 Anaconda installation - Windows 10

  • آشنایی با اسپایدر Introduction to Spyder

  • نصب Anaconda - لینوکس Anaconda installation - Linux

نکات Tips

  • چند کلمه از نویسنده A few words from the author

  • پیکربندی Configuration

  • الزامات Requirements

  • ert ert

شروع کننده Starter

  • تمرین 1 Exercise 1

  • sqlite3 - مقدمه sqlite3 - Intro

  • راه حل 1 Solution 1

  • ورزش 2 Exercise 2

  • راه حل 2 Solution 2

  • تمرین 3 Exercise 3

  • راه حل 3 Solution 3

----- پروژه-بستر آموزش الکترونیکی ----- ----- Project - E-learning platform -----

  • معرفی Intro

یک به چند/چند به یک One-To-Many / Many-To-One

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

  • تمرین 3 Exercise 3

  • راه حل 3 Solution 3

  • تمرین 4 Exercise 4

  • راه حل 4 Solution 4

  • تمرین 5 Exercise 5

  • راه حل 5 Solution 5

  • تمرین 6 Exercise 6

  • راه حل 6 Solution 6

  • تمرین 7 Exercise 7

  • راه حل 7 Solution 7

  • تمرین 8 Exercise 8

  • راه حل 8 Solution 8

  • تمرین 9 Exercise 9

  • راه حل 9 Solution 9

  • تمرین 10 Exercise 10

  • راه حل 10 Solution 10

  • تمرین 11 Exercise 11

  • راه حل 11 Solution 11

  • تمرین 12 Exercise 12

  • راه حل 12 Solution 12

  • تمرین 13 Exercise 13

  • راه حل 13 Solution 13

خیلی ها-خیلی ها Many-To-Many

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

  • تمرین 3 Exercise 3

  • راه حل 3 Solution 3

  • تمرین 4 Exercise 4

  • راه حل 4 Solution 4

  • تمرین 5 Exercise 5

  • راه حل 5 Solution 5

  • تمرین 6 Exercise 6

  • راه حل 6 Solution 6

  • تمرین 7 Exercise 7

  • راه حل 7 Solution 7

  • تمرین 8 Exercise 8

  • راه حل 8 Solution 8

  • ورزش 9 Exercise 9

  • راه حل 9 Solution 9

  • تمرین 10 Exercise 10

  • راه حل 10 Solution 10

  • تمرین 11 Exercise 11

  • راه حل 11 Solution 11

  • تمرین 12 Exercise 12

  • راه حل 12 Solution 12

  • تمرین 13 Exercise 13

  • راه حل 13 Solution 13

  • تمرین 14 Exercise 14

  • راه حل 14 Solution 14

خیلی-به-زیاد + ستون اضافی Many-To-Many + additional columns

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

  • تمرین 3 Exercise 3

  • راه حل 3 Solution 3

  • تمرین 4 Exercise 4

  • راه حل 4 Solution 4

  • تمرین 5 Exercise 5

  • راه حل 5 Solution 5

  • تمرین 6 Exercise 6

  • راه حل 6 Solution 6

DML - زبان دستکاری داده ها DML - Data Manipulation Language

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

  • تمرین 3 Exercise 3

  • راه حل 3 Solution 3

  • تمرین 4 Exercise 4

  • راه حل 4 Solution 4

  • تمرین 5 Exercise 5

  • راه حل 5 Solution 5

  • تمرین 6 Exercise 6

  • راه حل 6 Solution 6

  • تمرین 7 Exercise 7

  • راه حل 7 Solution 7

  • تمرین 8 Exercise 8

  • راه حل 8 Solution 8

  • تمرین 9 Exercise 9

  • راه حل 9 Solution 9

  • تمرین 10 Exercise 10

  • راه حل 10 Solution 10

تزریق SQL SQL Injection

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

  • تمرین 3 Exercise 3

  • راه حل 3 Solution 3

  • ورزش 4 Exercise 4

  • راه حل 4 Solution 4

  • تمرین 5 Exercise 5

  • راه حل 5 Solution 5

----- مینی پروژه-شرکت ----- ----- Mini Projekt - Company -----

  • معرفی Intro

یک به یک One-To-One

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

خیلی ها-خیلی ها Many-To-Many

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

  • تمرین 3 Exercise 3

  • راه حل 3 Solution 3

  • تمرین 4 Exercise 4

  • راه حل 4 Solution 4

  • تمرین 5 Exercise 5

  • راه حل 5 Solution 5

  • تمرین 6 Exercise 6

  • راه حل 6 Solution 6

  • تمرین 7 Exercise 7

  • راه حل 7 Solution 7

----- پروژه-برنامه انجمن ----- ----- Project - Forum Application -----

  • مقدمه Intro

درخواست انجمن Forum application

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

  • تمرین 3 Exercise 3

  • راه حل 3 Solution 3

  • تمرین 4 Exercise 4

  • راه حل 4 Solution 4

  • تمرین 5 Exercise 5

  • راه حل 5 Solution 5

  • تمرین 6 Exercise 6

  • راه حل 6 Solution 6

  • تمرین 7 Exercise 7

  • تمرین 7 Exercise 7

  • راه حل 7 Solution 7

  • راه حل 7 Solution 7

  • تمرین 8 Exercise 8

  • راه حل 8 Solution 8

  • راه حل 8 Solution 8

  • تمرین 9 Exercise 9

  • راه حل 9 Solution 9

  • تمرین 10 Exercise 10

  • تمرین 10 Exercise 10

  • راه حل 10 Solution 10

  • راه حل 10 Solution 10

  • تمرین 11 Exercise 11

  • تمرین 11 Exercise 11

  • راه حل 11 Solution 11

  • راه حل 11 Solution 11

  • تمرین 12 Exercise 12

  • راه حل 12 Solution 12

  • راه حل 12 Solution 12

  • تمرین 13 Exercise 13

  • راه حل 13 Solution 13

  • راه حل 13 Solution 13

  • تمرین 14 Exercise 14

  • راه حل 14 Solution 14

  • راه حل 14 Solution 14

  • تمرین 15 Exercise 15

  • راه حل 15 Solution 15

  • تمرین 16 Exercise 16

  • راه حل 16 Solution 16

  • تمرین 17 Exercise 17

  • راه حل 17 Solution 17

  • تمرین 18 Exercise 18

  • راه حل 18 Solution 18

  • تمرین 19 Exercise 19

  • راه حل 19 Solution 19

  • تمرین 20 Exercise 20

  • راه حل 20 Solution 20

  • تمرین 21 Exercise 21

  • راه حل 21 Solution 21

  • تمرین 22 Exercise 22

  • راه حل 22 Solution 22

  • تمرین 23 Exercise 23

  • راه حل 23 Solution 23

  • تمرین 24 Exercise 24

  • راه حل 24 Solution 24

  • ورزش 25 Exercise 25

  • راه حل 25 Solution 25

DML - زبان دستکاری داده ها DML - Data Manipulation Language

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

  • تمرین 3 Exercise 3

  • راه حل 3 Solution 3

  • تمرین 4 Exercise 4

  • راه حل 4 Solution 4

  • تمرین 5 Exercise 5

  • راه حل 5 Solution 5

  • تمرین 6 Exercise 6

  • راه حل 6 Solution 6

  • تمرین 7 Exercise 7

  • راه حل 7 Solution 7

  • تمرین 8 Exercise 8

  • راه حل 8 Solution 8

  • تمرین 9 Exercise 9

  • راه حل 9 Solution 9

  • تمرین 10 Exercise 10

  • راه حل 10 Solution 10

----- csv + پاندا ----- ----- csv + pandas -----

  • معرفی Intro

sqlite3 + csv sqlite3 + csv

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

  • تمرین 3 Exercise 3

  • راه حل 3 Solution 3

sqlite3 + پاندا sqlite3 + pandas

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

  • تمرین 3 Exercise 3

  • راه حل 3 Solution 3

  • تمرین 4 Exercise 4

  • راه حل 4 Solution 4

  • تمرین 5 Exercise 5

  • راه حل 5 Solution 5

  • تمرین 6 Exercise 6

  • راه حل 6 Solution 6

----- توابع تعریف شده توسط کاربر ----- ----- User-defined functions -----

  • معرفی Intro

  • معرفی Intro

توابع تعریف شده توسط کاربر User-defined functions

  • تمرین 1 Exercise 1

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • راه حل 1 Solution 1

  • ورزش 2 Exercise 2

  • راه حل 2 Solution 2

  • تمرین 3 Exercise 3

  • تمرین 3 Exercise 3

  • راه حل 3 Solution 3

  • راه حل 3 Solution 3

  • تمرین 4 Exercise 4

  • تمرین 4 Exercise 4

  • راه حل 4 Solution 4

  • راه حل 4 Solution 4

  • تمرین 5 Exercise 5

  • تمرین 5 Exercise 5

  • راه حل 5 Solution 5

  • راه حل 5 Solution 5

  • تمرین 6 Exercise 6

  • تمرین 6 Exercise 6

  • راه حل 6 Solution 6

  • راه حل 6 Solution 6

جایزه Bonus

  • پاداش Bonus

  • گروه فیس بوک Facebook Group

  • کوپن های تخفیف Discount coupons

نمایش نظرات

110+ تمرین - پایتون + SQL (sqlite3) - پایگاه‌های داده SQLite
جزییات دوره
28 mins
122
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
37,528
4.8 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Paweł Krakowiak Paweł Krakowiak

دانشمند داده ، کارگزار اوراق بهادار دانشمند داده ، کارگزار اوراق بهادار موسس e-smartdata [.] org. طرفدار بزرگ فن آوری های جدید ، به ویژه در زمینه های هوش مصنوعی ، داده های بزرگ و راه حل های ابری. فارغ التحصیل تحصیلات تکمیلی در آکادمی فناوری اطلاعات لهستان و ژاپن در رشته علوم کامپیوتر در تخصص Big Data. فارغ التحصیل دوره کارشناسی ارشد در ریاضیات مالی و حسابداری در دانشکده ریاضیات و علوم کامپیوتر دانشگاه لودز. دارنده پروانه سهام کارگزار سهام با تجربه در تدریس در دانشگاه. مدرس بنیاد GPW (تجزیه و تحلیل فنی ، امور مالی رفتاری و مدیریت نمونه کارها).