First Look: MySQL 8 for Developers

Go to class
Write Review

Free Online Course: First Look: MySQL 8 for Developers provided by LinkedIn Learning is a comprehensive online course, which lasts for 2-3 hours worth of material. The course is taught in English and is free of charge. Upon completion of the course, you can receive an e-certificate from LinkedIn Learning. First Look: MySQL 8 for Developers is taught by Ami Levin.

Overview
  • Get up and running with MySQL 8. Learn how to leverage its radical new capabilities to design and build robust, elegant, scalable, and secure applications in less time and effort.

Syllabus
  • Introduction

    • Better applications with MySQL 8
    • What you should know
    1. Unleashing the Power of Window Functions
    • Windows and the OVER clause
    • Window frames
    • Rows vs. range
    • Aggregate window functions
    • Ranking window functions
    • Offset window functions
    • Analytic window functions
    • Challenge: Window functions
    • Solution: Window functions
    2. Using Common Table Expressions (CTE)
    • Derived tables, views, and common table expressions (CTEs)
    • CTE demo
    • Recursive CTE
    • Challenge: Use CTEs
    • Solution: Use CTEs
    3. Understanding Lateral Derived Tables
    • SQL joins
    • Lateral derived tables
    • Challenge: Use lateral derived tables
    • Solution: Use lateral derived tables
    4. InnoDB Enhancements
    • Changes to AUTO_INCREMENT
    • Data dictionary and atomic DDL
    • MySQL Document Store
    • Structured vs. unstructured data
    5. Tightening Security
    • Using roles
    • Password and encryption enhancements
    6. Improving Performance
    • Descending order indexes
    • Invisible indexes
    • Functional key indexes
    • Resource management
    Conclusion
    • Next steps