Skip to content

Latest commit

 

History

History
36 lines (23 loc) · 1.85 KB

File metadata and controls

36 lines (23 loc) · 1.85 KB

Final Project (Frontend)

This module contains information about the final module of the program, where you will take everything you have learned so far and work together as a team to build a final project together.

How it works

This module usually runs for 4-5 weeks.

The final project can be organised differently, depending on the team responsible, mentors and the opportunities available at the time. The default option is to run it with:

  1. Trainee-proposed projects (e.g. example project proposal) and built using HYF Project Template

Alternatively, when possible, we can run them as:

  1. Client-driven projects designed in collaboration with a real client partner, built using their own templates and starting codebase.

Learning Goals

These goals are required regardless of how the final project is organised.

By the end of this session, you will be able to:

  • Collaborate effectively in a team setting
    • Read and extend/improve other peoples code
    • Give and receive constructive PR feedback
    • Plan, communicate and coordinate technical tasks / solutions upfront before implementation
  • Develop self-guided learning skills (e.g. learn to read documetation for a new tool or API)
  • Interpret a problem statement and specs/wireframes/prototypes into buildable requirements
  • Break down bigger problems into smaller, actionable written tasks
  • Work in iterative sprints and achieve deadlines
  • Ask for help effectively and at the right time (e.g. describing problems to mentors, asking online, and knowing the power and limitations of using AI)
  • Deploy a completed project you are proud to showcase on your portfolio

Requirements

See Requirements.