Kurk tikras sistemas, ne fragmentus.
Vienas tikras projektas — nuo pirmo git init iki veikiančio deploy.
Struktūrinis programavimas
Nuo algoritmo iki rodyklių: kintamieji, funkcijos, struct, ciklai, slice ir failai. Kiekviena pamoka augina TAVO programą — po kurso pasistatai komandinės eilutės programą: pridėti / rodyti / redaguoti / išsaugoti.
Mobiliosios programėlės
Jetpack Compose, ViewModel, Room DB. Sukurk ir išleisk savo Android projektą.
Interneto svetainių serverio dalies kūrimas
Sukurk ir įdiek tikrą serveryje atvaizduojamą web programą — maršrutai, formos, sesijos ir dinamiškas turinys su HTMX, nuo git init iki diegimo.
Interneto svetainių kliento dalies kūrimas
Nuo HTML/CSS iki interaktyvių sąsajų — DOM, įvykiai, fetch, tada Vue komponentai.
Algoritmai ir duomenų struktūros
Klasikinis įrankių rinkinys — sąrašai, stekai, eilės, medžiai (BST, AVL, raudonai-juodi, B-medžiai), grafai (BFS/DFS, trumpiausias kelias) ir rūšiavimas, su Go.
Žiniatinklio 3D elementų programavimas
Interaktyvi 3D grafika naršyklėje su Three.js — scenos, kameros, apšvietimas ir animacija.
Neuroniniai tinklai ir giluminis mokymas
Nuo perceptrono iki giluminių tinklų su PyTorch — sluoksniai, atgalinis sklidimas, treniravimas ir įvertinimas.
Filosofija
Ne fragmentai — vienas tikras projektas
Įprasti tutorialai
- Fragmentuoti pavyzdžiai be konteksto
- Kodas, kurio niekada nepaleisi pats
- Po kurso — tuščias GitHub profilis
Programuoki
- Vienas projektas nuo pirmo failo iki deploy
- Kiekvienas žingsnis — realiame projekto faile
- Pabaigoje — veikianti sistema tavo GitHub'e
Pasiruošęs sukurti pirmą tikrą programą?
Nemokamai. Be registracijos.