آموزش SQL Masterclass: SQL برای تجزیه و تحلیل داده ها

SQL Masterclass: SQL for Data Analytics

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: دوره SQL که موضوعات اولیه تا پیشرفته SQL را برای پایگاه داده SQL (PostgreSQL) پوشش می دهد. پایگاه داده SQL را برای مبتدیان روشن می کند

آنچه یاد خواهید گرفت

  • آشنایی با تمامی دستورات ضروری SQL
  • در ابزارهای SQL مانند GROUP BY، JOINS و Subqueries مسلط شوید
  • در استفاده از دستورات مرتب سازی و فیلتر کردن در SQL توانمند شوید
  • محبوب‌ترین توابع رشته، ریاضی و تاریخ در Master SQL
  • عملکرد پایگاه داده خود را با استفاده از نماها و نمایه ها افزایش دهید
  • کارایی خود را با یادگیری بهترین روش ها در هنگام نوشتن پرس و جوهای SQL افزایش دهید
  • مفاهیم نظری مرتبط نیز پوشش داده شد تا در مصاحبه‌های شغلی BI و Vivas برتر باشید
  • درک کامل از SQL

6 دلیل برای انتخاب این دوره آموزشی SQL

  1. برنامه درسی با دقت طراحی شده به شما هر چیزی را در SQL که برای تجزیه و تحلیل داده ها در کسب و کارها نیاز دارید آموزش می دهد

  2. جامع - اصول اولیه، عبارات SQL پیشرفته، PostgreSQL، mySQL، نکات مصاحبه و نکات تنظیم عملکرد را نیز پوشش می‌دهد

  3. نمونه‌های تجاری مرتبط و مطالعات موردی بر اساس تکنیک‌های SQL، PostgreSQL، mySQL، تکنیک‌های تجزیه و تحلیل داده‌ها

  4. تمرین‌های تمرینی فراوان، زیرا، مانند سایر ابزارهای تحلیل داده، SQL به تمرین نیاز دارد

  5. منابع قابل دانلود که موضوعات مهم در SQL را پوشش می دهند

  6. سوالات شما در مورد SQL و هر چیزی که در Masterclass پوشش داده شده است توسط خود مربی پاسخ داده خواهد شد

گواهی تکمیل قابل تأیید به همه دانش‌آموزانی که این دوره SQL را می‌گذرانند ارائه می‌شود.

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

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

چه چیزی ما را واجد شرایط آموزش به شما می کند؟

این دوره توسط آبیشک و پخراج تدریس می شود. مدرسان این دوره بیش از یک دهه است که علم داده و یادگیری ماشین را آموزش می دهند. آنها دانش عمیقی در SQL پیشرفته، PostgreSQL، mySQL، مدیریت پایگاه داده و ابزارهای تجزیه و تحلیل داده های مختلف موجود در بازار دارند.

ما همچنین خالق برخی از محبوب ترین دوره های آنلاین هستیم - با بیش از 150000 ثبت نام و هزاران بررسی 5 ستاره مانند این:

من لحظات فوق العاده ای را در این دوره داشتم. این دانش من را در مورد استفاده از قدرت SQL به عنوان یک ابزار تحلیلی بیشتر گسترش می دهد. آفرین به مربی - سیکیرو

بسیار روشنگر، یادگیری ترفندهای بسیار خوب و جزئیات کافی برای ماندگار کردن آن در ذهن شما. - آرماند

قول ما

آموزش دانش آموزان وظیفه ماست و به آن متعهد هستیم. اگر در مورد محتوای دوره، برگه تمرین یا هر موضوعی مربوط به هر موضوعی سؤالی دارید، همیشه می توانید سؤالی را در دوره ارسال کنید یا برای ما پیام مستقیم ارسال کنید.

فایل‌های تمرین را دانلود کنید، آزمون‌ها را امتحان کنید و تکالیف را تکمیل کنید

با هر سخنرانی، یک برگه تمرین ضمیمه شده است که می توانید آن را دنبال کنید. همچنین می‌توانید برای بررسی درک خود از مفاهیم، ​​در آزمون‌هایی شرکت کنید. هر بخش شامل یک تکلیف تمرینی است تا بتوانید یادگیری خود را عملی کنید. Solution to Assignment نیز به اشتراک گذاشته شده است تا بتوانید عملکرد خود را بررسی کنید.

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

