آموزش SQL برای مبتدیان: SQL را با استفاده از MySQL و طراحی پایگاه داده بیاموزید

SQL for Beginners: Learn SQL using MySQL and Database Design

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: SQL را با استفاده از پایگاه داده MySQL درک کنید. یادگیری طراحی پایگاه داده و تجزیه و تحلیل داده ها با نرمال سازی و روابط داشتن دانش و درک دقیق از استفاده از MySQL، یکی از پرکاربردترین پایگاه های داده در جهان است. به دست آوردن دانش SQL و MySQL به دانش آموزان اجازه می دهد تا برای مشاغل در بخش IT درخواست دهند. دانش عمیق طراحی پایگاه داده باعث برتری دانش آموزان نسبت به سایر متقاضیان می شود. پیش نیازها: رایانه شخصی (ویندوز یا لینوکس) یا مک مورد نیاز است. نیازی به دانش قبلی از پایگاه های داده، SQL یا MySQL نیست.

آیا شنیده اید که مهارت های پایگاه داده برای مهارت و درک توسعه دهندگان ضروری است؟

آیا می‌خواهید به طور کلی SQL و پایگاه‌های داده را بدانید، اما نمی‌دانید از کجا شروع کنید؟

شاید نیاز مبرمی به یادگیری طراحی پایگاه داده و/یا تجزیه و تحلیل داده داشته باشید اما مکان مناسبی برای یادگیری پیدا نکرده باشید.

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

به هر دلیلی که به اینجا آمده اید، این دوره...

به شما کمک می‌کند SQL را با MySQL، از جمله طراحی پایگاه داده و تجزیه و تحلیل داده‌ها، درک کرده و به کار ببرید.

داشتن مهارت های پایگاه داده برای توسعه دهندگان برای جلوگیری از عقب ماندن و به حداکثر رساندن فرصت های شغلی و مشاوره کاملاً حیاتی است.

مفاهیم کلیدی که در این دوره خواهید آموخت و با آنها کار خواهید کرد.

SQL (زبان پرس و جو ساختاریافته - یک فناوری بسیار مورد تقاضا).
MySQL (یکی از محبوب ترین و پرکاربردترین پایگاه داده های جهان).
طراحی پایگاه داده
تحلیل داده

بخش طراحی پایگاه داده (نرمال سازی و روابط) در اکثر دوره های SQL در Udemy پوشش داده نمی شود. برای یافتن دوره آموزشی MySQL دیگری که بخشی در این مورد داشته باشد، مشکل خواهید داشت. این بخش به تنهایی به شما برتری زیادی نسبت به سایر متقاضیان شغل می دهد.

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

ایجاد، اصلاح و حذف جداول در پایگاه داده (DDL)
درج، به روز رسانی و حذف داده ها از جداول (DML)
انتخاب پرس و جوها
پیوستن ها
توابع جمع
پرسمان های فرعی
طراحی پایگاه داده
ایجاد پایگاه داده.

علاوه بر این، ویدیوهای نصبی وجود دارد که MySQL را در Windows، Mac یا Linux پوشش می‌دهد.

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

همچنین توجه داشته باشید که در حالی که MySQL پایگاه داده انتخابی در این دوره است، مهارت های SQL که به دست می آورید تا حد زیادی با هر پایگاه داده ای کار می کند.

چرا ثبت نام در این دوره بهترین تصمیمی است که می توانید بگیرید.

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

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

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

اگر آماده دریافت اولین شغل برنامه نویسی با حقوق هستید یا به سمت یک موقعیت برنامه نویسی ارشد تر حرکت می کنید، این دوره برای شما مناسب است!

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

هر چه زودتر در این دوره ثبت نام کنید، زودتر مهارت ها و دانش لازم برای افزایش فرصت های شغلی یا مشاوره را خواهید داشت.

مهارت‌های SQL و MySQL، مانند طراحی پایگاه داده، تقاضای زیادی دارند، و پس از گذراندن این دوره، هر دو را درک خواهید کرد و می‌توانید از آنها استفاده کنید.

کار جدید یا فرصت مشاوره در انتظار شماست!

چرا امروز شروع نمی کنید؟

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



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

معرفی دوره Course Introduction

  • به دوره خوش آمدید Welcome to the Course

  • توضیح برنامه درسی Syllabus Explanation

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

  • بخش مقدمه Section Introduction

  • پایگاه های داده، SQL و MySQL Databases, SQL and MySQL

  • سیستم مدیریت پایگاه داده رابطه ای Relational Database Management System

  • نصب MySQL برای ویندوز MySQL Installation for Windows

  • نصب MySQL برای مک MySQL Installation for Mac

  • نصب MySQL برای لینوکس MySQL Installation for Linux

  • بررسی اجمالی میز کار MySQL MySQL Workbench Overview

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

زبان تعریف داده ها Data Definition Language

  • بخش مقدمه Section Introduction

  • انواع داده ها Data Types

  • کلیدهای اصلی و خارجی Primary and Foreign Keys

  • ایجاد پایگاه داده کافی استور Creating the Coffee Store Database

  • اصلاح جداول: اضافه کردن و حذف ستون ها Modifying Tables: Adding and Removing Columns

  • حذف جداول Deleting Tables

  • برش جداول Truncating Tables

