2-4 Weeks
Offline
New Damietta
This workshops is not about learning a framework — it’s about understanding what backend development really is.
If you're curious about how the web works behind the scenes, how APIs power apps, and what it takes to become a backend developer — this is where your journey starts.
What is backend development?
How the internet works, servers, requests, databases
Roles and responsibilities of a backend developer
Understand APIs in simple terms
How frontend and backend communicate
HTTP methods, status codes, headers, and JSON
Overview of Node.js and JavaScript backend landscape
What are frameworks and why do they matter?
Common backend frameworks: Express, Nest.js, Fastify, etc.
What to look for in a framework or stack
Node.js vs. other platforms like Django, Laravel, etc.
How to make decisions based on project size, goals, and team
How to get started as a backend developer
What to learn after this workshop: databases, authentication, testing, etc.
Tips on building a portfolio and applying to real jobs
Open source, freelancing, and contributing to real projects
With interest in backend or full-stack development
Who want to understand how backend systems really work?
Basic understanding of a programming language (preferably JavaScript), including variables, functions, and objects
Familiarity with using Visual Studio Code (VS Code) as your code editor
Interest in building web interfaces and learning how the frontend actually works
A strong foundation in backend thinking
Clarity on what backend developers actually do
The ability to explain APIs and backend logic
Awareness of tools and frameworks in the Node.js ecosystem
A clear path to start your backend development journey
Yes, we provide a digital certificate of attendance. But to us, the real value lies in the skills and mindset you gain—not just the paper.