JS: Datadrevet programmering - kurs 3900 RUB. fra Hexlet, trening 11 timer, Dato: 1. desember 2023.
Miscellanea / / December 04, 2023
Du vil lære hvordan du bruker data til å kontrollere programlogikk. Du vil lære hvordan du lager dynamiske applikasjoner og jobber med klasser, lærer om polymorfisme og dens typer, og blir kjent med typeutsendelse og additivitet. Kunnskapen fra dette kurset vil hjelpe deg å lage kraftige og fleksible applikasjoner som enkelt tilpasser seg dataendringer. Dette kurset passer for de som allerede er kjent med det grunnleggende om JavaScript-syntaks. For å gjøre læringen enklere, er det verdt å lære det grunnleggende om JavaScript, objekter og funksjoner på forhånd.
Introduksjon
Få en introduksjon til kurset og kortspillprosjektet vi skal jobbe med gjennom hele kurset, og lærer viktige programmeringskonsepter underveis.
Spilldesign: Card Combat
Tenk gjennom spilldesignet til kortspillet vårt: hvordan spillet fungerer, hvordan programstrukturen ser ut og hvordan spillprosessen fungerer. Beregn oppførselen til programmet gjennom tester.
Inversjon
Forbedre et viktig aspekt av spillet som ikke tillot oss å teste spillingen fullt ut.
Merkede data
Analyser manglene ved den nåværende implementeringen av spillet vårt. Forstå begrepet "merkede data", som er en av de viktigste aspektene ved hele kurset.
Sendes etter type. Additivitet.
Forstå hva additive programmer er og hvordan dynamisk sending vil hjelpe oss å bygge slike programmer. Forstå hva utsendelse er i sammenheng med programmering og typer.
Objekter
Bli kjent med objekter i sammenheng med det moderne, allment aksepterte konseptet objektorientert programmering. Forstå hvordan dynamisk sending gjorde det mulig å jobbe med objekter i OOP.
Innfødte objekter
Vurder objektene som er innebygd i selve JavaScript-språket, og ta hensyn til kunnskapen om objekter som vi skaffet oss tidligere. Forstå hvordan objekter er definert som konstanter, men kan også endres.
Klasser
Bli kjent med en klasse - en struktur som lar deg lage objekter. Tenk på mekanismen for å lage nye objekter ved å bruke "ny".
Polymorfisme
Bli kjent med begrepet polymorfisme i programmeringsspråk. Diskuter tre typer polymorfisme.
Ytterligere materialer
Artikler og videoer kuratert av Hexlet-teamet. Vil hjelpe deg å dykke dypere inn i emnet for kurset
Det mest omfattende JavaScript-kurset for nybegynnere programmerere! Dette kurset er ideelt for programmerere som ønsker å lære det grunnleggende om programmeringsspråket JavaScript. I løpet av kurset vil du lære språkets grunnleggende konsepter, inkludert variabler, datatyper, betingelser, looper, funksjoner og objekter. Kurset inneholder også en lang rekke praktiske oppgaver som skal bidra til å konsolidere den tilegnete kunnskapen.
4
1 899 ₽