One platform: students, companies, universities
Career course Beginner to intermediate

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.

Part A · Theory · University · 30%Part B · Practical · Industry · 70%

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.

Syllabus, by who teaches it

Progress is tracked separately for theory and practical, and both are assessed.

Part A · Theory University faculty
  1. A1
    Programming fundamentals

    Data types, control flow, functions and complexity, in JavaScript.

  2. A2
    Data structures and algorithms

    Arrays, maps, trees, sorting and searching, as interviewers ask them.

  3. A3
    Databases

    Relational design and SQL, with an introduction to document stores.

  4. A4
    Web architecture and security

    HTTP, REST, authentication and the common vulnerabilities.

Assessed by a proctored online theory exam set and marked by university faculty.
Part B · Practical Industry professionals
  1. B1
    Front end with React

    Components, state, routing and a responsive UI built from a design file.

  2. B2
    Back end with Node and Express

    APIs, validation, authentication and testing.

  3. B3
    Databases in practice

    PostgreSQL and MongoDB in a real application.

  4. B4
    Git, CI and deployment

    Branching, pull requests, automated tests and cloud deployment.

  5. B5
    Capstone product

    A complete application built in a team to a partner company's specification, demoed to their engineers.

Assessed on progressive assignments, the industry project and a presentation to the partner team.
You earnWalnutcraft Certificate in Full Stack DevelopmentIssued on passing both assessments, with theory and practical marks shown separately. Verifiable online by employers.
Industry projectA brief from a partner companyA complete application built in a team to a partner company's specification, demoed to their engineers.
After the courseApply to partner rolesApply from Walnut LMS to the roles partner employers share for this career, and sit the certification exam with the course's preparation.

Ready for Full Stack Web Development?

Ask about the next batch, fees and whether your employer can sponsor the seat.