×
ribbon

بوت‌کمپ جامع MySQL و SQL از مقدماتی تا پیشرفته

مدرس:Udemy

آکادمی گرولیColt Steele

کاملاً بازطراحی و به روزرسانی شده! آموزش SQL و MySQL، کار با پایگاه های داده، نوشتن کوئری های... بیشتر
جدید
زیرنویس
4.7 (12)
8 دیدگاه
185دانشجو
18ساعت
سرفصل‌ها
مقدماتی تا پیشرفته سطح دوره
بروزرسانیمرداد ۱۴۰۵

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

آنچه در این دوره می‌آموزید

ایجاد پایگاه داده (Database) جدید و کار با پایگاه‌های داده موجود

نوشتن کوئری‌های حرفه‌ای SQL و JOIN روی چندین جدول

تسلط بر Window Functions در MySQL 8 مانند LEAD، LAG، RANK و سایر توابع

مدل‌سازی داده‌های واقعی و ساخت گزارش با SQL

این دوره شامل:

18 ساعت ویدئو

176 جلسه متنی

202 فایل ضمیمه قابل دانلود

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

زیرنویس اختصاصی مکتب‌خونه

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

20 فصل197 جلسه18 ساعت ویدیو
مقدمه و 5 دقیقه از SQL
  این دوره به‌روزرسانی شد!
03:08
  به کامیونیتی دوره بپیوندید!
00:02
  معرفی دوره
01:08
  درباره من
01:25
  دریافت کد دوره
01:40
  دانلود تمام اسلایدها در اینجا!
00:10
  نکته مهم درباره ویدیوی بعدی - لطفاً بخوانید!
01:25
  5 دقیقه اول SQL
08:23
شروع کار و نصب
  مقدمه بخش
01:02
  پایگاه داده چیست؟
07:16
  تفاوت SQL و MySQL
05:50
  شروع نصب (از اینجا آغاز کنید!)
05:17
  دستورالعمل‌های جدید نصب MySQL در ویندوز
02:36
  از یادداشت درس قبلی پیروی کنید: دستورالعمل‌های نصب ویندوز
09:13
  بسیار مهم، لطفاً بخوانید! — دستورالعمل‌های جدید نصب MySQL در مک
03:36
  از یادداشت درس قبلی پیروی کنید: دستورالعمل‌های نصب مک
11:34
ایجاد پایگاه‌های داده و جداول
  مقدمه بخش
01:09
  نمایش پایگاه‌های داده
04:15
  کد نمایش پایگاه‌های داده
00:03
  ایجاد پایگاه‌های داده
04:55
  کد ایجاد پایگاه‌های داده
00:04
  حذف و استفاده از پایگاه‌های داده
05:32
  کد حذف و استفاده از پایگاه‌های داده
00:04
  معرفی جداول
05:18
  مقدمات انواع داده
07:38
  چالش انواع داده پایه
02:35
  کد چالش انواع داده پایه
00:04
  ساخت جداول
04:57
  کد ایجاد جداول
00:05
  چگونه از عملکرد آن اطمینان حاصل کنیم
04:33
  کد چگونه از عملکرد آن اطمینان حاصل کنیم!
00:03
  حذف جداول
02:10
  کد حذف جداول
00:04
  فعالیت مقدمات جداول
02:36
  پاسخ فعالیت مقدمات جداول
00:07
  نظرات MySQL
03:12
درج داده
  مقدمه بخش
01:40
  مقدمات دستور INSERT
03:44
  کد مقدمات دستور INSERT
00:08
  نگاهی سریع به SELECT
01:44
  کد نگاهی سریع به SELECT
00:03
  درج چندگانه
04:48
  کد درج چندگانه
00:08
  تمرین INSERT
05:27
  پاسخ تمرین INSERT
00:14
  کار با NOT NULL
05:40
  کد کار با NOT NULL
00:04
  یادداشت کناری نقل‌قول‌ها در MySQL
04:13
  افزودن مقادیر پیش‌فرض (DEFAULT)
06:31
  کد افزودن مقادیر پیش‌فرض (DEFAULT)
00:18
  معرفی کلیدهای اولیه (Primary Keys)
04:57
  کد معرفی کلیدهای اولیه (Primary Keys)
00:11
  کار با AUTO_INCREMENT
07:13
  کد کار با AUTO_INCREMENT
00:05
  تمرین ایجاد جدول و درج داده
07:19
  پاسخ تمرین درج داده
00:20
مقدمات CRUD
  مقدمه بخش
01:30
  معرفی CRUD
