Become a Programmer: Foundations

Programmers are in higher demand today than ever before. Get the essential skills and tools to become a successful software engineer, and learn the fundamental concepts and practices that are critical to the task of coding—no matter what language you choose.

  • Develop the knowledge to begin programming in any language.

  • Connect programming theory to practice in real life scenarios.

  • Learn and apply best practices from experts in the field.

Courses

  1. 1

  2. 2

  3. 3

  4. 4

  5. 5

  6. 6

  7. 7

  8. 8

  9. 9

  10. 10

  11. 11

  12. 12

  13. 13

Earn your badge of completion

Instructors

Related Topics