ادامه دهید و روی دکمه ثبت نام کلیک کنید، و من شما را در درس 1 می بینم!

به سلامتی

Start-Tech Academy


سؤالات متداول

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

  1. SQL جهانی ترین و رایج ترین زبان پایگاه داده است. متداول ترین موتورهای پایگاه داده مانند PostgreSQL، SQL Server، SQLite و MySQL را تامین می کند. به عبارت ساده، اگر می خواهید به پایگاه های داده دسترسی داشته باشید، بله، باید SQL را بدانید.


  1. یادگیری SQL واقعاً دشوار نیست. SQL یک زبان برنامه نویسی نیست، یک زبان پرس و جو است. هدف اصلی که در آن SQL ایجاد شد، دادن امکان به افراد عادی برای دریافت داده های جالب از پایگاه داده بود. این زبان همچنین یک زبان انگلیسی مانند است، بنابراین هر کسی که می تواند از زبان انگلیسی در سطح پایه استفاده کند، می تواند پرس و جوهای SQL را به راحتی بنویسد.


  1. SQL یکی از مهارت‌هایی است که برای استخدام کارفرمایان مورد توجه قرار می‌گیرد.


  1. می توانید درآمد خوبی کسب کنید

یادگیری SQL چقدر زمان می برد؟

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

برای یادگیری SQL چه مراحلی باید دنبال کنم؟

  1. یادگیری از اصول SQL را شروع کنید. 10 بخش اول این دوره اصول اولیه را پوشش می دهد.

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

    را پوشش می دهد
  3. چند بخش بعدی به شما در مصاحبه ها و Vivas کمک می کند.

  4. یادگیری خود را بر روی تمرین ارائه شده در هر بخش تمرین کنید.

تفاوت بین SQL و PostgreSQL چیست؟

SQL یک زبان است. به طور خاص، "زبان پرس و جو ساختاریافته"

PostgreSQL یکی از چندین سیستم پایگاه داده یا RDMS (سیستم مدیریت پایگاه داده رابطه ای) است. PostgresSQL یکی از چندین RDMS است که سایر آنها Oracle، Informix، MySQL و MSQL هستند.

همه این RDMS ها از SQL به عنوان زبان خود استفاده می کنند. هر یک از آنها تغییرات جزئی در "گویش" SQL دارند که استفاده می کنند، اما همه آنها همچنان SQL هستند.

PostgreSQL یا MySQL کدام بهتر است؟

هر دو محصول عالی با نقاط قوت منحصر به فرد هستند و انتخاب اغلب به اولویت شخصی بستگی دارد.

PostgreSQL ویژگی‌های کلی را برای برنامه‌های پایگاه داده سنتی ارائه می‌دهد، در حالی که MySQL بر عملکرد سریع‌تر برای برنامه‌های مبتنی بر وب تمرکز دارد.

توسعه منبع باز ویژگی های بیشتری را برای نسخه های بعدی هر دو پایگاه داده به ارمغان می آورد.

چه کسی از این پایگاه داده ها استفاده می کند؟

در اینجا چند نمونه از شرکت هایی وجود دارد که از PostgreSQL استفاده می کنند: Apple، BioPharm، Etsy،IMDB، Macworld، Debian، Fujitsu، Red Hat، Sun Microsystem، Cisco، Skype.

این دوره چه ویژگی خاصی دارد؟

این دوره بر اساس سه پایه یادگیری ایجاد شده است:

  1. بدانید (مطالعه)

  2. انجام دهید (تمرین کنید)

  3. مرور (بازخورد خود)

بدانید

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

انجام دهید

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

بررسی

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

سخنرانی های پاداش

علاوه بر این، آنها یک بخش پاداش است که موضوعات مهمی را از نظر مصاحبه های شغلی و Vivas پوشش می دهد.

نویسندگان این دوره چندین سال تجربه شرکتی دارند و از این رو مطالب دوره را با در نظر گرفتن نیازهای SQL در دنیای شرکتی امروزی تنظیم کرده اند.

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

  • افراد حرفه ای که سفر داده خود را آغاز می کنند
  • هرکسی که کنجکاو است در مدت زمان کوتاهی بر SQL از مبتدی تا پیشرفته مسلط شود
  • دانشجویانی که در شرف پیوستن به اولین شغل شرکتی خود هستند

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

