Novice to professional database developer in 4 weeks.
Novice to professional database developer in 4 weeks.
Establish the strongest possible foundation in database development by learning how to use MySQL - the most popular open source database in the world - write queries, create reports at will, build web applications, incorporate MySQL as the database layer - make your development dreams a reality by taking this course and putting a check mark next to your growing development skillset.
Database development with MySQL is one of the most fundamental skills that a technology professional needs to thrive in today's workplace. This course gives you that skill. You'll start with the absolute basics of installing and creating databases and work your way through building web applications with MySQL as the database, by the end of this course you'll be able to apply what you have learnt and do virtually anything you want with databases.
Regardless of whether you have experience with flashy new frameworks which try (and fail) to abstract the core of database queries, understanding and having the ability to manipulate these abstractions at will is fundamental to becoming a professional developer - which learning MySQL accomplishes.
This course has it all -
- Setting up MySQL, working with online IDE's
- Creating Databases and Queries
- Using logical operators, manipulating tables/rows/data
- Learning how joins work and using them at will
- Building web applications with
I'm so confident that you'll enjoy what you learn in this course that there is a no-questions asked 30-day money back guarantee (from the date of purchase). So what are you waiting for? Join today and I'll see you in the course.
Introduction to the course
Introduce yourself to the class and learn how to get help in Q & A section and free live chat
Why we will use an online IDE to develop code in this course
Additional resources and help for students with setup
MySQL installation, setup and database creation steps for Windows users
MySQL installation, setup and database creation steps for Mac users
MySQL installation, setup and database creation steps for AWS cloud9 users
What is MySQL and how wide is it's reach?
How to create a database/schema
Text information for Create a Database/Schema video
A look at tables, structures for queries and syntax used in the course
Learn how to work with tables in databases
Learn how to insert data into tables
Text follow-up to inserting rows of data video
Working with select in MySQL
Text follow-up for working with select video
Working with the concat and substring operators
Text follow-up lecture to working with concat and substring operators
Homework code challenge
Text version of homework challenge
Solution to homework assignment
Text solution to homework challenge
Using scripts to develop code and running them instead of using the console
Text description of how to run queries via scripts
A look at SQL
Learn how to use additional features like limit, order by and distinct
Text follow-up to limit, order by and distinct features
Learn how to use count, like and group by features
Text follow-up for video lecture on using count, like and group by
Learn how to use min and max
Text follow-up to video lecture on min and max operators
Code challenge to create a new report
Text solution to report
Learn about different data types and their features
Text lecture follow-up to video on data types
Learn the details about where and how to use it, along with not equal
Text lecture follow-up to where and not equal
Working with comparison operators
Text lecture follow-up to comparison operators video
Working with or
Text lecture follow-up for working with Or
Working with null entries and blanks
Text lecture follow-up for working with null and blank video
Working with case
Text lecture follow-up for working with case statements
Working with date and time formats
Text lecture follow-up for video on working with dates and times
More date, time and date math
Text lecture follow-up to video on more date, time and math
Final project for section 3, report on working with birthdays
Text solution to final project on section 3 - birthday reporting
Update rows of data in tables
Text lecture follow-up to updating
More info and usage of update
Text follow-up to more use of updates
How to use delete to remove data
Text lecture follow-up on how to use delete
Learn what are primary and foreign keys
Text version of primary and foreign keys video
Setup our tables and data to work with joins
Text follow up to data prep for joins video
Learn about joins and using aliases
Text follow-up to Joins and aliases video
Joins more in-depth
Text follow-up to more about joins video
Learn about inner, left, outer and right joins
Text follow-up to video on different types of joins
Learn about left joins
Text follow-up to video on left joins
Code challenge to fix a bad join
Text follow up to fixing a bad join challenge
Learn about subselects
Text follow-up to lecture on subselects
Subselects more in-depth
Text followup to video on subselects more in-depth
Part 1 of final project for section 5
Text solution to final project part 1
Part 2 of final project for section 5
Text solution to final project part 2 of section 5
Intro to building web applications
Working with HTML and CSS - web building blocks
Text follow-up to video on HTML and CSS
Start the web app
Text follow-up to form collector project
Add styling to the form collector
Text follow-up lecture to adding styling
Create a table for the app using sql
Text follow-up to creating a table with sql
E-book for students of this course to learn introductory php
Create a config file along with other php
Text lecture follow-up to config and other php
Complete the code for receiver.php
Text lecture follow-up to complete receiver.php file
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.
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.