- Die Online-Lernplattform FrontendMasters hat es zusammengestellt und als Open Source veröffentlicht (CC BY-NC-ND)
- Ein aus 9 Kapiteln bestehendes Handbuch, das praktische Ressourcen bündelt, die von Frontend-Einsteigern bis hin zu Experten als Referenz genutzt werden können
Wichtige Inhalte nach Kapiteln
- Überblick über das Berufsfeld: Was ist ein Frontend-Entwickler/-Ingenieur?, Karrierestufen und Vergütung, ..
- Bereiche: Website-Entwicklung, Web-App-Entwicklung, UX/UI, Tests, Performance, Barrierefreiheit, Web-Games
- Lernen/Bildung/Training: frühe Phase, Lernkurse, Lernwebsites
- Grundkonzepte: WWW, Internet, IP-Adresse, Domain, DNS, URL, Server und Webhosting, CDN, HTTP/HTTPS, Webbrowser, JavaScript-Engine
- Kernkompetenzen: Code-Editor, HTML, CSS, JS, DOM, TypeScript, JS Web API, JSON, ESM, CLI, Node.js, Paketmanager, NPM Registry, Git, WCAG & ARIA, Webbilder/Dateitypen/Data URL, Entwicklertools
- Weitere Kompetenzen und Paradigmen: A/B-Testing, KI-Entwicklertools, Algorithmen, Asynchronität, BaaS, CI/CD, CMS, CSS in JS, Designsysteme, DOM-Scripting, Full-Stack-Webentwicklung, FP, GraphQL, Headless CMS, JAM Stack, JSX, MPA, OOP, Polyfill, PWA, RWD, REST, SEO, SSR, SPA, SSG, Stream SSR, UI-Designmuster, Unit Testing, UX, Virtual DOM, WASM, Web Components, Webfonts, WebSockets, Web Worker, Wireframing, ..
- Frontend-Entwicklungs-Toolbox/Stack
- Vorbereitung auf die professionelle Laufbahn: Online-Präsenz aufbauen, entwickeln, Lebenslauf schreiben, Interviews vorbereiten, Jobsuche
- Community, Podcasts und E-Mail-Newsletter
1 Kommentare
Die Untergliederung in Kapitel 2 ist gut. In Korea haben die meisten Stellenanzeigen meist nur so vage Angaben wie Frontend-Entwickler mit X Jahren Berufserfahrung.