Work through Harvard’s introduction to programming, algorithms, memory, data structures, and web development.
Provider: Harvard CS50. The learning materials linked here are free to access. Any optional services or certificates are subject to the provider’s terms.
Helpful preparation: Intro to Programming.
Continue learning: CS50: Introduction to Databases with SQL.