Hasura’s MySQL Course for Frontend Developers
This course is a super-fast introduction to learning about key concepts of MySQL and setting it up for app development.
Here's the list of contents; please use it to go directly to the section that you need:
- Introduction to MySQL
- What is MySQL?
- Setup and Installation
- Installing MySQL on Windows
- Installing MySQL on Mac
- Installing MySQL on Linux
- Core Concepts
- Data Warehouse
- OLAP vs OLTP
- Schema, DDL, and DML
- Constraints
- Functions
- Joins
- Set Operations
- Nested Queries
- Rank Functions
- Triggers
- Indexing
- Backup & Restore