01:51
  دریافت مجموعه داده جدید
01:50
  کد
00:15
  معرفی رسمی SELECT
03:13
  کد
00:07
  کلیدواژه WHERE
03:32
  کد
00:05
  تمرین‌های سریع
01:25
  پاسخ تمرین‌های سریع
02:55
  پاسخ کد
00:09
  مستعارها (Aliases)
02:13
  کد
00:08
  استفاده از دستور UPDATE
05:24
  کد
00:08
  یک قاعده سرانگشتی سریع
01:44
  تمرین UPDATE
01:04
  پاسخ تمرین UPDATE
03:02
  پاسخ کد
00:19
  معرفی DELETE
02:37
  کد
00:06
  تمرین DELETE
00:58
  پاسخ تمرین DELETE
02:15
  پاسخ کد
00:09
چالش CRUD
  مقدمه بخش
01:52
  معرفی چالش CRUD
05:11
  پاسخ چالش CRUD: بخش ایجاد
08:08
  پاسخ کد
00:20
  پاسخ چالش CRUD: بخش خواندن
01:42
  پاسخ کد
00:05
  پاسخ چالش CRUD: بخش به‌روزرسانی
03:24
  پاسخ کد
00:07
  پاسخ چالش CRUD: بخش حذف
02:50
  پاسخ کد
00:10
توابع رشته‌ای
  مقدمه بخش
02:04
  دنیای توابع رشته‌ای
01:52
  بارگذاری داده‌های کتاب‌های ما
05:25
  کد
00:40
  تابع CONCAT
08:50
  کد
00:05
  تابع SUBSTRING
07:31
  کد
00:09
  ترکیب توابع رشته‌ای
06:49
  کد
00:03
  یادداشت کناری: قالب‌بندی SQL
04:26
  تابع REPLACE
05:43
  کد
00:10
  تابع REVERSE
03:30
  کد
00:06
  تابع CHAR_LENGTH
02:50
  کد
00:08
  توابع UPPER و LOWER
03:48
  کد
00:08
  سایر توابع رشته‌ای
06:21
  کد
00:06
  تمرین توابع رشته‌ای
03:43
  پاسخ تمرین توابع رشته‌ای
11:32
  کد پاسخ
00:19
اصلاح و بهبود انتخاب‌ها
  مقدمه بخش
00:35
  افزودن چند کتاب جدید
01:26
  کد
00:08
  DISTINCT (مقادیر یکتا)
06:12
  کد
00:07
  ORDER BY (مرتب‌سازی)
06:37
  کد
00:04
  جزئیات بیشتر درباره ORDER BY
06:19
  کد
00:05
  LIMIT (محدود کردن نتایج)
05:39
  کد
00:30
  LIKE (الگویابی)
07:14
  کد
00:08
  کار با کاراکترهای خاص (Wildcards)
02:03
  کد
00:07
  تمرین دقیق‌سازی انتخاب‌ها
03:05
  پاسخ تمرین دقیق‌سازی انتخاب‌ها
14:40
  پاسخ کد
00:20
توابع تجمیعی
  مقدمه بخش
03:56
  مقدمات COUNT
07:33
  کد
00:06
  GROUP BY (گروه‌بندی)
10:11
  کد
00:05
  مقدمات توابع MIN و MAX
03:45
  کد
00:03
  زیرپرس‌وجوها (Subqueries)
06:26
  کد
00:07
  گروه‌بندی بر اساس چندین ستون
04:47
  کد
00:05
  توابع MIN و MAX همراه با GROUP BY
05:50
  کد
00:14
  تابع SUM (جمع)
03:45
  کد
00:04
  تابع AVG (میانگین)
02:23
  کد
00:05
  مستندات توابع تجمیعی
01:17
  تمرین توابع تجمیعی
02:51
  پاسخ تمرین توابع تجمیعی
12:35
  پاسخ کد
00:17
بازبینی انواع داده
  مقدمه بخش
01:56
  بررسی سایر انواع داده
02:52
  مقایسه CHAR و VARCHAR
12:06
  انواع اعداد صحیح: INT، TINYINT، BIGINT و غیره
05:02
  داده DECIMAL
06:55
  نوع داده‌های FLOAT و DOUBLE
05:31
  داده‌های DATE و TIME
04:37
  کار با تاریخ‌ها
07:39
  کد
00:18
  توابع CURDATE، CURTIME و NOW
04:15
  کد
00:05
  توابع تاریخ
06:03
  کد
00:05
  توابع زمان
02:03
  کد
