JS: Functioneel programmeren - cursus 3900 wrijven. uit Hexlet, training 12 uur, Datum: 1 december 2023.
Gemengde Berichten / / December 04, 2023
Inbegrepen in de cursus
- 9 lessen (video en/of tekst)
- 11 oefeningen in de simulator
- 40 verificatietests
- Aanvullende materialen
- Hulp bij "Discussies"
- Toegang tot andere cursussen op het platform
Wat ga je leren
- Evalueer de complexiteit van functies en vereenvoudig hun code
- Geavanceerd gebruik van sluitingen
- Gebruik functiecompositie om problemen uit de echte wereld op te lossen
Je leert wat eerste orde functies zijn. Je leert hoe je de complexiteit van functies kunt verminderen en begrijpt hoe functies zich gedragen in samengestelde expressies. Je leert hoe je afsluitingen gebruikt, functies retourneert uit functies, curryen en gedeeltelijke toepassingen. De kennis uit deze cursus helpt je bij het ontwerpen van beknopte en efficiënte programma's door bijwerkingen te scheiden van schone code. Deze cursus is geschikt voor degenen die JavaScript blijven leren. Om het leren gemakkelijker te maken, moet u vooraf de cursussen JS: Functies en JS: Objecten bestuderen.
Invoering
Maak kennis met de cursus en bereid uw omgeving voor.
Bewaak expressie
Leer de complexiteit van functies te verminderen
Standaard instellingen
Leer meer over de nieuwe syntaxis waarmee u standaardparameters kunt instellen
Uitvoering van functies
Verdiep uw begrip van hoe functies zich gedragen in samengestelde uitdrukkingen.
Eersteklas faciliteiten
Leer dat functies gegevens zijn
Lexicale omgeving
Herhaal materiaal over omgevingen in javascript
Functies retourneren uit functies
Leer nieuwe functies te genereren op basis van oude. Ontdek het concept van "sluiting".
Gedeeltelijke toepassing
Leer technieken voor codereductie
Curry
Begrijp wat currying is en waarom het nuttig is
Aanvullende materialen
Artikelen en video's samengesteld door het Hexlet-team. Het helpt je dieper in het onderwerp van de cursus te duiken