About Course
This course will take you from a beginner to a professional Full Stack Developer. You’ll learn to build complete web applications using both front-end and back-end technologies. The course focuses on hands-on learning with real-world projects, preparing you for freelancing, job opportunities, or personal projects.
What Will You Learn
Front-End Development:
- HTML, CSS, Bootstrap, Tailwind CSS
- JavaScript (Basics, DOM, BOM, ES6)
- React, Redux, Hooks, Next.js
Back-End Development:
- Node.js, Express.js
- SQL & MongoDB
- APIs (JSON, Ajax)
- Authentication & Authorization
Advanced Topics:
- OOP & TypeScript
- Unit Testing
- WebSockets (Socket.io)
- GraphQL & Docker
Instructor
Mostafa Abdelmogid – Software Engineer with over 8 years of experience
Course Duration
200 hours (approximately 10 months)
Course Requirements
- A computer with an internet connection
- Basic programming knowledge (preferred but not required)
Practical Projects
You will work on real-world projects during the course, including:
- E-commerce Platform
- Booking Multi-Proposal System
- Online Store
- Affiliate System
- Real Estate Marketplace
Price
- Online: 6500 L.E.
- Offline: 7000 L.E.
Be Full Stack Developer Now
Register With DevX Academy Now