Mohadra
Learn fast, stay consistent
0%Progress

Software Engineering

What is Software

A practical introduction to software and how it is developed.

Goal:

Learn what software is and how it is developed

3Lessons
6Micro-lessons
BeginnerDifficulty
Lesson 1

Software in Daily Life

How software shows up around you and what it actually does.
Start2 Micro-lessons

Micro lesson 1
Input, Process, Result
Micro lesson 2
Software and Hardware Together
Lesson 2

From Idea to App

How a software idea becomes a real working product.
Start2 Micro-lessons

Micro lesson 1
Building Software Step by Step
Micro lesson 2
Who Does What
Lesson 3

Keeping Software Alive

Why software needs care, updates, and fixing.
Start2 Micro-lessons

Micro lesson 1
Bugs and Fixing
Micro lesson 2
Updates and Changes