Flutter pre začiatočníkov

2h 44m 4s
Čas
12
Kapitol
224
Študentov
1.0
Hodnotenie
Začiatočník
Level
slovenský
Jazyk kurzu

Popis online kurzu


V tomto online kurze si predstavíme toolkit na vytváranie krásnych, efektívnych, natívne kompilovaných a rýchlych multiplatformových mobilných aplikácií. Týmto toolkitom je Flutter. Flutter umožňuje vytvoriť aplikácie v jednom jazyku (Dart) a vygenerovať ich pre Android ako aj iOS prostredie. Tieto aplikácie sú veľmi rýchle v porovnaní s iným frameworkami a z vizuálneho hľadiska neskutočne pekné. Je to naozaj framework na tvorbu štýlových cool aplikácií, pretože obsahuje sadu komponentov, ktoré sú priamo k dispozícií a umožňujú jednoduché a pritom nesmierne efektívne použitie. Flutter, takisto ako aj Dart, sú priamo zastrešované Googlom. Flutter umožňuje aj tvorbu web a desktopových aplikácií, avšak v tomto kurze sa zameriame na mobilný vývoj.
V
 úvode kurzu si najskôr pripravíme nový Flutter projekt vo VS Code a vytvoríme jednoduchú aplikáciu s použitím WebView, aby sme získali vizuálne uchopiteľnú aplikáciu na našom telefóne. V ďalších častiach sa budeme postupne zoznamovať so základnými UI prvkami Flutteru a základnou štruktúrou programovania v tomto frameworku. Vytvoríme spoločne kompletne použiteľnú galériu obrázkov, s príslušnými animačnými vychytávkami, ktoré spĺňajú požiadavky moderných mobilných aplikácií. A na záver spoločne vytvoríme video prehrávač na prehrávanie video tutoriálov. Takže je sa na čo tešiť :)


Čo sa naučíš?

  • ako používať UI knižnicu Flutter,
  • základné koncepty komponentov vo Flutteri prostredníctvom jazyka Dart,
  • vytvoriť jednoduchú aplikáciu, kde tieto poznatky aplikovať.

Požiadavky

Tento kurz počíta aspoň s určitou znalosťou objektovo orientovaného programovania. Taktiež sa v kurze nepreberá základná syntax jazyka Dart. A takisto inštalácia a rozbehanie vývojového prostredia - VS Code.

Čo všetko dostaneš

  • certifikát o absolvovaní kurzu,
  • garancia vrátenia peňazí do 14 dní v prípade nespokojnosti s kurzom,
  • zdrojové kódy a všetky materiály ku kurzu na stiahnutie

Zoznam kapitol

Prvá Flutter aplikácia s použitím WebView
1. Prvá aplikácia - Jednoduché WebView
2. WebView Controller – Completer, Future Builder, Await – Async
3. WebView – JavaScript komunikácia, Navigačné tlačítka
Flutter UI komponenty
4. DRAWER – PageRoute, Navigator, UserAccountsDrawerHeader
5. Sliver App Bar = Collapsing Toolbar
6. SliverList
7. PageView & BottomNavigationBar
8. TabBar
Galéria
9. GridView & SliverGrid (Galéria)
10. Image Carousel & Carousel Slider
Video Prehrávač
11. HERO Animácia
12. VIDEO Prehrávač - Chewie

Hodnotenia kurzu

Flutter pre začiatočníkov

Len prekopírovaný viac ako rok a pól starý kurz z YouTube https://www.youtube.com/watch?v=eF7DvonALmg

Tomáš T.
Robin Kotrík
Android / Kotlin / Java / Flutter / Dart (Android + iOS)