Objektno orijentirani dizajn u Rubyju - tečaj 3900 RUB. od ThinkNetica, obuka 3 dana, datum 27.11.2023.
Miscelanea / / November 28, 2023
Praksa
Nešto ćete vježbati na predavanju, a nešto sami nakon webinara.
Komunikacija
Imat ćete podršku za chat uživo, a webinari će pokrivati uobičajena pitanja i pogreške, primjere najbolje prakse i rješenja.
1. 6 mjeseci iskustva u razvoju Ruby on Rails
3. Osnovne vještine naredbenog retka i gita
Bivši programer u tvrtkama Cybergizer, Actimind, Group-IB i Urban Connect AG.
Član programskog odbora i govornik na RubyRussia konferencijama.
Predavao je na državnim sveučilištima i privatnim obrazovnim ustanovama.
Sudjelovao kao mentor na Rubizzi i Hexletu.
3 webinara
Praktični zadaci
Komunikacija s autorom i odgovori na pitanja
1. dan. Paradigme programiranja
- Naučite ili učvrstite svoje znanje o OOP principima, njihovoj implementaciji u Rubyju, usporedite s drugim jezicima
- Razumjeti čiste funkcije i druge osnovne koncepte funkcionalnog programiranja
- Razmotrite alternativne OOP i FP paradigme i njihovu primjenjivost na Ruby
Kao rezultat toga vi:
Osvježite i proširite svoje razumijevanje OOP-a praktičnim primjerima, naučite raditi s Rubyjem u funkcionalnom stilu, usporedite Ruby s drugim jezicima
2. dan Načela dizajna
- Osvježite ili steknite teoretsko razumijevanje principa SOLID-a
- Pogledajte primjere kako se ta načela poštuju i krše u Rubyju.
- Upoznajte se s drugim dobro poznatim principima i pristupima kao što su GRASP, DRY, KISS i YAGNI
Kao rezultat toga vi:
Razumjet ćete principe i pristupe koji su najčešći u Rubyju i općenito u razvoju; i također naučiti bolje vidjeti specifične probleme u kodu koji krši neka od temeljnih načela
dan 3. Dizajn uzorci
- Uzorci dizajna u Rubyju i Railsu od općenitog do specifičnog:
- MVC i MV* uzorci. Rastavimo Rails na njegove komponente i usporedimo ga s drugim opcijama za unutarnju organizaciju web okvira
- Generativni obrasci
- Strukturni obrasci
- Obrasci ponašanja
Kao rezultat toga vi:
Osvježite i proširite svoje znanje o uzorcima, od očitog i jednostavnog singleton generatora do pregleda arhitektonskih uzoraka