بیشتر در Alter Table More On Alter Table

  • بخش مقدمه Section Introduction

  • ایجاد پایگاه داده آزمون ما Creating Our Test Database

  • افزودن و حذف کلید اصلی Add and Remove Primary Key

  • افزودن و حذف کلید خارجی Add and Remove Foreign Key

  • محدودیت منحصر به فرد را اضافه کنید Add Unique Constraint

  • تغییر نام ستون Change Column Name

  • نوع داده ستون را تغییر دهید Change Column Data Type

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

زبان دستکاری داده ها Data Manipulation Language

  • بخش مقدمه Section Introduction

  • درج داده ها در جداول Inserting Data Into Tables

  • به روز رسانی داده ها در جداول Updating Data in Tables

  • حذف داده ها از جداول Deleting Data from Tables

  • تکمیل بانک اطلاعات کافی استور Completing the Coffee Store Database

انتخاب از یک جدول Selecting from a Table

  • بخش مقدمه Section Introduction

  • بیانیه را انتخاب کنید Select Statement

  • بند کجا Where Clause

  • استفاده از نمادهای نابرابری Using Inequality Symbols

  • مقادیر پوچ Null Values

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • در، نه در In, Not In

  • بین Between

  • پسندیدن Like

  • سفارش توسط Order By

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

  • متمایز Distinct

  • حد Limit

  • نام ستون مستعار Column Name Alias

  • تمرین 3 Exercise 3

  • راه حل 3 Solution 3

انتخاب از چند جدول Selecting From Multiple Tables

  • بخش مقدمه Section Introduction

  • پیوستن ها چیست؟ What Are Joins?

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

  • چپ پیوستن Left Join

  • حق عضویت Right Join

  • پیوستن به بیش از دو جدول Joining more than Two Tables

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

طراحی پایگاه داده Database Design

  • بخش مقدمه Section Introduction

  • عادی سازی - چیست؟ Normalization - What is it?

  • فرم عادی اول (1NF) 1st Normal Form (1NF)

  • فرم عادی دوم (2NF) 2nd Normal Form (2NF)

  • سومین فرم عادی (3NF) 3rd Normal Form (3NF)

  • روابط Relationships

  • روابط - یک به یک Relationships - One to One

  • روابط - یک به چند Relationships - One to Many

  • روابط - بسیاری به بسیاری Relationships - Many to Many

  • محدودیت ها Constraints

ایجاد پایگاه داده سیستم رزرو سینما Creating a Cinema Booking System Database

  • بخش مقدمه Section Introduction

  • نمای کلی طرحواره پایگاه داده Database Schema Overview

  • ایجاد جدول فیلم Create Films Table

  • ایجاد جدول مشتریان Create Customers Table

  • ایجاد جدول اتاق ها Create Rooms Table

  • ایجاد جدول نمایش Create Screenings Table

  • ایجاد جدول صندلی Create Seats Table

  • ایجاد جدول رزرو Create Bookings Table

  • جدول Reserved_Seat ایجاد کنید Create Reserved_Seat Table

  • داده ها را وارد کنید Insert the Data

توابع جمع Aggregate Functions

  • بخش مقدمه Section Introduction

  • توابع جمع چیست؟ What are Aggregate Functions

  • شمردن Count

  • مجموع Sum

  • حداقل و حداکثر Min and Max

  • میانگین Average

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • گروه بندی داده ها Grouping Data

  • داشتن بند Having Clause

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

سوالات فرعی Subqueries

  • بخش مقدمه Section Introduction

  • سوالات فرعی چیست؟ What Are Subqueries

  • سوالات فرعی غیر مرتبط: قسمت 1 Non-Correlated Subqueries: Part 1

  • سوالات فرعی غیر مرتبط: قسمت 2 Non-Correlated Subqueries: Part 2

  • سوالات فرعی مرتبط Correlated Subqueries

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

توابع MySQL - توابع رشته و توابع تاریخ MySQL Functions - String Functions and Date Functions

  • بخش مقدمه Section Introduction

  • توابع MySQL چیست؟ What Are MySQL Functions?

  • الحاق Concatenation

  • رشته های فرعی Substrings

  • حروف بزرگ و کوچک Upper and Lower Case

  • تمرین 1 Exercise 1

  • راه حل 1 Solution 1

  • تابع تاریخ Date Function

  • تابع ماه Month Function

  • عملکرد سال Year Function

  • تمرین 2 Exercise 2

  • راه حل 2 Solution 2

چالش ها Challenges

  • بخش مقدمه Section Introduction

  • چالش یک Challenge One

  • راه حل یک Solution One

  • چالش دو Challenge Two

  • راه حل دو Solution Two

  • چالش سه Challenge Three

  • راه حل سه Solution Three

  • چالش چهار Challenge Four

  • راه حل چهار Solution Four

  • چالش پنج Challenge Five

  • راه حل پنجم Solution Five

  • چالش ششم Challenge Six

  • راه حل ششم Solution Six

اطلاعات اضافی - کد منبع و موارد دیگر Extra Information - Source code, and other stuff

  • سخنرانی و اطلاعات پاداش Bonus Lecture and Information

نمایش نظرات

آموزش SQL برای مبتدیان: SQL را با استفاده از MySQL و طراحی پایگاه داده بیاموزید
جزییات دوره
8 hours
122
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
139,538
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Tim Buchalka's Learn Programming Academy Tim Buchalka's Learn Programming Academy

برنامه نویسان و معلمان حرفه ای - 1.75 میلیون دانش آموز

Jean-Paul Roberts Jean-Paul Roberts

برنامه نویس کامپیوتر، تحلیلگر و معلم