SoftUni — Full-Stack Engineer Path 🚀
Course Page •
GitHub: IvanITD •
LinkedIn
My journey through the SoftUni curriculum — code, exercises, and projects from zero to Full-Stack Engineer.
Category
Technologies
Languages
JavaScript (primary), C# (basics)
Databases
PostgreSQL
Web
HTML, CSS, TypeScript, React
Back-End
Node.js, Express.js
DevOps
Docker, CI/CD, Cloud
#
Module
Status
Languages
1
Programming Basics
✅ Completed
C# & JavaScript
2
Programming Fundamentals
🚧 In Progress
JavaScript
3
JS Advanced
❌ Not Started
JavaScript
4
Web Core
❌ Not Started
HTML, CSS, TypeScript
5
JS Back-End
❌ Not Started
PostgreSQL, Node.js
6
React
❌ Not Started
ReactJS, React Native
7
DevOps
❌ Not Started
Docker, CI/CD, Cloud
📘 Programming Basics — 12 topics across C# & JavaScript
#
Topic
C#
JS
1
First Steps in Coding — Lab
✅
✅
2
First Steps in Coding — Exercise
✅
✅
3
Conditional Statements — Lab
✅
✅
4
Conditional Statements — Exercise
✅
✅
5
Conditional Statements Advanced — Lab
✅
✅
6
Conditional Statements Advanced — Exercise
✅
✅
7
For Loop — Lab
✅
✅
8
For Loop — Exercise
✅
✅
9
While Loop — Lab
✅
✅
10
While Loop — Exercise
✅
✅
11
Nested Loops — Lab
✅
✅
12
Nested Loops — Exercise
✅
✅
→ Full details
📗 Programming Fundamentals — JavaScript
#
Topic
Status
1
Basic Syntax, Conditional Statements and Loops
✅ Completed
2
Data Types and Variables
🚧 In Progress
→ Full details
📕 Upcoming Modules
#
Module
Courses
3
JS Advanced
JS Advanced + JS Applications
4
Web Core
HTML & CSS + TypeScript
5
JS Back-End
PostgreSQL + JS Back-End
6
React
ReactJS + React Native
7
DevOps
Software Engineering and DevOps + Containers and Cloud
🎯 Final title: JavaScript Full-Stack Developer
Happy coding! 😊