MySQL Training - Classroom
1.250,00 EUR
- 16 hours
Become a confident SQL developer with our training course—a comprehensive, hands‑on program designed for beginners and aspiring database professionals. Starting with the basics of relational database management, you’ll learn how to install MySQL, set up databases, and work with essential SQL commands. From there, you’ll dive deep into data retrieval, analytical queries, joining datasets, and advanced SQL features that help you solve real‑world problems.
Key Features
Language
Course material in English
Level
Beginner - intermediate level
16 Hours of Instructor-Led Training
30+ hours recommended study time
Complementary self-paced eLearning course
Auto-Graded Assessments and Recall Quizzes
Practice
80+ Hours of Hands-On with Cloud Labs
Ask for date confirmation!
Program completion certification included
Learning Outcomes
At the end of this program, you will be able to:
MySQL Fundamentals
Understand MySQL beyond basic usage and its core functionalities.
Database Creation
Learn to create databases and define tables with proper data structures.
DML & DDL Commands
Master commands like INSERT, UPDATE, DELETE, and more.
Analytical Queries
Write SQL queries using MIN, MAX, AVG, and other functions.
Data Joins
Combine data from multiple tables using JOIN, UNION, and related techniques.
Grouping & Clauses
Organize and manipulate data using SQL clauses and grouping functions.
Mathematical Functions
Perform advanced calculations within your database.
Advanced SQL Features
Solve complex problems using triggers, stored procedures, and views.
Application Integration
Connect MySQL with frameworks like Node.js, Python, and PHP.
Database Performance Optimization
Improve performance with indexing, query optimization, and backups.
Ordering Results
Sort and display query results according to application requirements.
Indexing Techniques
Apply indexing strategies to enhance database efficiency.
Database Security
Implement best practices to secure databases and manage access.

Course timeline
Getting Started with MySQL
Lesson 1
- Setup MySQL database
- Discuss data types that can be used
- Leverage CREATE TABLE DDL for setting up a schema of tables
- Using Primary Key and Foreign Key constraints
- Insert, Update and Delete for DML operations
- Alter and Drop existing tables
- Adding and examining Constraints on tables
Deep Dive into SQL Statements
Lesson 2
- Select and Select Distinct for removing duplicates
- Leverage Where statement to narrow resulting data set
- Count and Limit for diagnosing and controlling resulting data set
- Specify ordering of retrieved data by using ORDER BY
- Leverage sub-queries with IN and BETWEEN
Analytical SQL queries
Lesson 3
- Getting statistics about data by using MIN MAX and AVG
- leverage GROUP BY to aggregate data in a custom way
- Conditional GROUP BY statements with HAVING clause
Joining Data from multiple data sets
Lesson 4
- Creating tables using primary key references
- INNER JOIN for full joins
- LEFT and RIGHT joins for joining data
- Full Outer Join and Union
Advanced SQL language features
Lesson 5
- Perform advanced calculations with mathematical functions
- Operations on String and Text columns
- Leverage Self-Join when needed to join the table with itself
Using MySQL with web applications
Lesson 6
- MySQL Application with Node.js (Express)
- MySQL Application with Python (Django)
- MySQL Application with PHP (Laravel)
Using MySQL with web applications
Lesson 7
- Securing MySQL
- Track Performance Problems with EXPLAIN
- Use Indexing to improve the performance of search queries
- Prepared Statements as a best MySQL query pattern
- Performing Backups and using Logs
- Decomposition of complex queries into simpler ones

Who Should Enroll in this Program?
Prerequisites
Participants should have a basic understanding of Relational Database Management Systems (RDBMS) is required. Familiarity with RDBMS concepts is advantageous.
Aspiring Database Administrators
Software Developers & Backend Engineers
Full-Stack Developers aiming to work with MySQL
Data Analysts & BI Professionals seeking expertise in querying
IT Professionals & System Administrators who manage and optimize databases.
Students & Tech Enthusiasts
Statements
Licensing and accreditation
The course is offered according to Partner Program Agreement and complies with the License Agreement requirements.
Equity Policy
Candidates are encouraged to reach out to AVC for guidance and support throughout the accommodation process.
Frequently Asked Question

Need corporate solutions or LMS integration?
Didn't find the course or program which would work for your business? Need LMS integration? Write us, we will solve everything!
