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
Courses
-
1
Introduction to Career Skills in Software Development2h 2mIntroduction to Career Skills in Software Development
By: Annyce Davis
Get a comprehensive introduction to computer programming to land a new job, boost your career, and tackle the Microsoft GSI Programming Foundations certification exam.
-
2
Programming Foundations: Fundamentals3h 11mProgramming Foundations: Fundamentals
By: Annyce Davis
Prepare to learn the fundamental concepts, practices, and terminology of programming in this introductory course.
-
3
Programming Foundations: Beyond the Fundamentals3h 6mProgramming Foundations: Beyond the Fundamentals
By: Sasha Vodnik
Dive deeper into the foundational concepts, practices, and terminology of programming. Learn how to work with collections, use external code, find and fix bugs, and more.