June sale - up to 25% off training courses – use code: JUNSALE26TT

MySQL for Developers

Advanced capability for MySQL developers

This five-day course is for developers who already work with MySQL and want to strengthen how they build, manage and troubleshoot database-driven applications. You’ll develop a deeper understanding of SQL structures, stored logic, data handling, execution behaviour and database performance, with exercises that reflect the demands of real development work. The course is suited to experienced developers looking to move beyond core MySQL use and take on more complex responsibilities across application data, reliability and maintainability. 

Learning objectives
  • Write more structured SQL  
  • Build stored routines  
  • Use triggers and functions  
  • Apply Common Table Expressions  
  • Work with window functions  
  • Manage import and export tasks  
  • Review execution behaviour  
  • Strengthen database maintainability 

Key facts

Certification

This course supports preparation for MySQL Developer certification and covers 1Z0-909 exam topics. 

Who it’s for

This course is for developers and technical professionals with MySQL and SQL experience who want to build advanced database applications. 

Prerequisites

This course requires experience using MySQL, including writing queries and basic database management tasks. 

Exam information

The course covers 1Z0-909 exam topics, but exam is not included. 

Optional extras

This course includes hands-on labs and access to learning materials for continued practice. 

Pre-course

No preparation work is required for this course. 

FAQs

This five-day course helps experienced MySQL users strengthen the way they build and support database-driven applications. It covers SQL structures, stored routines, functions, triggers, data movement, connectors and execution behaviour, helping developers make better technical decisions when working with application data. 

Is this course suitable for new MySQL users?

No. This course is designed for people who already have basic SQL knowledge and some hands-on experience using MySQL. You should be comfortable writing core SQL statements before joining, as the course moves into more detailed development topics such as subqueries, stored routines, functions, triggers and database behaviour. 

What MySQL development skills will I build?

You’ll build skills across SQL expressions, data types, subqueries, Common Table Expressions, window functions, stored routines, procedures, functions and triggers. These areas help you work with more complex database requirements, structure logic more clearly and support applications where data accuracy, maintainability and reliability matter. 

Will the course help me write better SQL?

Yes. The course explores how to shape, retrieve and manage data using SQL expressions, functions, grouping, ordering, subqueries and CTEs. This gives you more options when handling complex application requirements, helping you produce SQL that is clearer, more controlled and easier for development teams to maintain. 

Does the course cover reusable database logic?

Yes. You’ll learn how stored routines, procedures, functions, parameters, cursors, triggers and exception handling can be used in MySQL. These techniques help you manage repeated rules or data processes more consistently, reducing duplication across application code and supporting cleaner, more maintainable database development. 

Will I learn about data movement and integration?

Yes. The course includes import and export tasks, MySQL client interfaces, connectors, Java and PHP connectivity, and MySQL and NoSQL integration. This helps you understand how MySQL fits into wider application architectures and how data can move between systems, tools and development workflows. 

Does the course support certification preparation?

Yes, the course supports preparation for MySQL Developer certification and includes coverage of 1Z0-909 exam topics.  

Why study with TSG?
25+ years' experience

Trusted by individuals, businesses and public sector organisations for over 25 years.

20,000+ learners trained

Join a network of learners focused on developing their software testing skills 

98% customer satisfaction

TSG trainers are frequently rated as ‘good’ or ‘excellent’ by our learners

We're here to help
Speak to our learning experts

Not sure which course or study option is right for you? Get in touch with our team of advisors for personalised guidance and support throughout your learning journey.

Business transformation
Looking to develop your business or team?

Need to upskill your team? Our bespoke development solutions are designed to enhance team performance, retain talent, and drive organisational excellence. One of our development consultants would love to chat.

Quote request

Please complete the form to ensure your quote is accurate and we will contact you soon.

Page {{ step }} of 2

Back Next