Entry Level Software Development Learning Track

Entry Level Software Development Learning Track

Microsoft LT-SD

Free of Charge

Code builds everything.

This curriculum is designed for those that have never attempted programming. You will learn how to think logically about creating basic programs and functions, developing interactive webpages, keeping the user in mind during the design process, and analyzing algorithms and data for efficiency.

What you will learn

  • Think Logically and Systematically
  • Create Basic Programs and Functions
  • Develop Interactive Webpages
  • Create Basic Object-Oriented Programs
  • Apply Software Development to Real-World Scenarios
  • Design Software for Global Audiences

What’s included

Entry Level Software Development Learning Track - Curriculum Overview

  • Course 1: Introduction to Python: Absolute Beginner
  • Course 2: Introduction to Design Thinking
  • Course 3: Logic and Computational Thinking
  • Course 4: Introduction to Python: Fundamentals
  • Course 5: Writing Professional Code
  • Course 6: Learn to Program in Java
  • Course 7: Object Orientated Programming in Java
  • Course 8: Building Interactive Prototypes using JavaScript
  • Course 9: Building Functional Prototypes using Node.js
  • Course 10: Designing a Technical Solution
  • Course 11: Algorithms and Data Structures
  • Course 12: Introduction to Developing International Software
Write Your Own Review

Only registered users can write reviews. Please Sign in or create an account

Free of Charge

Logic and Computational Thinking

Course 1

Think Logically and Systematically

Logic and Computational Thinking

Microsoft DEV262x
Free of Charge
Microsoft
Open edX
90 days
Introduction to Python: Absolute Beginner

Course 2

Create Basic Programs and Functions

Introduction to Python: Absolute Beginner

Microsoft DEV236x
Free of Charge
Microsoft
Open edX
90 days
Introduction to Python: Fundamentals

Course 3

Process Simple Data Structures and Files

Introduction to Python: Fundamentals

Microsoft DEV274x
Free of Charge
Microsoft
Open edX
90 days
Designing a Technical Solution

Course 4

Develop a Simple Technical Solution

Designing a Technical Solution

Microsoft DEV284x
Free of Charge
Microsoft
Open edX
90 days
Building Interactive Prototypes using JavaScript

Course 5

Develop Interactive Webpages

Building Interactive Prototypes using JavaScript

Microsoft DEV279x
Free of Charge
Microsoft
Open edX
90 days
Building Functional Prototypes using Node.js

Course 6

Develop and Deploy Dynamic Websites

Building Functional Prototypes using Node.js

Microsoft DEV280x
Free of Charge
Microsoft
Open edX
90 days
Learn to Program in Java

Course 7

Create Advanced Programs and Functions

Learn to Program in Java

Microsoft DEV276x
Free of Charge
Microsoft
Open edX
90 days
Object Oriented Programming in Java

Course 8

Create Basic Object-Oriented Programs

Object Oriented Programming in Java

Microsoft DEV277x
Free of Charge
Microsoft
Open edX
90 days
Algorithms and Data Structures

Course 9

Analyze Algorithms and Data Structures for Efficiency

Algorithms and Data Structures

Microsoft DEV285x
Free of Charge
Microsoft
Open edX
90 days
Writing Professional Code

Course 10

Apply Software Development to Real-World Scenarios

Writing Professional Code

Microsoft DEV275x
Free of Charge
Microsoft
Open edX
90 days
Introduction to Design Thinking

Course 11

Design User-Centric Software

Introduction to Design Thinking

Microsoft DEV241x
Free of Charge
Microsoft
Open edX
90 days
Developing International Software

Course 12

Design Software for Global Audience

Developing International Software

Microsoft DIS50x
Free of Charge
Microsoft
Open edX
90 days

* Required Fields