00:05
  قالب‌بندی تاریخ‌ها
09:13
  کد
00:07
  محاسبات ریاضی روی تاریخ‌ها
10:42
  Timestamps
03:28
  تنظیم پیش‌فرض و به‌روزرسانی خودکار Timestamps
06:58
  کد
00:06
  تمرین انواع داده‌ها
03:36
  پاسخ تمرین انواع داده‌ها
13:16
  پاسخ کد
00:38

پیش‌نیاز‌ها

- هیچ تجربه‌ای در MySQL، SQL یا پایگاه داده (Database) لازم نیست؛ این دوره برای افراد مبتدی کاملاً مناسب است.
- تنها به یک کامپیوتر با Windows، macOS یا Linux نیاز دارید.
- آشنایی با برنامه‌نویسی الزامی نیست، اما می‌تواند مفید باشد.

توضیحات دوره

کاملاً بازطراحی و به‌روزرسانی‌شده! آموزش SQL و MySQL، کار با پایگاه‌های داده، نوشتن کوئری‌های حرفه‌ای، ساخت گزارش و تحلیل داده!

این دوره از ابتدا بازطراحی و کاملاً به‌روزرسانی شده و شامل بیش از ۳۲۵ ویدیوی آموزشی جدید است. آموزش‌ها با آخرین نسخه‌های MySQL سازگار بوده و مباحث جدیدی مانند Window Functions، Views و SQL Modes را نیز پوشش می‌دهد.

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

امروزه MySQL یکی از پرکاربردترین مهارت‌های بازار کار است. فرقی نمی‌کند در حوزه فروش، بازاریابی، توسعه نرم‌افزار فعالیت می‌کنید یا صاحب کسب‌وکار هستید؛ تسلط بر SQL و MySQL به شما کمک می‌کند داده‌ها را تحلیل کنید، گزارش‌های حرفه‌ای بسازید و تصمیم‌های بهتری بگیرید.

در این دوره یاد می‌گیرید:

- تسلط کامل بر دستورات و سینتکس SQL

- ساخت گزارش با استفاده از داده‌های کاربران و فروش

- تحلیل داده با Aggregate Functions

- نوشتن کوئری‌های پیچیده با عملگرهای منطقی و توابع رشته‌ای

- کار با انواع SQL JOIN

- مدیریت پایگاه‌های داده بزرگ با هزاران رکورد

- طراحی و پیاده‌سازی ساختار حرفه‌ای Database

- کار با تاریخ و زمان در MySQL

- طراحی ساختار پایگاه داده یک شبکه اجتماعی اشتراک‌گذاری عکس

- استفاده از Window Functions مانند RANK، LEAD، LAG و NTILE

- ایجاد View و جداول مجازی در MySQL

علاوه بر آموزش مفاهیم، این دوره شامل تمرین‌ها، پروژه‌ها و چالش‌های عملی متعددی است تا بتوانید آموخته‌های خود را در سناریوهای واقعی به کار بگیرید؛ از شناسایی کاربران فعال یک وب‌سایت گرفته تا تحلیل هشتگ‌ها، تشخیص ربات‌ها و محاسبه عملکرد کاربران با استفاده از SQL و MySQL.

چرا MySQL را یاد بگیریم؟

SQL یکی از پرتقاضاترین مهارت‌های بازار کار است و یادگیری آن می‌تواند فرصت‌های شغلی و درآمد شما را افزایش دهد. بسیاری از شرکت‌های بزرگ دنیا از MySQL استفاده می‌کنند و یادگیری آن نقطه شروع بسیار مناسبی برای ورود به دنیای پایگاه داده است.

همچنین بیشتر مفاهیمی که در این دوره درباره MySQL یاد می‌گیرید، در سایر سیستم‌های مدیریت پایگاه داده مانند PostgreSQL، Oracle Database و Microsoft SQL Server نیز کاربرد دارند.

چرا این دوره؟

این دوره فقط تماشای کدنویسی مدرس نیست؛ از همان دقایق ابتدایی با نوشتن SQL Query، انجام تمرین‌های عملی و حل پروژه‌های واقعی، مهارت خود را تقویت خواهید کرد.

در پایان دوره می‌توانید:

- با انواع پایگاه داده SQL کار کنید.

- کوئری‌های حرفه‌ای و پیچیده بنویسید.

- گزارش‌های تحلیلی تهیه کنید.

- داده‌های کسب‌وکار را تحلیل کنید.

- MySQL را در پروژه‌ها و اپلیکیشن‌های واقعی به کار بگیرید.

