Nebo objednat jen tento kurz za 2 699,00 Kč

Ionic framework

2h 11m 51s
Čas
36
Kapitol
256
Studentů
4.7
Hodnocení
Začátečník
Level
slovenský
Jazyk kurzu

Popis online kurzu

V tomto online kurzu si představíme Ionic Framework, který nám umožňuje tvořit mobilní aplikace se znalostmi webových technologií. Ionic je open source SDK na vývoj různých mobilních aplikací. Ionic je framework napsaný v JavaScriptu, který dokážeme rozběhat velmi jednoduše na Windows nebo Macu.

Pro lepší pochopení doporučuji mít alespoň základní znalosti:

  • HTML, CSS, JavaScript
  • TypeScript
  • Angular
V kurzu se snažím koncepty procházet tak, aby byly srozumitelné i bez nich. V podstatě, pokud umíš moderní JavaScript, budeš rozumět i TypeScriptu, který zde používáme.

Ionic je UI framework určený pro tvorbu mobilních aplikací, ale díky jeho souboru nástrojů umožňuje tvorbu i těch desktopových (electron) a samozřejmě klasických webových. Vzhled těchto komponentů je tak perfektně nastylovaný, že bychom téměř nerozeznali rozdíl od těch nativních v iOS, resp. Androidu. Komponenty byly vytvořeny pomocí standardu Web Components, který umožňuje využití jakéhokoli frameworku pro interakci s nimi. Poskytuje integrovanou podporu pro ty nejznámější jako Angular, React, Vue nebo i pro čistý JavaScript. My se budeme věnovat použití Ionic s Angular.

V úvodu kurzu si nejprve připravíme vývojové prostředí a nainstalujeme potřebné nástroje.

Další část kurzu bude o vygenerování první aplikace, abychom věděli, co nás čeká se základními UI prvky a uměli je později použít. Vysvětlíme si i základní strukturu projektu. Zároveň si ukážeme, jak bude probíhat vývoj mobilní aplikace (může to být v simulátoru nebo přes webový prohlížeč).

Následující část bude o ukázce UI komponentů, jak se s nimi pracuje a podobně.

V poslední části to dáme celé do kupy a ukážeme si příklady na aplikaci, kterou jsem nazval IonBank. Tam budou využity tyto komponenty, zároveň si napíšeme nějaký jednoduchý TypeScript/Angular kód. Aplikace bude obsahovat stránky jako transakce, jejich detail, profil, úprava profilu a později do tohoto kurzu přibudou ještě další zajímavé kapitoly.

Co se tedy naučíš?

  • Jak používat UI knihovnu Ionic.
  • Základní koncepty komponentů v Ionic prostřednictvím Angular.
  • Vytvořit jednoduchou aplikaci, kde tyto poznatky aplikuješ.
Pokud jsi zběhlý v nástrojích jako VSCode a NPM, tak první dvě videa můžeš s klidem přeskočit.

Co všechno dostaneš

  • certifikát o absolvování kurzu,
  • garance vrácení peněz do 14 dnů v případě nespokojenosti s kurzem,
  • zdrojové kódy a všechny materiály ke kurzu na stažení,
  • moderované diskusní fórum.
Online kurz Ionic framework je možné

Seznam kapitol

Príprava prostredia
01. Prostredie Visual Studio Code
Dostupné v ukázce kurzu
03. Inštalácia Ionic CLI
Dostupné v ukázce kurzu
Prvá Ionic aplikácia
04. Práca s Ionic CLI v termináli
Dostupné pouze po zakoupení přístupu
05. Priečinky a štruktúra projektu
Dostupné pouze po zakoupení přístupu
06. Použitie Ionic CLI
Dostupné pouze po zakoupení přístupu
07. Spustenie a vývoj aplikácie v prehliadači
Dostupné pouze po zakoupení přístupu
08. Spustenie a vývoj aplikácie v iOS simulátore
Dostupné pouze po zakoupení přístupu
09. Spustenie a vývoj aplikácie v Android simulátore
Dostupné pouze po zakoupení přístupu
Ionic UI komponenty
10. Prehľad Ionic UI komponentov
Dostupné pouze po zakoupení přístupu
11. Komponent ion-button
Dostupné pouze po zakoupení přístupu
12. Komponent ion-list
Dostupné pouze po zakoupení přístupu
13. Komponent ion-input
Dostupné pouze po zakoupení přístupu
14. Komponent ion-radio
Dostupné pouze po zakoupení přístupu
15. Komponent ion-checkbox
Dostupné pouze po zakoupení přístupu
16. Komponent ion-select
Dostupné pouze po zakoupení přístupu
17. Komponent ion-grid
Dostupné pouze po zakoupení přístupu
18. Komponent ion-modal
Dostupné pouze po zakoupení přístupu
Aplikácia IonBank
19. IonBank intro
Dostupné pouze po zakoupení přístupu
20. Stránka s transakciami
Dostupné pouze po zakoupení přístupu
21. Zobrazenie dát v transakciách
Dostupné pouze po zakoupení přístupu
22. Práca s dátami pomocou Angular Service konceptu
Dostupné pouze po zakoupení přístupu
23. Stránka s detailom transakcie
Dostupné pouze po zakoupení přístupu
24. Prenos parametrov v url pri prechode na novú stránku
Dostupné pouze po zakoupení přístupu
25. Previazanie master/detail medzi stránkami
Dostupné pouze po zakoupení přístupu
26. Profilová stránka
Dostupné pouze po zakoupení přístupu
27. Úprava Ionic UI komponentov pomocou CSS
Dostupné pouze po zakoupení přístupu
28. Práca s dátami cez service vrámci profilovej stránky
Dostupné pouze po zakoupení přístupu
29. Stránka pre úpravu profilu
Dostupné pouze po zakoupení přístupu
30. Kategorizácia formulárových prvkov a tlačidlá v toolbare
Dostupné pouze po zakoupení přístupu
31. Presmerovanie medzi stránkami profile a profile-edit
Dostupné pouze po zakoupení přístupu
32. Upráva profilu - reaktívne formuláre
Dostupné pouze po zakoupení přístupu
33. Inicializácia dát vo formulári
Dostupné pouze po zakoupení přístupu
34. Validácia formuláru pomocou Validators triedy
Dostupné pouze po zakoupení přístupu
35. Vizuálne zobrazenie validačných chýb
Dostupné pouze po zakoupení přístupu
36. Uloženie dát do service
Dostupné pouze po zakoupení přístupu

Hodnocení kurzu

Pozri aj tieto kurzy

Erich Stark
Webové technológie