2.8 KiB
Routekaart voor de Web-Dev-For-Beginners Repository van Microsoft
Deze repository biedt een routekaart om de basisprincipes van webontwikkeling te leren met een focus op JavaScript, HTML en CSS. Het curriculum is flexibel en kan geheel of gedeeltelijk worden gevolgd, met 24 lessen verspreid over 12 weken.
Belangrijke mijlpalen
- Weken 1-3:
- Introductie tot programmeertalen en tools van het vak
- Basis van GitHub
- Toegankelijkheid
- JS basisprincipes: gegevenstypen, functies en methoden
- Beslissingen maken met JS
- Weken 4-6:
- Arrays en lussen
- Terrarium: HTML in de praktijk
- CSS in de praktijk
- JavaScript closures
- DOM-manipulatie
- Weken 7-9:
- Typing Game: Gebeurtenisgestuurde programmering
- Green Browser Extension: Werken met browsers
- Een formulier bouwen, een API aanroepen en variabelen opslaan in lokale opslag
- Achtergrondprocessen in de browser
- Webprestaties
- Weken 10-12:
- Space Game: Meer geavanceerde game-ontwikkeling met JavaScript
- Tekenen op canvas
- Elementen verplaatsen over het scherm
- Botsingsdetectie
- Score bijhouden, het spel beëindigen en opnieuw starten
- Banking App: HTML-sjablonen en routes in een web-app
- Een login- en registratieformulier bouwen
- Methoden om data op te halen en te gebruiken
- Concepten van State Management
Leerresultaten
Door deze routekaart te voltooien, krijgen studenten praktische ervaring met het bouwen van een typgame, een virtueel terrarium, een milieuvriendelijke browserextensie, een space-invader-stijl spel en een bankapp voor bedrijven. Ze ontwikkelen ook een solide begrip van de basisprincipes van webontwikkeling.
Aanvullende bronnen
- Deze repository biedt een schat aan bronnen voor verdere studie, inclusief tutorials, codevoorbeelden en uitdagingen.
- Het Microsoft Learn-platform biedt diverse webontwikkeling cursussen en leertrajecten.
- Online gemeenschappen zoals Stack Overflow en de MDN Web Docs bieden waardevolle ondersteuning en bronnen voor webontwikkelaars.
Ik hoop dat deze routekaart je helpt op je webontwikkelingsreis!
Disclaimer:
Dit document is vertaald met behulp van de AI-vertalingsdienst Co-op Translator. Hoewel we streven naar nauwkeurigheid, dient u er rekening mee te houden dat geautomatiseerde vertalingen fouten of onjuistheden kunnen bevatten. Het oorspronkelijke document in de oorspronkelijke taal geldt als de gezaghebbende bron. Voor cruciale informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor eventuele misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.