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
Here’s a list of all the courses that are part of this learning pathway. Not interested in completing the entire pathway? You can click on the links to get started on individual courses.
Join the free UpSkill-A-Thon challenge! You may be eligible if you live in the following states: Wisconsin, North Dakota, and Louisiana. See each competition page for more details.
Note: Only courses started and completed between February 1, 2023 - March 31, 2023 count towards the UpSkill-A-Thon.