آموزش جامع SQL: از مقدماتی تا پیشرفته - آخرین آپدیت

دانلود The Complete SQL Masterclass From Basics to Advanced

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع SQL و PostgreSQL: مدیریت پایگاه داده، بهینه‌سازی و ویژگی‌های پیشرفته

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

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

  • درک مفاهیم اصلی SQL و مبانی پایگاه داده
  • نوشتن کوئری‌های SQL کارآمد برای بازیابی، فیلتر و مرتب‌سازی داده‌ها
  • استفاده از تکنیک‌های پیشرفته SQL مانند JOIN، Subquery و Window Function
  • طراحی و مدیریت موثر پایگاه‌های داده رابطه‌ای
  • بهینه‌سازی عملکرد پایگاه داده با ایندکس‌گذاری و بهینه‌سازی کوئری
  • تجزیه و تحلیل مجموعه‌داده‌های دنیای واقعی و استخراج بینش‌های عملی
  • استفاده از PostgreSQL و pgAdmin4 برای مدیریت عملی پایگاه داده
  • به کارگیری مهارت‌های پیشرفته SQL برای حل چالش‌های پیچیده داده

با شروع از مبانی، یاد خواهید گرفت که چگونه پایگاه‌های داده ایجاد و مدیریت کنید، کوئری‌های اساسی بنویسید و داده‌ها را دستکاری کنید. با پیشرفت دوره، به موضوعات پیشرفته مانند JOIN، Subquery، Window Function و تکنیک‌های بهینه‌سازی عملکرد عمیق‌تر خواهید پرداخت.

این دوره عملی شامل تمرین‌های عملی و پروژه‌های دنیای واقعی است تا به شما کمک کند دانش خود را به کار ببرید. با استفاده از PostgreSQL، یک سیستم مدیریت پایگاه داده قدرتمند و متنوع، همراه با رابط کاربرپسند pgAdmin4، مهارت‌های مورد نیاز در بازار کار را به دست خواهید آورد که می‌توانید مستقیماً در پروژه‌های حرفه‌ای خود به کار ببرید.

نکات برجسته دوره آموزش SQL و PostgreSQL:

  • تسلط بر مفاهیم ضروری SQL از ابتدا
  • کاوش در تکنیک‌های پیشرفته SQL برای تجزیه و تحلیل پیچیده داده
  • یادگیری طراحی پایگاه داده، نرمال سازی و ایندکس‌گذاری
  • کار با مجموعه‌داده‌های دنیای واقعی برای حل مشکلات عملی
  • بهینه‌سازی کوئری‌ها برای سرعت و عملکرد

پیش نیازهای شرکت در دوره آموزش SQL:

  • مهارت‌های اولیه کامپیوتر - آشنایی با استفاده از کامپیوتر و کار با نرم‌افزارها
  • عدم نیاز به دانش قبلی SQL - این دوره از مبانی شروع می‌شود
  • یک کامپیوتر با دسترسی به اینترنت - برای دانلود PostgreSQL، pgAdmin4 و منابع دوره
  • تمایل به یادگیری - علاقه وافر به درک پایگاه‌های داده و SQL
  • (اختیاری) درک اولیه از داده - برای مبتدیان مفید است اما الزامی نیست

در پایان این دوره، تخصص لازم برای رسیدگی به وظایف پیچیده پایگاه داده، افزایش توانایی‌های تحلیلی و پیشرفت شغلی خود در زمینه‌های داده‌محور را خواهید داشت. اکنون بپیوندید و مهارت‌های داده خود را متحول کنید!


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

مقدمه Introduction

  • مقدمه Introduction

  • شروع به کار در ویندوز، مک و لینوکس Getting started on Windows, macOS, and Linux

  • چگونه سوالات عالی بپرسیم How to ask great questions

  • سوالات متداول FAQ’s

آشنایی با PostgreSQL Introduction to PostgreSQL

  • PostgreSQL چیست؟ What is PostgreSQL

  • چرا PostgreSQL را انتخاب کنیم؟ ویژگی‌ها و مزایا Why Choose PostgreSQL? Futures and Benefits

  • درک اکوسیستم PostgreSQL Understanding the PostgreSQL Ecosystem

  • تست تمرینی PostgreSQL Practice test on PostgreSQL

راه اندازی محیط سرور PostgreSQL Setting up PostgreSQL Server Environment

  • نصب و راه اندازی (ویندوز) Installation and setup (Windows)

  • مراحل نصب برای مک و لینوکس Installation steps for macOS and Linux

  • بررسی pgAdmin و ابزارهای خط فرمان Exploring pgAdmin and Command-Line Tools

