My curriculum:

 

  • It all starts with columns and rows in a spreadsheet

  • A spreadsheet with an API? What is an API anyway?

  • Why not learn a valuable programming language while playing with data on a spreadsheet

  • Learn JDBC first - connecting to the data

  • Set up data test in SQLITE

  • Query the data - learn SQL basics

  • Write a WebApp

  • Publish WebApp on the Cloud

 

Advanced level

  • Introduction to the data model - entity relationship diagram

   In the beginning we work on only one table but here we have multiple relational tables

  • A data warehouse environment to store and manipulate data and relationships

  • MySQL, Postgres

click here for FREE tutorials