لطفا جهت پرداخت (ورود به درگاه بانک) فیلترشکن خود را خاموش نمایید.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
بوت کمپ کامل SQL: یک رویکرد گام به گام
The Complete SQL Bootcamp: A Step-by-Step Approach
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Master SQL با این کلاس کارشناسی ارشد عملی ایجاد گزارشها و رسیدگی به چالشهای کسبوکار نوشتن پرسشهای پیچیده با استفاده از عبارات جدول رایج (CTEs) درباره GROUP با بند Master SQL Joins و Window Functions (RANK، DENSE_RANK، ROW_NUMBER) Master SQL برای تجزیه و تحلیل دادهها و کسبوکار Intelligence Master SQL برای انتقال داده ها و دستکاری داده ها ایجاد اشیاء پایگاه داده پیش نیازها: نیازی به تجربه SQL نیست و شما تمام آنچه را که نیاز دارید یاد خواهید گرفت.
معرفی مختصر:
Complete SQL Bootcamp یک دوره آموزشی عملی است که برای رساندن شما از پایه به سطح حرفه ای طراحی شده است. این دوره جامع اصول پایگاه داده های رابطه ای و زبان برنامه نویسی قوی SQL را بررسی می کند. این برنامه توسعه دهندگان را با مهارت های حیاتی SQL برای نوشتن پرس و جو برای جداول منفرد و چندگانه، دستکاری داده ها در آن جداول، و ایجاد اشیاء پایگاه داده مجهز می کند.
نمای کلی دوره:
این دوره گام به گام SQL برای بهبود مهارت های SQL شما طراحی شده است و برای دانش آموزانی که می خواهند در SQL مهارت داشته باشند ایده آل است. این دوره که توسط یک مربی باتجربه توسعه دهنده SQL هدایت می شود، یک تجربه یادگیری سازمان یافته و جذاب را برای کسانی که می خواهند بر SQL مسلط شوند ارائه می دهد.
اهداف آموزشی:
در پایان دوره، یاد خواهید گرفت که چگونه:
بازیابی داده ها با استفاده از بیانیه های اصلی SQL SELECT
محدود کردن و مرتب کردن داده ها
از توابع جمعی استفاده کنید
اعمال شرطی
گزارشها را با دادههای انبوه با استفاده از توابع گروه ایجاد کنید
نمایش دادهها از چندین جدول با استفاده از اتصالات
از توابع پنجره
استفاده کنید
با استفاده از عبارت WITH با عبارات جدول مشترک (CTE) کار کنید
دادهها را با استفاده از پرسشهای فرعی و جستجوهای پیشرفته مدیریت کنید
جدول ها را با استفاده از بیانیه های DML مدیریت کنید
ایجاد دنباله ها، مترادف ها، نمایه ها، نماها، و اشیاء طرحواره
این دوره برای چه کسانی است؟
این دوره برای زبان آموزان در همه سطوح طراحی شده است، از مبتدیانی که به دنبال پایه ای محکم هستند تا حرفه ای های SQL که در تلاش برای تسلط هستند. هیچ دانش قبلی لازم نیست. این برای کاربران هر پایگاه داده، از جمله Oracle، MySQL، Microsoft SQL Server، Amazon Redshift و MySQL مناسب است.
سرفصل ها و درس ها
---روز 1
---Day1
روز 1
Day1
مقدمه
Introduction
مقدمه
Introduction
سرور پایگاه داده
Database Server
نصب PostgreSQL در ویندوز
Installing PostgreSQL on Windows
نصب PostgreSQL در MacOS
Installing PostgreSQL on MacOS
مدل رابطه موجودیت
Entity Relationship Model
مدل سازی و طراحی داده ها
Data Modelling and Design
pgAdmin مقدمه
pgAdmin Introduction
مقدمه
Introduction
بیانیه انتخاب پایه
Basic Select Statement
بیانیه انتخاب پایه
Basic Select Statement
تحت اللفظی (شخصیت، رشته)
Literal(character, String)
تحت اللفظی (ثابت)
Literal(constant)
حروف غیر عددی
Non-numeric Literals
حروف عددی
Numeric Literals
عملگرهای بیان حسابی
Arithmetic Expression Operators
تقدم عملگر ریاضی
Mathematical Operator Precedence
استفاده از نام مستعار
Using aliases
دنباله شخصیت فرار
Escape character sequence
اپراتور الحاق
Concatenation Operator
نظرات در کد بیانیه های SQL
Comments Within SQL Statements code
بیانیه انتخاب اصلی
Basic Select Statement
انواع داده ها
Data Types
انواع داده ها
Data Types
تابع Cast(CAST()) و اپراتور Cast(::)
Cast Function(CAST()) and cast operator(::)
انواع داده های عددی
Numeric Data Types
انواع داده های کاراکتر
Character Data Types
تاریخ زمان انواع داده
Date Time Data Types
نوع داده بولی
Boolean Data Type
انواع داده ها
Data Types
انتخاب از یک جدول
Selecting from a table
انتخاب ستون ها یا عبارات از یک جدول
SELECTING columns or expressions FROM a table
انتخاب همه ستون ها
Selecting All Columns
انتخاب ستون ها یا عبارات خاص
Selecting Specific Columns or Expressions
استفاده از نام مستعار ستونی
Using Column Aliases
حذف ردیف های تکراری
Eliminating duplicate rows
SELECT از یک تولید شده (VALUES لیست)
SELECT from a generated (VALUES Lists)
انتخاب از یک جدول
Selecting from a table
بند WHERE و ORDER BY بند
WHERE clause and ORDER BY clause
با استفاده از بند WHERE
Using WHERE Clause
اپراتورهای مقایسه
Comparison Operators
مطابقت با هر شرایط جستجوی محدوده ([NOT] BETWEEN)
Match any Range search condition( [NOT] BETWEEN )
مطابقت با یک لیست از مقادیر ( [NOT] IN )
Match any of a list of values ( [NOT] IN )
شرایط جستجوی مطابقت الگو ( [نه] LIKE )
Pattern match search condition ( [NOT] LIKE )
استفاده از شرایط ( IS [NOT] NULL )
Using ( IS [NOT] NULL ) Conditions
با استفاده از اپراتور AND
Using the AND Operator
با استفاده از اپراتور OR
Using the OR Operator
قوانین تقدم (ترتیب عملیات)
Rules of Precedence(Order of operation )
ترتیب بر اساس بند
ORDER BY clause
افست
OFFSET
واکشی
FETCH
LIMIT
LIMIT
OFFSET و FETCH
OFFSET and FETCH
OFFSET و LIMIT
OFFSET and LIMIT
بند WHERE و ORDER BY بند
WHERE clause and ORDER BY clause
---روز 2
---Day2
روز 2
Day2
توابع و اپراتورها
Functions and Operators
توابع و اپراتورها
Functions and Operators
توابع و عملگرهای رشته (الحاق رشته ها)
String functions and Operators (String Concatenation)
توابع رشته (تبدیل مورد)
String functions(Case Conversion)
نمایش بخشی از یک رشته (LEFT، RIGHT، SUBSTR)
Show part of a string(LEFT,RIGHT, SUBSTR)
حذف از یک رشته (TRIM، LTRIM، RTRIM)
Remove from a String(TRIM,LTRIM,RTRIM)
اضافه کردن و جایگزینی کاراکترها در یک رشته (LPAD، RPAD، REPLACE)
Add and Replace characters in a String(LPAD, RPAD, REPLACE)
طول رشته (LENGTH)
Length of string(LENGTH)
با استفاده از تابع MODULUS
Using MODULUS Function
با استفاده از عملکرد سقف و کف
Using CEILING and FLOOR Function
با استفاده از عملکرد ROUND و TRUNCATE
Using ROUND and TRUNCATE Function
(توابع تاریخ، زمان)
(Date , Time Functions)
توابع و اپراتورها
Functions and Operators
بیان منظم
Regular Expression
مقدمه
Introduction
عبارات منظم POSIX
POSIX Regular Expressions
اتم های بیان منظم
Regular Expression Atoms
شخصیت های تحت اللفظی:
Literal Characters:
نقطه: .
Dot : .
محدودیت های بیان منظم (که به آن Anchors نیز گفته می شود): ^، $
Regular Expression Constraints (also called Anchors): ^, $
کمیت کننده های بیان منظم: { }
Regular Expression Quantifiers: { }
یودمی یکی از بزرگترین پلتفرمهای آموزشی آنلاین است که به میلیونها کاربر در سراسر جهان امکان دسترسی به دورههای متنوع و کاربردی را فراهم میکند. این پلتفرم امکان آموزش در زمینههای مختلف از فناوری اطلاعات و برنامهنویسی گرفته تا زبانهای خارجی، مدیریت، و هنر را به کاربران ارائه میدهد. با استفاده از یودمی، کاربران میتوانند به صورت انعطافپذیر و بهینه، مهارتهای جدیدی را یاد بگیرند و خود را برای بازار کار آماده کنند.
یکی از ویژگیهای برجسته یودمی، کیفیت بالای دورهها و حضور استادان مجرب و با تجربه در هر حوزه است. این امر به کاربران اعتماد میدهد که در حال دریافت آموزش از منابع قابل اعتماد و معتبر هستند و میتوانند به بهترین شکل ممکن از آموزشها بهره ببرند. به طور خلاصه، یودمی به عنوان یکی از معتبرترین و موثرترین پلتفرمهای آموزشی آنلاین، به افراد امکان میدهد تا به راحتی و با کیفیت، مهارتهای مورد نیاز خود را ارتقا دهند و به دنبال رشد و پیشرفت شغلی خود باشند.
نمایش نظرات