- Develop an understanding of programming core concepts
- Discover the structure of programming languages
- Learn foundational programming concepts, practices, and terminology
Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
Build the Finance Skills That Lead to Promotions, Not Just Certificates
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
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.
Syllabus
Courses under this program:
Course 1: Introduction to Career Skills in Software Development
-Get a comprehensive introduction to computer programming to land a new job, boost your career, and tackle the Microsoft GSI Programming Foundations certification exam.
Course 2: Programming Foundations: Fundamentals
-Prepare to learn the fundamental concepts, practices, and terminology of programming in this introductory course.
Course 3: Programming Foundations: Beyond the Fundamentals
-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.
Course 4: Programming Foundations: Object-Oriented Design
-Good software starts with great design. Get a fun and fresh introduction to object-oriented design and analysis—from defining requirements to diagramming classes.
Course 1: Introduction to Career Skills in Software Development
-Get a comprehensive introduction to computer programming to land a new job, boost your career, and tackle the Microsoft GSI Programming Foundations certification exam.
Course 2: Programming Foundations: Fundamentals
-Prepare to learn the fundamental concepts, practices, and terminology of programming in this introductory course.
Course 3: Programming Foundations: Beyond the Fundamentals
-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.
Course 4: Programming Foundations: Object-Oriented Design
-Good software starts with great design. Get a fun and fresh introduction to object-oriented design and analysis—from defining requirements to diagramming classes.
Courses
-
Prepare to learn the fundamental concepts, practices, and terminology of programming in this introductory course.
-
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.
-
Get a comprehensive introduction to computer programming to land a new job, boost your career, and tackle the Microsoft GSI Programming Foundations certification exam.
Taught by
Annyce Davis and Sasha Vodnik