Full Stack Web Development
University partner: Partner University (sample).
Programming fundamentals and computer science essentials from university faculty; JavaScript, React, Node and deployment from engineers who ship production code.
Who this course is for
Engineering and science graduates, and career changers who have completed a basic programming course.
What you will be able to do
Graduates are ready for junior full stack, front end and back end developer roles, with a deployed portfolio to show.
Jobs this course leads to
Roles from partner employers that name this course's certification.
Syllabus, by who teaches it
Progress is tracked separately for theory and practical, and both are assessed.
- A1Programming fundamentals
Data types, control flow, functions and complexity, in JavaScript.
- A2Data structures and algorithms
Arrays, maps, trees, sorting and searching, as interviewers ask them.
- A3Databases
Relational design and SQL, with an introduction to document stores.
- A4Web architecture and security
HTTP, REST, authentication and the common vulnerabilities.
- B1Front end with React
Components, state, routing and a responsive UI built from a design file.
- B2Back end with Node and Express
APIs, validation, authentication and testing.
- B3Databases in practice
PostgreSQL and MongoDB in a real application.
- B4Git, CI and deployment
Branching, pull requests, automated tests and cloud deployment.
- B5Capstone product
A complete application built in a team to a partner company's specification, demoed to their engineers.
Ready for Full Stack Web Development?
Ask about the next batch, fees and whether your employer can sponsor the seat.