لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش Bootcamp نهایی MySQL: از SQL Beginner به Expert بروید
The Ultimate MySQL Bootcamp: Go from SQL Beginner to Expert
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
فقط به طور کامل دوباره انجام شد! استاد SQL، کار با پایگاه داده های پیچیده، ساخت گزارش، و بیشتر! پایگاه داده خود را ایجاد کنید یا با پایگاه های داده موجود تعامل داشته باشید. پرس و جوهای پیوستن SQL پیچیده را در چندین جداول بنویسید Master MySQL 8 Window Functions (LEAD، LAG، RANK، و غیره) داده های دنیای واقعی را مدل کنید و با استفاده از SQL گزارش تولید کنید. پاسخ عملکرد شرکت یا سوالات فروش با استفاده از داده ها دستورات دستوری MySQL 8.x را می آموزد. از مبتدیان کامل MySQL استقبال می شود. تنها چیزی که برای این دوره نیاز دارید یک کامپیوتر کارآمد است. کاربران کامپیوتر، مک و لینوکس همگی خوش آمدید. هیچ تجربه قبلی زبان برنامه نویسی لازم نیست، اما ضرری ندارد :)
این دوره با بیش از 325 ویدیوی کاملاً جدید ضبط شده، بهتازگی بهطور کامل بازسازی و از ابتدا بازسازی شد. این دوره اکنون از MySQL 8.x استفاده می کند و موضوعات جدیدی از جمله: عملکردهای پنجره، نماها، و حالت های SQL را پوشش می دهد.
اگر میخواهید یاد بگیرید که چگونه از دادهها بینش به دست آورید، اما از پایگاههای داده آنقدر ترسیدهاید که نمیدانید از کجا شروع کنید، این دوره برای شما مناسب است. این دوره مقدمه ای ملایم اما جامع برای MySQL، یکی از مهارت های بسیار مورد تقاضا در بخش تجارت امروز است.
چه در فروش یا بازاریابی کار میکنید، شرکت خودتان را اداره میکنید یا میخواهید برنامههای خود را بسازید، تسلط بر MySQL برای پاسخ به مشکلات و سؤالات پیچیده تجاری با استفاده از بینش دادهها ضروری است. Ultimate MySQL Bootcamp شما را با یک پایه محکم در پایگاه های داده به روشی آموزنده و جذاب آشنا می کند. بله، درست است، امکان ایجاد یک دوره آموزشی جذاب در پایگاه داده وجود دارد.
در این دوره، شما:
مشخصات نحو SQL را بیاموزید
گزارشهایی را با استفاده از اطلاعات فروش و کاربر ایجاد کنید
تجزیه و تحلیل داده ها با استفاده از توابع جمع
پرس و جوهای پیچیده را با استفاده از عملگرهای منطقی MySQL و توابع رشته ای اجرا کنید
همه اتصالات رایج SQL
را بنویسید
با مجموعه داده های بزرگ حاوی هزاران ورودی کار کنید
طرحواره های پایگاه داده پیچیده را طراحی و پیاده سازی کنید
پیمایش در دنیای خائنانه ذخیره تاریخ و زمان را بیاموزید
ساختار پایگاه داده یک شبکه اجتماعی اشتراک گذاری عکس را کلون کنید
کار با عملکردهای پنجره MySQL 8.x: RANK، LEAD، LAG، NTILE، و غیره.
نماهای پایگاه داده MySQL و جداول مجازی ایجاد کنید
این دوره همچنین مملو از تمرینها، چالشها، پروژهها و فرصتهایی است که شما میتوانید آنچه را که یاد میگیرید تمرین کنید. آنچه را که یاد میگیرید در چالشهای دنیای واقعی مانند یافتن کاربران قدرتمند یک وبسایت، محاسبه دانشآموزان برتر، شناسایی رباتها در یک سایت، یا تعیین اینکه کدام هشتگ بیشترین جذب را در یک سایت ایجاد میکند، اعمال کنید. در طول راه، گربه خانگی من، بلو را نیز ملاقات خواهید کرد! (او واقعاً ناز است.)
چرا MySQL را یاد بگیریم
SQL که در نظرسنجیهای اخیر کارفرمایان همواره مورد تقاضاترین مهارتها است، راهی فوقالعاده برای افزایش درآمد و تقویت پیشرفت حرفهای شما است. امروزه بسیاری از شرکتها از MySQL از جمله Twitter، Uber، Airbnb، Dropbox، Github، Kickstarter، Udemy، Slack و بسیاری دیگر استفاده میکنند. در مورد تفاوت بین SQL و MySQL مطمئن نیستید؟ MySQL محبوب ترین پایگاه داده منبع باز SQL است، بنابراین یک انتخاب عالی برای شروع سفر یادگیری شما است. ما در این دوره بسیار بیشتر در مورد تفاوت بین SQL و MySQL صحبت خواهیم کرد، اما 95٪ از آنچه در این دوره در مورد MySQL یاد می گیرید برای پایگاه های داده دیگری مانند Postgres، Oracle و Microsoft SQL Server اعمال می شود.
چرا این دوره متفاوت است
این دوره آموزشی نیست که در آن شما کدهای من را به مدت 20 ساعت تماشا کنید. این یک دوره آموزشی با فرصت کافی برای شما است که بتوانید کدهای نوشتن را در دستان خود کثیف کنید (حتی در 7 دقیقه اول دوره).
تجربه تدریس من ریشه در کلاس دارد. من سالها به آموزش برنامهنویسی، توسعه وب و پایگاههای اطلاعاتی برای دانشآموزان خود در بوتکمپ پرداختهام. این دوره بهترین دوره های آفلاین من را با راحتی یادگیری آنلاین، در شرایطی که برای شما بهترین است، ترکیب می کند.
پس از تکمیل این دوره، میتوانید با هر پایگاه داده SQL موجود در آنجا تعامل داشته باشید و آن را پرس و جو کنید. همچنین میتوانید گزارشها را به راحتی تولید کنید، به سؤالات عملکرد شرکت با استفاده از دادهها پاسخ دهید و MySQL را در برنامههای کامل ادغام کنید.
پس بیایید این کار را انجام دهیم! امروز ثبت نام کنید و شروع به یادگیری SQL کنید!
سرفصل ها و درس ها
مقدمه و 5 دقیقه SQL
Introduction & 5 Minutes of SQL
این دوره به تازگی به روز شده است!
This Course Was Just Updated!
به انجمن بپیوندید!
Join The Community!
معرفی دوره
Course Intro
درمورد من
About Me
دریافت کد دوره
Getting The Course Code
5 دقیقه اول SQL
First 5 Minutes of SQL
شروع و نصب
Getting Started & Installation
بخش مقدمه
Section Introduction
پایگاه داده چیست؟
What Is A Database?
SQL در مقابل MySQL
SQL vs. MySQL
نصب: از اینجا شروع کنید!
Installation: START HERE!
نصب: دستورالعمل ویندوز
Installation: Windows Instructions
مهم: نکات نصب مک
IMPORTANT: Mac Installation Notes
نصب: دستورالعمل مک
Installation: Mac Instructions
ایجاد پایگاه داده و جداول
Creating Databases & Tables
بخش مقدمه
Section Introduction
نمایش پایگاه های داده
Showing Databases
کد: نمایش پایگاه های داده
CODE: Showing Databases
ایجاد پایگاه های داده
Creating Databases
کد: ایجاد پایگاه داده
CODE: Creating Databases
حذف و استفاده از پایگاه های داده
Dropping and Using Databases
کد: حذف و استفاده از پایگاه های داده
CODE: Dropping and Using Databases
معرفی جداول
Introducing Tables
انواع داده ها: مبانی
Data Types: The Basics
چالش پایه داده ها
Basic Datatypes Challenge
کد: چالش اساسی انواع داده ها
CODE: Basic Datatypes Challenge
ایجاد جداول
Creating Tables
کد: ایجاد جداول
CODE: Creating Tables
چگونه می دانیم که کار می کند؟
How Do We Know It Worked?
کد: چگونه می دانیم که کار می کند؟
CODE: How Do We Know It Worked?
جداول رها کردن
Dropping Tables
کد: جداول در حال سقوط
CODE: Dropping Tables
فعالیت مبانی جداول
Tables Basics Activity
راه حل: فعالیت مبانی جداول
SOLUTION: Tables Basics Activity
نظرات MySQL
MySQL Comments
درج داده ها
Inserting Data
بخش مقدمه
Section Introduction
درج: اصول
INSERT: The Basics
کد: درج: اصول
CODE: INSERT: The Basics
پیش نمایش سریع SELECT
A Quick Preview of SELECT
CODE: پیش نمایش سریع SELECT
CODE: A Quick Preview of SELECT
چند درج
Multi-inserts
کد: چند درج
CODE: Multi-inserts
تمرین را درج کنید
INSERT Exercise
راه حل: تمرین را درج کنید
SOLUTION: INSERT Exercise
کار با NOT NULL
Working With NOT NULL
کد: کار با NOT NULL
CODE: Working With NOT NULL
Sidenote: نقل قول ها در MySQL
Sidenote: Quotes In MySQL
افزودن مقادیر پیش فرض
Adding DEFAULT Values
CODE: افزودن مقادیر پیش فرض
CODE: Adding DEFAULT Values
معرفی کلیدهای اصلی
Introducing Primary Keys
کد: معرفی کلیدهای اصلی
CODE: Introducing Primary Keys
کار با AUTO_INCREMENT
Working With AUTO_INCREMENT
کد: کار با AUTO_INCREMENT
CODE: Working With AUTO_INCREMENT
ایجاد جدول/درج تمرین
Create Table/ Insert Exercise
راه حل: تمرین را وارد کنید
SOLUTION: Insert Exercise
مبانی CRUD
CRUD Basics
بخش مقدمه
Section Introduction
معرفی CRUD
Introducing CRUD
دریافت "مجموعه داده" جدید ما
Getting Our New "Dataset"
کد
CODE
معرفی رسمی SELECT
Officially Introducing SELECT
کد
CODE
بند WHERE
The WHERE clause
کد
CODE
تمرینات آتش سریع
Rapid Fire Exercises
راه حل تمرینات آتش سریع
Rapid Fire Exercises SOLUTION
کد راه حل
SOLUTION CODE
نام مستعار
Aliases
کد
CODE
با استفاده از UPDATE
Using UPDATE
کد
CODE
یک قانون سریع
A Quick Rule Of Thumb
به روز رسانی تمرین
UPDATE Exercise
راه حل تمرین را به روز کنید
UPDATE Exercise SOLUTION
کد راه حل
SOLUTION CODE
معرفی DELETE
Introducing DELETE
کد
CODE
تمرین را حذف کنید
DELETE Exercise
DELETE Exercise SOLUTION
DELETE Exercise SOLUTION
کد راه حل
SOLUTION CODE
چالش CRUD
CRUD Challenge
بخش مقدمه
Section Introduction
معرفی چالش CRUD
Introducing the CRUD Challenge
راه حل چالش CRUD: ایجاد
CRUD Challenge Solution: Creating
کد راه حل
SOLUTION CODE
راه حل چالش CRUD: خواندن
CRUD Challenge Solution: Reading
کد راه حل
SOLUTION CODE
راه حل چالش CRUD: به روز رسانی
CRUD Challenge Solution: Updating
کد راه حل
SOLUTION CODE
راه حل چالش CRUD: حذف
CRUD Challenge Solution: Deleting
کد راه حل
SOLUTION CODE
توابع رشته
String Functions
بخش مقدمه
Section Introduction
دنیای توابع رشته
The World Of String Functions
بارگیری دادههای کتابهای ما
Loading Our Books Data
کد
CODE
CONCAT
CONCAT
کد
CODE
SUBSTRING
SUBSTRING
کد
CODE
ترکیب توابع رشته
Combining String Functions
کد
CODE
Sidenote: قالب بندی SQL
Sidenote: SQL Formatting
جایگزین کردن
REPLACE
کد
CODE
معکوس
REVERSE
کد
CODE
CHAR_LENGTH
CHAR_LENGTH
کد
CODE
بالا و پایین
UPPER & LOWER
کد
CODE
سایر توابع رشته
Other String Functions
کد
CODE
تمرین توابع رشته
String Functions Exercise
توابع رشته راه حل تمرین
String Functions Exerise SOLUTION
کد راه حل
SOLUTION CODE
پالایش انتخاب ها
Refining Selections
بخش مقدمه
Section Introduction
افزودن چند کتاب جدید
Adding Some New Books
کد
CODE
متمایز
DISTINCT
کد
CODE
سفارش توسط
ORDER BY
کد
CODE
بیشتر به سفارش
More On ORDER BY
کد
CODE
حد
LIMIT
کد
CODE
پسندیدن
LIKE
کد
CODE
فرار از عجایب
Escaping Wildcards
کد
CODE
تمرین انتخاب های پالایش
Refining Selections Exercise
تصحیح انتخاب ها راه حل تمرین
Refining Selections Exercise SOLUTION
کد راه حل
SOLUTION CODE
توابع جمع
Aggregate Functions
بخش مقدمه
Section Introduction
مبانی شمارش
Count Basics
کد
CODE
دسته بندی بر اساس
GROUP BY
کد
CODE
مبانی MIN و MAX
MIN and MAX Basics
کد
CODE
سوالات فرعی
Subqueries
کد
CODE
گروه بندی بر اساس چند ستون
Grouping By Multiple Columns
کد
CODE
MIN و MAX با GROUP BY
MIN and MAX With GROUP BY
کد
CODE
جمع
SUM
کد
CODE
AVG
AVG
کد
CODE
توابع جمع اسناد
Aggregate Functions Docs
تمرین توابع Agg
Agg Functions Exercise
راه حل تمرین توابع Agg
Agg Functions Exercise SOLUTION
کد راه حل
SOLUTION CODE
بازبینی انواع داده ها
Revisiting Data Types
بخش مقدمه
Section Introduction
بررسی سایر انواع داده ها
Surveying Other Data Types
CHAR در مقابل VARCHAR
CHAR vs. VARCHAR
INT، TINYINT، BIGINT و غیره
INT, TINYINT, BIGINT, etc.
اعشاری
DECIMAL
شناور و دوبل
FLOAT & DOUBLE
تاریخ و زمان
DATE and TIME
کار با خرما
Working With Dates
کد
CODE
CURDATE، CURTIME، و NOW
CURDATE, CURTIME, & NOW
کد
CODE
توابع تاریخ
Date Functions
کد
CODE
توابع زمان
Time Functions
کد
CODE
قالب بندی تاریخ ها
Formatting Dates
کد
CODE
تاریخ ریاضی
Date Math
مهرهای زمانی
TIMESTAMPS
پیشفرض و در بهروزرسانی مُهرهای زمانی
DEFAULT & ON UPDATE TIMESTAMPS
کد
CODE
تمرین انواع داده
Data Types Exercise
انواع داده راه حل تمرین
Data Types Exercise SOLUTION
کد راه حل
SOLUTION CODE
مقایسه و عملگرهای منطقی
Comparison & Logical Operators
نمایش نظرات