Courses
Full full-stack
Full full-stack (FFS for short), a two-part course for JavaScript web development focusing on fully leveraging the platform features.
Course features
- 100% paced according to your needs
- Get exposed to a distilled version of 20 years of industry experience
- Hear a live breakdown of a senior developer's thought process
- Learn both server- and client-side development
- Learn web accessibility and UX literacy
- Learn how to build your own abstractions
- Learn SSR, MPA, SPA and PWA patterns
- Complete two fully-featured applications
- Learn how to do realistic production deployments on your own
This course is intended for developers with a good command of the fundamentals. Please get comfortable with at least the important katas before you start the course.
Get notified
Be among the first to learn when the course becomes available.
Katas
Katas are exercises to develop muscle memory. This is a list of latest web developer katas. Practice katas regularly to level up your skills faster.
-
Simple client-side routing
Implement a simple event-based client-side routing using hashes
-
File indexing
Create an index of files in a folder
-
Sortable and filterable list
Implement list sorting and filtering using custom elements and an event bus
-
Simple progress bar
Build a progress bar using CSS custom properties
-
Copy text to clipboard
Implement a button that copies some text to clipboard
-
Custom confirmation code input
Build a custom form control for entering OTP and confirmation codes