Back to Foundations of Coding Back-End
Microsoft

Foundations of Coding Back-End

This course focuses on the fundamental concepts of back-end development. You'll learn to solve problems, design algorithms, and write efficient, modular code using industry-standard practices. By the end of the course, you will be able to: Summarize the foundational principles and practices of back-end development. Plan back-end projects using industry-standard tools and methodologies. Apply logical thinking and problem-solving techniques in programming. Design algorithms and flowcharts to represent logical steps in programming. Implement control structures and loops for repetitive tasks. Develop modular code using functions and methods.

Status: Diagram Design
Status: Debugging
BeginnerCourse38 hours

Featured reviews

TA

Reviewed Oct 9, 2025

extremely instructive and effectively emphasizes practical experience

AK

Reviewed Jun 13, 2025

It was an excellent course and i enjoyed very well.

WH

Reviewed Oct 4, 2025

The Module 2 section, "Introduction to Logical Thinking and Problem-Solving," provides an excellent foundation.

PK

Reviewed Apr 17, 2025

The quality of the presentation and execution was very high, making the course enjoyable.

All reviews

Showing: 20 of 30

Thiago
5.0
Reviewed May 24, 2025
Nikolai
5.0
Reviewed Sep 29, 2025
Mohab
5.0
Reviewed Nov 25, 2025
Santhosh
5.0
Reviewed Dec 6, 2024
Win
5.0
Reviewed Oct 5, 2025
Pouria
5.0
Reviewed Apr 18, 2025
David
5.0
Reviewed Mar 21, 2025
Jorge
5.0
Reviewed Feb 11, 2025
Talal
5.0
Reviewed Oct 10, 2025
Abhiram
5.0
Reviewed Jun 14, 2025
Emre
5.0
Reviewed Jan 26, 2025
Mahtab
5.0
Reviewed Nov 26, 2024
Inacio
5.0
Reviewed Jul 6, 2026
Israel
5.0
Reviewed Jan 22, 2026
Roberto
5.0
Reviewed Sep 19, 2025
Pedro
5.0
Reviewed Feb 10, 2025
Badan
5.0
Reviewed Oct 7, 2025
Pavitha
5.0
Reviewed Nov 8, 2025
Sofwan
5.0
Reviewed Nov 25, 2025
Karimov
5.0
Reviewed Mar 19, 2025