JS: Datu vadīta programmēšana — kurss RUB 3900. no Hexlet, apmācība 11 stundas, Datums: 2023. gada 1. decembris.
Literārs Mistrojums / / December 04, 2023
Jūs uzzināsiet, kā izmantot datus, lai kontrolētu programmas loģiku. Jūs uzzināsiet, kā izveidot dinamiskas lietojumprogrammas un strādāt ar klasēm, uzzināsiet par polimorfismu un tā veidiem, kā arī iepazīsities ar tipu nosūtīšanu un aditivitāti. Šajā kursā iegūtās zināšanas palīdzēs jums izveidot jaudīgas un elastīgas lietojumprogrammas, kas viegli pielāgojas datu izmaiņām. Šis kurss ir piemērots tiem, kas jau ir iepazinušies ar JavaScript sintakses pamatiem. Lai mācīšanos atvieglotu, ir vērts iepriekš apgūt JavaScript, objektu un funkciju pamatus.
Ievads
Iepazīstieties ar kursu un kāršu spēles projektu, pie kura mēs strādāsim visa kursa laikā, apgūstot svarīgas programmēšanas koncepcijas.
Spēles dizains: Card Combat
Padomājiet par mūsu kāršu spēles spēles dizainu: kā spēle darbojas, kā izskatās programmas struktūra un kā darbojas spēles process. Izstrādājiet programmas darbību, izmantojot testus.
Inversija
Uzlabojiet vienu svarīgu spēles aspektu, kas neļāva mums pilnībā pārbaudīt spēles gaitu.
Marķēti dati
Analizējiet mūsu spēles pašreizējās ieviešanas trūkumus. Izprotiet jēdzienu "marķēti dati", kas ir viens no svarīgākajiem visa kursa aspektiem.
Izsūtīšana pēc veida. Aditivitāte.
Izprotiet, kas ir papildprogrammas un kā dinamiskā nosūtīšana palīdzēs mums izveidot šādas programmas. Saprast, kas ir nosūtīšana programmēšanas un veidu kontekstā.
Objekti
Iepazīstiet objektus mūsdienu, vispārpieņemtās objektorientētās programmēšanas koncepcijas kontekstā. Izprotiet, kā dinamiskā nosūtīšana ļāva strādāt ar objektiem OOP.
Vietējie objekti
Apsveriet objektus, kas iebūvēti pašā JavaScript valodā, ņemot vērā iepriekš iegūtās zināšanas par objektiem. Izprotiet, kā objekti tiek definēti kā konstantes, bet var arī mainīties.
Klases
Iepazīsties ar klasi – struktūru, kas ļauj veidot objektus. Apsveriet mehānismu jaunu objektu izveidei, izmantojot “jauns”.
Polimorfisms
Iepazīsties ar polimorfisma jēdzienu programmēšanas valodās. Apspriediet trīs polimorfisma veidus.
Papildu materiāli
Raksti un videoklipi, kurus veido Hexlet komanda. Palīdzēs dziļāk ienirt kursa tēmā
Visplašākais JavaScript kurss iesācējiem programmētājiem! Šis kurss ir ideāli piemērots programmētājiem, kuri vēlas apgūt JavaScript programmēšanas valodas pamatus. Kursa laikā apgūsiet valodas pamatjēdzienus, tostarp mainīgos, datu tipus, nosacījumus, cilpas, funkcijas un objektus. Kursā iekļauts arī liels skaits praktisku uzdevumu, kas palīdzēs nostiprināt iegūtās zināšanas.
4
1 899 ₽