Description
Front end to database in one language โ modern JavaScript, a server, a data layer, authentication, and deploying something real.
A full-stack path for people who want to build and ship complete applications. It covers modern JavaScript properly, building a server and API, working with a database, handling authentication and sessions, and deploying with the basics of security and performance in place.
Who this is for
- Front-end developers extending into the back end
- Self-taught developers with gaps between tutorials and working software
- Career changers targeting full-stack roles
- Founders building their own first product
What you’ll be able to do
- Write modern JavaScript confidently, including asynchronous code
- Build a server and API with routing, middleware and validation
- Model data and query a database without SQL injection risk
- Implement authentication and sessions securely
- Connect a front end to your own API and handle failure states
- Deploy an application and keep secrets out of the repository
Syllabus โ 6 modules, 49 study hours
- Modern JavaScript (9 hrs)
- Server and API (9 hrs)
- Data layer (9 hrs)
- Authentication and sessions (8 hrs)
- Front end integration (7 hrs)
- Deployment and operations (7 hrs)
Includes a 9-week study plan, practice tasks with stated learning outcomes, an honest readiness self-assessment and a progress tracker.
Independent study material. Completing it does not award a certification or credential.