مبانی PostgreSQL PostgreSQL Fundamentals

  • مفاهیم پایگاه داده رابطه‌ای Relational Database Concepts

  • انواع داده و طرحواره‌ها Data Types and Schemas

  • ایجاد و مدیریت پایگاه داده‌ها Creating and Managing Databases

  • یادداشت‌های مرجع سریع - برگه تقلب SQL Quick reference notes - Cheat sheet on SQL

جداول پایگاه داده Database Tables

  • ایجاد جدول با استفاده از pgAdmin CREATE a table using pgAdmin

  • تغییر جدول (اصلاح) ALTER a table (modification)

  • حذف جدول DELETE a table

  • ایجاد جدول با استفاده از SQL CREATE a table using SQL

دستورات SQL (عملکرد CRUD) پرس و جوها SQL Commands (CRUD functionality) Queries

  • عملیات ایجاد (Insert داده) CREATE operation (Insert Data)

  • عملیات خواندن (Select داده) READ operation (Select Data)

  • عملیات به روز رسانی (Modify داده) UPDATE operation (Modify Data)

  • عملیات حذف (Remove داده) DELETE operation (Remove Data)

تسلط بر اصول SQL Mastering the Basics of SQL

  • مبانی دستورات SQL SQL statement basics

  • دستور SELECT SELECT statement

  • حذف مقادیر تکراری با SELECT DISTINCT Eliminating Duplicates with SELECT DISTINCT

  • دستور COUNT() Column AS برای داشبوردها COUNT() Column AS statement for Dashboards

مدیریت داده: تکنیک‌های فیلتر کردن ردیف داده Data Management: Data Row Filtering Techniques

  • دستور SELECT و WHERE SELECT and WHERE Clause

  • SELECT و WHERE: فیلتر کردن داده ها در SQL SELECT and WHERE: Filtering Data in SQL

  • مرتب سازی داده ها با دستور ORDER BY Sorting Data with the ORDER BY Clause

  • انتخاب کارآمد داده ها با دستور LIMIT Efficient Data Selection with the LIMIT Clause

  • استفاده از LIMIT با یک Offset Using LIMIT with an Offset

  • تمرین کدنویسی SQL در مورد فیلتر کردن داده ها SQL coding exercise on data filtering

  • تست تمرینی پرس و جو SQL Practice test on SQL Query

مدیریت داده: توابع تجمعی در SQL Data Management: Aggregate Functions in SQL

  • استفاده از SUM() در SQL: محاسبه مقادیر کل Using SUM() in SQL: Calculating Total Values

  • محاسبه میانگین با تابع AVG() در SQL Calculating Averages with the AVG() Function in SQL

  • یافتن حداقل مقدار با تابع MIN() در SQL Finding the Minimum Value with the MIN() Function in SQL

  • استخراج حداکثر مقدار با تابع MAX() در SQL Extracting the Maximum Value with the MAX() Function in SQL

  • الحاق مقادیر با STRING_AGG() در SQL Concatenating Values with STRING_AGG() in SQL

  • تجزیه و تحلیل واریانس داده ها با تابع VARIANCE() در SQL Analyzing Data Variance with the VARIANCE() Function in SQL

  • محاسبه انحراف استاندارد با تابع STDDEV() در SQL Calculating Standard Deviation with the STDDEV() Function in SQL

  • شمارش مقادیر منحصر به فرد با COUNT(DISTINCT) در SQL Counting Unique Values with COUNT(DISTINCT) in SQL

  • تمرین کدنویسی در مورد تابع تجمعی Coding Exercise on Aggregate Function

مدیریت داده: توابع تجمعی پیشرفته در SQL Data Management: Advanced Aggregate Functions in SQL

  • گروه بندی کارآمد داده ها با دستور GROUP BY Grouping Data Efficiently with the GROUP BY Clause

  • فیلتر کردن پیشرفته داده ها با استفاده از دستور HAVING در SQL Advanced Data Filtering Leveraging the HAVING Clause in SQL

