A complete programming diploma from zero to professional — C, Python, JavaScript, and web fundamentals with real portfolio projects.
8 months 250 hrs
About this Diploma
MTEC — A complete programming diploma from zero to professional — C, Python, JavaScript, and web fundamentals with real portfolio projects.
Curriculum
12 sections
Introduction to Programming
Setup Compiler
C Programming Syntax
Variables & Data Types
Conditional Statements
📝 Tasks
Command Line Basics
Loops (While - For)
Shapes Projects using Loops (4 Projects)
Do While Loop
Functions (Arguments & Parameters)
Functions (Return Values) + Mini Projects
📝 Tasks
Arrays + Average Project
Global vs Local Variables
Strings & strlen Function
Uppercase & Lowercase Handling
📝 Tasks
Introduction to Web Development
HTML (Part 1 & 2)
CSS (Part 1, 2, 3)
HTML & CSS Project
Responsive Landing Page Project
Introduction to Algorithms
Linear Search + Phonebook Project
Sorting Algorithms (Selection - Bubble - Merge)
Bubble Sort Challenge
Recursion
Hexadecimal Basics
Pointers & Pointer Arithmetic
malloc, free, Swap
scanf & File Handling in C
Data Structures Basics
Resizing Arrays
Linked List
Trees & Binary Search
Hash Tables
Difference between Python & C
Python Syntax
Data Types & Exceptions
Functions
Do While Simulation + Average
Upper/Lower Case + Arguments
Linear Search + Phonebook
File Handling in Python
Introduction to Data Analysis
Selecting Elements (DOM)
HTML Structure Navigation
CSS Manipulation via JS
Events & Practical Projects
USD to EGP Program 💰
Navbar Project
LocalStorage & SessionStorage
Timing Functions
Simple Calculator Project
Product Management System (CRUD)
Simple E-commerce Website
Portfolio Website
Dashboard using Bootstrap
How to Build Your Resume
🎯 Next Steps & Career Path
What You Will Learn
🚀 What you'll learn
Basics of Programming (C)
Control Flow & Functions
Arrays & Strings
Web Development Basics
Algorithms
Memory & Pointers
🛠️ Practical projects
Portfolio-ready capstone projects
End-to-end lab scenarios aligned with the curriculum