Explore how to write database driven applications in Python by creating various types of clients that connect to MySQL databases using Python code and Python-related MySQL features and tools.
Class Deals by MOOC List - Click here and see Coursera's Active Discounts, Deals, and Promo Codes.
By the end of this course, you’ll be able to:
- Utilize Python code to create, populate and manipulate MySQL databases and tables
- Access advanced functionality in MySQL using custom built Python clients
- Develop working familiarity with advanced topics in MySQL
- Apply the principles of advanced MySQL topics to problem solving using Python
- Develop a working knowledge of the methods by which a MySQL database connects to the web via a Django API
- Create a useful Python application capable of administration of a MySQL database
You’ll gain experience with the following tools and software:
- Python code
- Python-related MySQL features and tools
- Django REST framework
- _meta API
To take this course, you must have completed the previous course Advanced MySQL topics. You must also be eager to continue your journey with coding.
Course 6 of 9 in the Meta Database Engineer Professional Certificate.
What You Will Learn
- Utilize Python code to create, populate and manipulate MySQL databases and tables.
- Create a useful Python application capable of administration of a MySQL database.
Syllabus
WEEK 1
Interacting with a MySQL database using Python
Learn to use Python code to create, populate and manipulate MySQL databases and tables.
WEEK 2
Performing queries in MySQL using Python
Access query functionality in MySQL using Python clients.
WEEK 3
Advanced Database Clients
Explore advanced topics in MySQL and apply these principles to problem solving using Python.
WEEK 4
Working with a Database Client
Apply the skills you have learned in this course to create a useful Python application capable of administering a MySQL database.