JS: Datadriven programmering - kurs 3 900 RUB. från Hexlet, träning 11 timmar, Datum: 1 december 2023.
Miscellanea / / December 04, 2023
Du kommer att lära dig hur du använder data för att styra programlogik. Du kommer att lära dig att skapa dynamiska applikationer och arbeta med klasser, lära dig om polymorfism och dess typer, och bli bekant med typsändning och additivitet. Kunskapen från denna kurs hjälper dig att skapa kraftfulla och flexibla applikationer som enkelt anpassar sig till dataförändringar. Denna kurs är lämplig för dig som redan är bekant med grunderna i JavaScript-syntax. För att underlätta inlärningen är det värt att lära sig grunderna i JavaScript, objekt och funktioner i förväg.
Introduktion
Få en introduktion till kursen och kortspelsprojektet vi kommer att arbeta med under hela kursen och lär dig viktiga programmeringskoncept på vägen.
Speldesign: Card Combat
Tänk igenom speldesignen i vårt kortspel: hur spelet fungerar, hur programstrukturen ser ut och hur spelprocessen fungerar. Träna upp programmets beteende genom tester.
Inversion
Förbättra en viktig aspekt av spelet som inte tillät oss att helt testa spelet.
Märkt data
Analysera bristerna i den nuvarande implementeringen av vårt spel. Förstå begreppet "märkt data", vilket är en av de viktigaste aspekterna av hela kursen.
Utsändning efter typ. Additivitet.
Förstå vad additivprogram är och hur dynamisk utsändning hjälper oss att bygga sådana program. Förstå vad utsändning är i samband med programmering och typer.
Föremål
Lär känna objekt inom ramen för det moderna, allmänt accepterade konceptet objektorienterad programmering. Förstå hur dynamisk dispatch gjorde det möjligt att arbeta med objekt i OOP.
Inhemska objekt
Betrakta objekten som är inbyggda i själva JavaScript-språket, med hänsyn till kunskapen om objekt som vi förvärvade tidigare. Förstå hur objekt definieras som konstanter men också kan förändras.
Klasser
Bekanta dig med en klass - en struktur som låter dig skapa objekt. Tänk på mekanismen för att skapa nya objekt med "nytt".
Polymorfism
Bekanta dig med begreppet polymorfism i programmeringsspråk. Diskutera tre typer av polymorfism.
Ytterligare material
Artiklar och videor kurerade av Hexlet-teamet. Hjälper dig att dyka djupare in i kursens ämne
Den mest omfattande JavaScript-kursen för nybörjare programmerare! Den här kursen är idealisk för programmerare som vill lära sig grunderna i programmeringsspråket JavaScript. Under kursen kommer du att lära dig språkets grundläggande begrepp, inklusive variabler, datatyper, villkor, loopar, funktioner och objekt. Kursen innehåller också ett stort antal praktiska uppgifter som ska bidra till att befästa de förvärvade kunskaperna.
4
1 899 ₽