Pathway Summary
Discover the skills needed for a career in software development. Learn the core concepts and structure of programming languages and learn how they are applied.

Develop an understanding of programming core concepts

Discover the structure of programming languages

Learn foundational programming concepts, practices, and terminology