Vývoj pro „nevývojáře” (VNP)

Bezpečnost, Kyberbezpečnost

Toto školení je určeno profesionálům z různých oborů, kteří pracují s programovacím kódem, avšak postrádají formální vzdělání v softwarovém vývoji. Na praktických příkladech se účastníci naučí, jak vytvářet strukturovaný a znovu použitelný kód, efektivně testovat své aplikace a vybírat vhodné datové struktury pro specifické úkoly s využitím open source knihoven. Důraz je kladen na porozumění základním principům návrhu a organizace kódu, které přispívají k jeho čitelnosti, udržovatelnosti a výkonu, což je zásadní pro vývojáře. Díky tomuto školení si účastníci osvojí moderní přístupy vývojářů, které jim pomohou psát efektivnější a lépe udržovatelný kód.

TOTO ŠKOLENÍ VÁM POMŮŽE:

  • Zvýšit schopnost psát znovupoužitelný kód
  • Umět otestovat napsaný kód
  • Používat vhodné datové struktury
  • Využívat širší a běžně používané vývojářské přístupy v PHP
  • Proniknout do moderního způsobu podání kódu

KDO BY SE MĚL KURZU ZÚČASTNIT?

  • Odborníci bez vzdělání ve vývoji software, kteří píší kód malého až středního rozsahu
  • Například fyzici, strojní či stavební inženýři, biologové a další

KDE A KDY KURZ PROBÍHÁ?



S námi máte na výběr: Přijďte na kurz osobně do naší učebny, nebo se ke kurzu připojte online. Vámi preferovanou formu můžete zvolit v průběhu objednávky. Více informací k hybridní formě školení naleznete zde.

Odemkněte potenciál svých zaměstnanců. Každé školení z naší nabídky přizpůsobíme konkrétním cílům i lidem.
Potřebujete školení přímo u vás ve firmě, nebo upravit obsah a délku na míru? ICT Pro je ideální řešení. Školit můžeme také v angličtině.

Poptat kurz na míru

Náplň kurzu:

Skrýt detaily
  • Dekompozice
    1. Využití abstrakce při návrhu
    2. Členění kódu dle úrovně abstrakce a jeho vliv na práci vývojářů
    3. Oddělení dat od prováděného kódu pomocí API
  • Základy testování
    1. Ověření funkcionality vytvořeného kódu
    2. Testování správnosti algoritmu
    3. Testování okrajových podmínek v rámci workshopu
  • Algoritmizace
    1. Porovnání hlasového přístupu vs. „rozděl a panuj" v kontextu vývoje API
    2. Ukázky různých řešení stejného problému
  • Datové struktury
    1. Pole
    2. Slovníky
    3. Množiny
    4. Uspořádané slovníky
  • Funkcionální přístup
    1. Komplexnější transformace dat pomocí open source nástrojů
    2. Lambda funkce
Předpokládané znalosti:
Školení je určeno pro odborníky bez vzdělání ve vývoji software, kteří píší kód malého až středního rozsahu.
Časový rozvrh:
2 dny (9:00-17:00)
Cena za osobu:
13 200,00 Kč (15 972,00 Kč včetně 21% DPH)