Objektový dizajn v Ruby - kurz 3 900 RUB. od ThinkNetica, školenie 3 dni, dátum 27.11.2023.
Rôzne / / November 28, 2023
Prax
Časť cvičení vykonáte priamo na hodine a časť sami po webinári.
Komunikácia
Budete mať podporu živého chatu a webináre sa budú zaoberať bežnými otázkami a chybami, príkladmi osvedčených postupov a riešení.
1. 6 mesiacov skúseností s vývojom Ruby on Rails
3. Základné zručnosti príkazového riadku a git
Bývalý vývojár v Cybergizer, Actimind, Group-IB a Urban Connect AG.
Člen programového výboru a rečník na konferenciách RubyRussia.
Učil na štátnych univerzitách a súkromných vzdelávacích inštitúciách.
Zúčastnil sa ako mentor na filmoch Rubizza a Hexlet.
3 webináre
Praktické úlohy
Komunikácia s autorom a odpovede na otázky
Deň 1. Programovacie paradigmy
- Naučte sa alebo si upevnite svoje znalosti o princípoch OOP, ich implementácii v Ruby, porovnajte s inými jazykmi
- Pochopte čisté funkcie a ďalšie základné koncepty funkčného programovania
- Zvážte alternatívne paradigmy OOP a FP a ich aplikovateľnosť na Ruby
V dôsledku toho:
Osviežte a rozšírte svoje chápanie OOP praktickými príkladmi, naučte sa pracovať s Ruby vo funkčnom štýle, porovnajte Ruby s inými jazykmi
2. deň Princípy dizajnu
- Obnovte alebo získajte teoretické pochopenie princípov SOLID
- Pozrite si príklady toho, ako sú tieto princípy rešpektované a porušované v Ruby.
- Zoznámte sa s ďalšími známymi princípmi a prístupmi ako GRASP, DRY, KISS a YAGNI
V dôsledku toho:
Pochopíte princípy a prístupy, ktoré sú najčastejšie v Ruby a vo vývoji všeobecne; a tiež sa naučiť lepšie vidieť konkrétne problémy v kóde, ktorý porušuje niektoré základné princípy
3. deň Dizajnové vzory
- Dizajnové vzory v Ruby a Rails od všeobecných po špecifické:
- Vzory MVC a MV*. Rozložme Rails na jeho komponenty a porovnajme ho s inými možnosťami vnútornej organizácie webového rámca
- Generatívne vzory
- Štrukturálne vzory
- Vzorce správania
V dôsledku toho:
Osviežte a rozšírte svoje znalosti o vzoroch, od jasného a jednoduchého generátora singleton až po prehľad architektonických vzorov