What it takes to do front end development.
Beginner
You can learn the basics in a day, but it takes practice to understand the fundamentals.
- Basic understanding of web technology
- HTML, CSS, JS
- Basic experience with tools
- IDE, CLI, Git
- Basic understanding of how the internet works.
Intermediate
1 - 2 years work experience. Can take on most tasks without technical guidance.
- Experience using most of
- Browser compatibility
- Responsive web design
- Build tools (sass, gulp, vite)
- Flexbox, grid
- Frameworks (IE tailwind, bootstrap)
- Accessibility
- Performance
- Javascript libraries
- APIs
- Debugging
Advanced
Sr developers, 2+ years work experience.
- Expertise in coding advanced UIs.
- Introduce new techniques that enhance development
- Work with designers on implementing design systems
- Configure build tools and deployment process
- Code review and team mentoring
- Write documentation and blogs on how to code
Private
Public