Skip to main content

Microsoft - Software Development Track

TRACK OVERVIEW

Software Development

Learn about general software development aspects such as application life-cycle management and application specifications. These two concepts cover a general understanding of how software applications are created, deployed, and maintained by application developers.

Becoming successful in programming doesn't require a deep understanding of computer hardware but a general understanding of how a computer stores and processes information helps the programmer become more efficient at writing code.

WHAT YOU'LL LEARN

Build a solid foundation for programming by learning basic logic and exploring how logic forms the foundation of computer programs.

Microsoft

Learn how to write faster and more efficient code against the backdrop of famous algorithms.

Microsoft

Get started on the path to becoming a software engineer by learning core coding skills in Java—one of the most popular programming languages.

Microsoft

One of the most important skills in software development is designing how code is organized. In this Java course, learn how to apply industry-standard practices as you structure your software.

Microsoft

Writing professional code is a team sport. Learn how to elevate your game to the next level.

Microsoft

Turn your idea into a prototype as you learn the process of designing and prototyping web applications to solve real problems.

Microsoft

Design Thinking is a creative process that combines thoughtful user research with rapid iteration. Learn why it becomes an industry standard all over the world.

Microsoft

LUNA TECHNOLOGIES INC. 2022. All rights reserved.