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: Programming Principles
Status: Git (Version Control System)
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.

JV

Reviewed Feb 10, 2025

I really liked the course, I recommend it to everyone who wants to stay updated.

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

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