Full-stack engineer
The language first, then both sides of the wire, then the questions that span them.
JavaScript and TypeScript in progress; 10 more planned.
- Finished
- Published
- In progress
- Planned
- JavaScriptOne language across the stack. · In progress
- TypeScriptShared types between client and server. · In progress
- HTML and CSSThe client's foundation. · Planned
- ReactThe most common client framework. · Planned
- Node.js runtimeThe most common server runtime for JavaScript teams. · Planned
- HTTP and APIsThe contract between the two sides. · Planned
- DatabasesWhere the data lives. · Planned
- AuthenticationCrosses client and server. · Planned
- Next.jsWhere the two sides meet in one framework. · Planned
- Web securityAttacks on both sides. · Planned
- TestingTests at each layer. · Planned
- System designEnd-to-end design rounds. · Planned