مدیریت داده: JOINS در SQL - ترکیب داده ها در جداول Data Management: JOINS in SQL - Combining Data Across Tables

  • معرفی JOINS در SQL: ترکیب داده ها در جداول Introduction to JOINS in SQL: Combining Data Across Tables

  • نوشتن INNER JOIN: بازیابی داده ها از چندین جدول Writing INNER JOIN: Retrieving Data from Multiple Tables

  • استفاده از LEFT JOIN: بازیابی تمام رکوردهای جدول سمت چپ Using LEFT JOIN: Retrieving All Records from Left Table

  • Right JOIN در SQL: بازیابی داده ها از جدول سمت راست Right JOIN in SQL: Retrieving Data from the Right Table

  • استفاده از FULL OUTER JOIN: ترکیب نتایج از هر دو جدول Using FULL OUTER JOIN: Combining Results from Both Tables

  • Self JOIN در SQL: اتصال یک جدول به خودش Self JOIN in SQL: Joining a Table to Itself

  • Cross Join در SQL: تولید ضرب دکارتی Cross Join in SQL: Producing Cartesian Products

  • تمرین کدنویسی JOINS JOINS coding exercise

مدیریت داده: تسلط بر محدودیت های SQL برای یکپارچگی داده Data Management: Mastering SQL Constraints for Data Integrity

  • اعمال مقادیر غیر تهی با محدودیت NOT NULL Enforcing Non-Null Values with the NOT NULL Constraint

  • تضمین داده های منحصر به فرد با محدودیت UNIQUE Ensuring Unique Data with the UNIQUE Constraint

  • شناسایی منحصر به فرد رکوردها با محدودیت PRIMARY KEY Uniquely Identifying Records with the PRIMARY KEY Constraint

  • حفظ یکپارچگی ارجاعی با محدودیت FOREIGN KEY Maintaining Referential Integrity with the FOREIGN KEY Constraint

  • اعتبارسنجی داده ها با محدودیت CHECK Validating Data with the CHECK Constraint

  • ارائه مقادیر پیش فرض با محدودیت DEFAULT Providing Default Values with the DEFAULT Constraint

  • بهینه سازی پرس و جوها با محدودیت INDEX Optimizing Queries with the INDEX Constraint

مدیریت پایگاه داده: تکنیک های پیشرفته SQL برای تسلط بر داده Database Management: Advanced SQL Techniques for Data Mastery

  • تسلط بر مهرهای زمانی: کار با تاریخ و زمان در SQL Mastering Timestamps: Working with Date and Time in SQL

  • توابع ریاضی در PostgreSQL: فراتر از محاسبات اولیه Mathematical Functions in PostgreSQL: Beyond Basic Arithmetic

  • دستکاری آسان رشته: تبدیل و تجزیه و تحلیل داده های متنی String Manipulation Made Easy: Transform and Analyze Text Data

  • باز کردن قدرت زیر پرس و جوها در PostgreSQL Unlocking the Power of Subqueries in PostgreSQL

  • منطق شرطی در SQL: استفاده از CASE برای فیلتر کردن پیشرفته Conditional Logic in SQL: Using CASE for Advanced Filtering

مدیریت پایگاه داده: تضمین امنیت داده با پشتیبان گیری و بازیابی Database Management: Ensuring Data Security with Backup and Restore

  • تسلط بر پشتیبان گیری از پایگاه داده: تضمین یکپارچگی داده Mastering Database Backups: Ensuring Data Integrity

  • بازیابی پایگاه داده: تضمین تداوم کسب و کار Restoring Databases: Ensuring Business Continuity

مدیریت پایگاه داده: پروژه پایانی Database Management: Capstone Project

  • ایجاد یک پایگاه داده Create a Database

  • طراحی طرحواره - سیستم مدیریت شرکت Design the Schema - Company Management System

  • درج داده های نمونه Insert Sample Data

  • پرس و جو داده ها Querying the Data

  • بهینه سازی پایگاه داده - نمایه سازی Optimizing the Database – Indexing

  • بهینه سازی پایگاه داده - تجزیه و تحلیل پرس و جو Optimizing the Database – Query Analysis

  • بهینه سازی پایگاه داده - Vacuum و Analyze Optimizing the Database – Vacuum and Analyze

  • بهینه سازی پایگاه داده - پارتیشن بندی (برای داده های بزرگ) Optimizing the Database – Partitioning (for Large Data)

  • پشتیبان گیری و بازیابی - پشتیبان گیری از پایگاه داده Backup and Restore – Backup the Database

  • پشتیبان گیری و بازیابی - بازیابی پایگاه داده Backup and Restore – Restore the Database

پایگاه داده - مدیریت داده: مدیریت کاربران و نقش ها Database - Data Management: Managing Users and Roles

  • راه اندازی گروه های ورود / نقش ها Login Group / Roles setup

نمایش نظرات

آموزش جامع SQL: از مقدماتی تا پیشرفته
جزییات دوره
6 hours
73
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
84
4.9 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Metla Sudha Sekhar Metla Sudha Sekhar

توسعه دهنده و مدرس اصلی