We may earn an affiliate commission when you visit our partners.
Course image
Taught by Meta Staff

Want to get started in the world of database engineering? This program is taught by industry-recognized experts at Meta. You’ll learn the key skills required to create, manage and manipulate databases, as well as industry-standard programming languages and software such as SQL, Python, and Django used for supporting outstanding websites and apps like Facebook, Instagram and more.

Read more

Want to get started in the world of database engineering? This program is taught by industry-recognized experts at Meta. You’ll learn the key skills required to create, manage and manipulate databases, as well as industry-standard programming languages and software such as SQL, Python, and Django used for supporting outstanding websites and apps like Facebook, Instagram and more.

In this program, you’ll learn:

Core techniques and methods to structure and manage databases. Advanced techniques to write database driven applications and advanced data modeling concepts. MySQL database management system (DBMS) and data creation, querying and manipulation. How to code and use Python Syntax How to prepare for technical interviews for database engineer roles.

Any third-party trademarks and other intellectual property (including logos and icons) referenced in the learning experience remain the property of their respective owners. Unless specifically identified as such, Coursera’s use of third-party intellectual property does not indicate any relationship, sponsorship, or endorsement between Coursera and the owners of these trademarks or other intellectual property.

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Six courses

Introduction to Databases

(0 hours)
In this course, you'll learn about databases and their modern applications. You'll explore different database management systems, practice creating databases, and selecting data using SQL commands.

Database Structures and Management with MySQL

(0 hours)
Develop a working knowledge of MySQL database management system (DBMS). Gain DBMS skills such as data creation, querying and manipulation. You’ll gain further experience with SQL statements, clauses and data types. By the end of this course, you’ll be able to utilize the MySQL DBMS to build and modify relational databases with SQL.

Advanced MySQL Topics

(0 hours)
In this course, you'll progress from simple SQL statements to advanced database engineering with MySQL. You'll learn to use control statements, variables, and develop user-defined functions and procedures. You'll also optimize queries, use common table expressions, and understand triggers and events. Finally, you'll utilize subqueries, joins, views, and transactions for data analysis.

Database Clients

(0 hours)
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.

Advanced Data Modeling

(0 hours)
Develop a working knowledge of advanced database concepts such as usage, modeling, automation, storage, optimization, and administration.

Database Engineer Capstone

(0 hours)
In this course, you'll design and build a database solution for Little Lemon restaurant. You'll set up a database project, add sales reports, create a table booking system, work with data analytics and visualization, and create a database client. You'll also demonstrate your ability with Git, MySQL Workbench, Tableau, and Python.

Learning objectives

  • Demonstrate proficiency of sql syntax and explain how it’s used to interact with a database.
  • Create databases from scratch and learn how to add, manage and optimize your database.
  • Write database driven applications in python to connect clients to mysql databases.
  • Develop a working knowledge of advanced data modeling concepts.

Save this collection

Save Meta Database Engineer to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser