Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
58 Lessons (5h 5m)
    • 1. Introduction to The Course

      4:17
    • 2. What is Relational Databases and MySQL

      2:38
    • 3. Install MySQL

      4:37
    • 4. MySQL Workbench

      5:02
    • 5. MySQL Database on Microsoft Azure

      10:04
    • 6. MySQL MySQL Database on AWS

      7:46
    • 7. Create and Drop Databases

      3:30
    • 8. Create Users

      11:36
    • 9. Exercise Create Database and User

      3:15
    • 10. Database Tables

      15:37
    • 11. Data Types

      8:12
    • 12. Primary Keys

      6:37
    • 13. Constraints

      8:04
    • 14. Exercise Create Tables Employees and Jobs

      9:02
    • 15. Foreign Keys

      13:23
    • 16. Exercise Create Tables Previous Experience

      5:27
    • 17. Create table using Table Data Import Wizard

      2:15
    • 18. Import Data Into Database

      5:19
    • 19. Exercise Import Data (Employees and Cities)

      2:39
    • 20. Exercise Primary and Foreign Keys For Status Table

      2:21
    • 21. Export Data out of Database

      1:47
    • 22. Entity Relationship Diagram (ERD)

      4:07
    • 23. Select Statement

      4:58
    • 24. Exercise Select Statement

      1:56
    • 25. Where

      9:12
    • 26. Exercise Where

      1:20
    • 27. Order by

      4:07
    • 28. Exercise Order By

      2:00
    • 29. Exercise And or

      3:00
    • 30. Like and Wildcards

      5:32
    • 31. Exercise Like and Wildcards

      2:01
    • 32. Distinct

      8:27
    • 33. In

      4:09
    • 34. Between

      1:24
    • 35. Exercise Between and In

      1:52
    • 36. Union

      8:27
    • 37. Case Statement

      10:03
    • 38. Exercise CASE Statement

      3:19
    • 39. Exercise Union Operator

      4:18
    • 40. EXISTS

      3:50
    • 41. Subquery

      8:22
    • 42. Exercise Subquery

      2:26
    • 43. Aggregate Functions Min and Max

      6:00
    • 44. Aggregate Functions Count

      6:36
    • 45. Exercise Create Table Budget with Some Queries

      6:14
    • 46. Aggregate Functions Avg and Sum

      3:55
    • 47. Group By

      7:44
    • 48. Having

      3:10
    • 49. Exercise Aggregate Functions

      2:48
    • 50. DML and DDL

      1:30
    • 51. Insert Into Statement

      9:29
    • 52. Exercise Insert Into Statement

      3:55
    • 53. Cloning a Table

      6:26
    • 54. Delete Statement

      5:26
    • 55. Update Statement

      7:39
    • 56. Exercise Update Statement

      1:57
    • 57. Exercise Update Status of Employees

      3:32
    • 58. Final Lecture

      0:36
23 students are watching this class

About This Class

Welcome to the Complete MySQL For Beginners Course, The ultimate practical guide to master MySQL Server for developers.

This course will start with you from zero level experience in SQL databases, starting to level up as we are going through the course.

This course will guide you how to install MySQL on a local machine step by step and even how to create your own cloud databases on the most required cloud services providers in the market...AWS (Amazon Web Services) and Microsoft Azure.

You will learn what is meant by concepts like DBaaS and Amazon Relational Database Service (RDS)

After you learn the basic concepts of the MySQL and relational databases and how to install it on a machine and on the cloud, now it will be about time to dive deeper into the world of SQL databases and learn :

  • How create databases and schemas.

  • How create tables and views.

  • Understand all the big concepts like DML, DDL, T-SQL and DBaaS.

  • You will learn how to create users to access your database based on specific permissions you gave them.

  • How to create different constraints.

  • Create primary keys, foreign keys and composite keys.

  • How to export and import a bulk of data in and out of your database.

  • How to retrieve data from your database using select statement.

  •  How to filter data using where clause.

  • How to use aggregate functions (Sum, Min, Max..etc).

  • Learn how to use group by and having with aggregate functions.

  • How to use case statement.

  • How to use the keywords like between, in, distinct and percent.

  • Understand how to create subqueries.

  • How to manipulate data using Insert, update, delete statements.

  • How to use joins to link two tables or more together.

  • How to design complex database relations.

You will be designing a small human resources database from scratch, and we will also work with the  Sakila database.

You will have the chances to create joins in two different ways, first using SQL script and you will learn how to do this step by step, and visually using the management studio features which allows you to create joins much faster and easier.

Give your CV a huge boost by mastering the MySQL with the Complete MySQL for Beginners course, do not hesitate joining this class.