Programming Foundations Databases
Learn essential database concepts including relational structures, data modelling, tables, relationships and the principles underlying modern database applications.
Develop practical database expertise covering relational concepts, SQL, MySQL, database development, administration, application integration and data management.

Learn essential database concepts including relational structures, data modelling, tables, relationships and the principles underlying modern database applications.
Build an accessible introduction to MySQL, databases, tables, records and queries for learners who need database knowledge without advanced programming experience.
Develop core MySQL skills for creating databases, querying information, managing tables and working effectively with relational data.
Learn how to install, configure and manage MySQL environments while understanding essential settings required for reliable database development.
Learn how to use phpMyAdmin to manage MySQL databases, tables, users, queries and common administrative tasks through a web interface.
Build practical MySQL development skills covering database structures, SQL queries, data management and application-oriented database techniques.
Explore advanced MySQL concepts for more sophisticated database development, administration, querying and performance-oriented problem-solving.
Learn how Node.js applications work with databases, focusing on data access, querying, application integration and practical backend development.
Build foundational SQL skills for querying, filtering, joining, sorting and analysing data stored in relational database systems.
The display name is shown in all public fields, such as the author name, instructor name, student name, and name that will be printed…
Learn more