این دوره مناسب چه کسانی است؟

- افرادی که می‌خواهند SQL و MySQL را برای ورود به بازار کار یا ارتقای شغلی یاد بگیرند.

- کسانی که قصد دارند با استفاده از داده‌ها گزارش تهیه کرده و مسائل کسب‌وکار را تحلیل کنند.

- صاحبان کسب‌وکار، متخصصان فروش و بازاریابی که می‌خواهند از داده‌های شرکت بهتر استفاده کنند.

- برنامه‌نویسان و توسعه‌دهندگانی که قصد ساخت اپلیکیشن‌هایی مانند شبکه‌های اجتماعی، فروشگاه اینترنتی و سایر نرم‌افزارهای مبتنی بر MySQL را دارند.

دیدگاه کاربران

4.7

بر اساس امتیاز 12 دانشجو

1
2
3
4
5

دانشجوی دوره

11 ساعت پیش

5

بسیار بروز و پیشرفته مناسب برای همه افراد

فاطمه قربانی

4 روز پیش

5

خوب و واضح توضیح میده

محمدباقر عامریان

5 روز پیش

5

عالی

علی رحمانی

13 روز پیش

5

عالیییییییی

دانشجوی دوره

18 روز پیش

5

دوره کامل و خوب. مرسی.

دانشجوی دوره

19 روز پیش

5

دوره خوبی بود

گواهینامه اختصاصی دو زبانه

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

امکان اشتراک گذاری در لینکدین
دو زبانه

ضمانت بازگشت وجه

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

مهلت درخواستتا ۱۵ روز پس از خرید دوره
میزان مشاهدهکمتر از ۲۰ درصد یا ۵ جلسه از دوره
آکادمی گرولیآموزش مهارت‌های شغلی
111دوره
58,351دانشجو
3,727نظر و امتیاز

• آکادمی گرولی با هدف توانمندسازی و توسعه‌ی حرفه‌ای افراد فعالیت می‌کند.

دوره‌های این آکادمی در حوزه‌های شغلی متنوعی مانند هوش مصنوعی، برنامه‌نویسی، نرم‌افزارهای کاربردی، مدیریت محصول، بازاریابی دیجیتال، مهارت‌های نرم و توسعه کسب‌وکار دسته‌بندی می‌شوند.

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

2دوره
192دانشجو
9نظر و امتیاز
سلام! من کالت هستم. من یک توسعه‌دهنده با عشق جدی به تدریس هستم. در چند سال اخیر به آموزش برنامه‌نویسی به افراد در دو بوت‌کمپ immersive مختلف پرداخته‌ام که در آنها به صدها نفر کمک کرده‌ام تا به توسعه‌دهندگان وب تبدیل شوند و زندگی‌شان را تغییر دهند. فارغ‌التحصیلان من در شرکت‌هایی مانند گوگل، سلزفورس و اسکوئر کار می‌کنند. اخیراً، من برنامهٔ شش ماههٔ شرکت گالوینیز، در سان فرانسیسکو را به عنوان مدرس ارشد و مدیر برنامه درسی هدایت کردم. بعد از فارغ‌التحصیلی از کلاس من، ۹۴ درصد از دانش‌آموختگانم به فرصت‌های شغلی توسعه‌دهندهٔ تمام‌وقت دست یافتند. همچنین در Udacity به عنوان توسعه‌دهندهٔ ارشد دوره‌ها در تیم توسعهٔ وب کار کرده‌ام و روزانه به هزاران دانش‌آموز دسترسی پیدا می‌کردم. از آن زمان تمرکز خود را بر انتقال تجربهٔ تدریس کلاسی به محیط آنلاین گذاشته‌ام. در سال ۲۰۱۶ دوره بوت‌کمپ توسعه‌دهندگان وب من را راه‌اندازی کردم که از آن زمان به یکی از پرفروش‌ترین و با بالاترین امتیازها در Udemy تبدیل شده است. همچنین به‌عنوان بهترین مدرس تازه‌کار Udemy در سال ۲۰۱۶ انتخاب شدم. سال‌هاست که فرمولی برای آموزش مهارت‌های فنی در یک محیط کلاس پیدا کرده‌ام و واقعاً از اینکه بالاخره می‌توانم دانشم را با شما به اشتراک بگذارم هیجان‌زده‌ام. بدون شک می‌توانم بگویم دوره‌های آنلاین من جامع‌ترین دوره‌های موجود در بازار هستند. به من برای این ماجراجویی دیوانه‌وار بپیوندید!

دیگر دوره‌های آکادمی گرولی