مقدمه Introduction

  • بررسی اجمالی دوره Course Overview

نصب و راه اندازی Installation and getting started

  • نصب PostgreSQL و pgAdmin در رایانه شخصی Installing PostgreSQL and pgAdmin in your PC

  • این یک نقطه عطف است! This is a milestone!

  • اگر pgAdmin باز نمی شود ... If pgAdmin is not opening...

  • منابع دوره Course Resources

مطالعه موردی: نسخه ی نمایشی Case Study : Demo

  • مطالعه موردی قسمت 1 Case Study Part 1

  • مطالعه موردی قسمت 2 Case Study Part 2

بیانیه های اساسی SQL Fundamental SQL statements

  • ایجاد کردن CREATE

  • تمرین 1: ایجاد DB و جدول Exercise 1: Create DB and Table

  • راه حل برای تمام تمرینات Solutions to all Exercises

  • درج کنید INSERT

  • وارد کردن داده ها از فایل Import data from File

  • تمرین 2: درج و وارد کردن Exercise 2: Inserting and Importing

  • عبارت SELECT SELECT statement

  • متمایز را انتخاب کنید SELECT DISTINCT

  • جایی که WHERE

  • عملگرهای منطقی Logical Operators

  • تمرین 3: SELECT & WHERE Exercise 3: SELECT & WHERE

  • به روز رسانی UPDATE

  • حذف DELETE

  • تغییر دهید ALTER

  • تمرین 4: به روز رسانی جدول Exercise 4: Updating Table

  • بیانیه های اساسی SQL Fundamental SQL statements

بازیابی و پشتیبان گیری Restore and Back-up

  • بازیابی و پشتیبان گیری Restore and Back-up

  • اشکال زدایی مشکلات بازیابی Debugging restoration issues

  • ایجاد DB با استفاده از فایل های CSV Creating DB using CSV files

  • خلاصه اشکال زدایی و کد برای فایل های CSV Debugging summary and Code for CSV files

  • تمرین 5: بازیابی و پشتیبان گیری Exercise 5: Restore and Back-up

دستورات انتخاب: فیلتر کردن Selection commands: Filtering

  • که در IN

  • بین BETWEEN

  • پسندیدن LIKE

  • تمرین 6: In, Like & Between Exercise 6: In, Like & Between

دستورات انتخاب: ترتیب Selection commands: Ordering

  • سخنرانی جانبی: اظهار نظر در SQL Side Lecture: Commenting in SQL

  • سفارش داده شده توسط ORDER BY

  • حد LIMIT

  • تمرین 7: مرتب سازی Exercise 7: Sorting

نام مستعار Alias

  • مانند AS

دستورات جمع Aggregate Commands

  • شمردن COUNT

  • جمع SUM

  • میانگین AVERAGE

  • MIN & MAX MIN & MAX

  • تمرین 8: توابع جمع Exercise 8: Aggregate functions

  • امتحان Quiz

گروه بندی بر اساس دستورات Group By Commands

  • دسته بندی بر اساس GROUP BY

  • داشتن HAVING

  • تمرین 9: گروه بر اساس Exercise 9: Group By

  • امتحان Quiz

بیانیه مشروط Conditional Statement

  • مورد زمانی که CASE WHEN

می پیوندد JOINS

  • مقدمه ای بر Joins Introduction to Joins

  • مفاهیم پیوستن و ترکیب داده ها Concepts of Joining and Combining Data

  • آماده سازی داده ها Preparing the data

  • پیوستن داخلی Inner Join

  • چپ پیوستن Left Join

  • حق عضویت Right Join

  • پیوستن کامل بیرونی Full Outer Join

  • متقاطع بپیوندید Cross Join

  • تقاطع و تقاطع ALL Intersect and Intersect ALL

  • بجز Except

  • اتحاد. اتصال Union

  • تمرین 10: ملحق می شود Exercise 10: Joins

  • امتحان Quiz

  • امتحان Quiz

سوالات فرعی Subqueries

  • سوالات فرعی Subqueries

  • تمرین 11: سوالات فرعی Exercise 11: Subqueries

نماها و شاخص ها Views and Indexes

  • نماها VIEWS

  • فهرست مطالب INDEX

  • تمرین 12: نماها Exercise 12: Views

توابع رشته String Functions

  • طول LENGTH

  • بالا پایین UPPER LOWER

  • جایگزین کردن REPLACE

  • TRIM، LTRIM، RTRIM TRIM, LTRIM, RTRIM

  • الحاق CONCATENATION

  • SUBSTRING SUBSTRING

  • فهرست تجمع LIST AGGREGATION

  • تمرین 13: توابع رشته Exercise 13: String Functions

توابع ریاضی Mathematical Functions

  • سقف و کف CEIL & FLOOR

  • تصادفی RANDOM

  • SETSEED SETSEED

  • گرد ROUND

  • قدرت POWER

  • تمرین 14: توابع ریاضی Exercise 14: Mathematical Functions

توابع تاریخ و زمان Date-Time Functions

  • تاریخ و زمان فعلی CURRENT DATE & TIME

  • سن AGE

  • استخراج کردن EXTRACT

  • تمرین 15: توابع تاریخ-زمان Exercise 15: Date-time functions

تطبیق الگو (رشته). PATTERN (STRING) MATCHING

  • اصول تطبیق الگو PATTERN MATCHING BASICS

  • تطبیق الگوی پیشرفته (عبارات منظم) ADVANCE PATTERN MATCHING (REGULAR EXPRESSIONS)

  • تمرین 16: تطبیق الگو Exercise 16: Pattern Matching

توابع تبدیل نوع داده Data Type conversion functions

  • تبدیل اعداد/تاریخ به رشته Converting Numbers/ Date to String

  • تبدیل رشته به اعداد/تاریخ Converting String to Numbers/ Date

توابع کنترل دسترسی کاربر User Access Control Functions

  • کنترل دسترسی کاربر User Access Control

میخ که مصاحبه! Nail that Interview!

  • فضای جدول Tablespace

  • کلید اولیه و کلید خارجی PRIMARY KEY & FOREIGN KEY

  • انطباق با اسید ACID compliance

  • کوتاه کردن Truncate

  • تمرین تست 1 Practice Test 1

  • آزمون SQL SQL Quiz

نکات تنظیم عملکرد Performance tuning tips

  • نکته 1 (توضیح دهید) TIP 1 (EXPLAIN)

  • نکته 2 TIP 2

  • نکته 3 TIP 3

  • نکته 4 (VACCUM) TIP 4 (VACCUM)

  • نکته 5 TIP 5

  • نکته 6 (عملکردهای رشته ای) TIP 6 (STRING FUNCTIONS)

  • نکته 7 (پیوستن) TIP 7 (JOINS)

  • نکته 8 (طرحواره ها) TIP 8 (SCHEMAS)

بخش پایانی: مبانی پایگاه داده Final Section : Database Basics

  • SQL چیست؟ What is SQL?

  • جداول و DBMS Tables and DBMS

  • انواع دستورات SQL Types of SQL commands

  • PostgreSQL PostgreSQL

  • نقطه عطف نهایی! The final milestone!

  • سخنرانی پاداش Bonus Lecture

نمایش نظرات

آموزش SQL Masterclass: SQL برای تجزیه و تحلیل داده ها
جزییات دوره
8h 3m
104
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
401,858
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Start-Tech Academy Start-Tech Academy

بیش از 1،700،000+ ثبت نام | 4+ رتبه بندی شده | 160+ CountriesStart-Tech Academy یک شرکت آموزش تجزیه و تحلیل مبتنی بر فناوری است و هدف آن گردآوری شرکتهای تحلیلی و فراگیران علاقه مند است. محتوای آموزشی با کیفیت بالا به همراه کارآموزی و فرصت های پروژه به دانشجویان در شروع سفر Analytics خود کمک می کند. بنیانگذار Abhishek Bansal و Pukhraj Parikh است. Pukhraj که به عنوان مدیر پروژه در یک شرکت مشاوره آنالیز کار می کند ، چندین سال تجربه کار بر روی ابزارها و نرم افزارهای تجزیه و تحلیل را دارد. او در مجموعه های اداری MS ، رایانش ابری ، SQL ، Tableau ، SAS ، Google analytics و Python مهارت دارد. Abhishek قبل از اینکه به فن آوری های یادگیری و آموزش مانند یادگیری ماشین و هوش مصنوعی بپردازد ، به عنوان یک مالک فرآیند اکتساب در یک شرکت مخابراتی پیشرو کار می کرد.