Detail kurzu

Kurz Android programátor profesionál - od základov tvorenia aplikácií až po pokročilé možnosti

IT LEARNING SLOVAKIA, s.r.o.

Popis kurzu

Tento balík je týždňovým balíkom troch Andorid kurzov z našej ponuky. Programujeme aplikácie pre Android I. - úvodný kurz + Programujeme aplikácie pre Android II. - pre mierne pokročilých a Programujeme aplikácie pre Android III.- pokročilé techniky, GPS, senzory a notifikácie. Balík je určený pre všetkých záujemcov, ktorí sa chcú naučiť vytvárať aplikácie pre túto populárnu mobilnú platformu. Týždňový Android kurz je zároveň cenovo výhodnejší oproti kúpe troch samostatných kurzov. Ďalšou výhodou je týždňová intenzívna výuka oproti viacerým viacdňových kurzom a školeniam. Vyžadujú sa aspoň základy jazyka JAVA.

Obsah kurzu

Andorid kurz Kurz Android programátor profesionál - balík sa skladá z nasledujúcich čiastkových kurzov. Počítačový kurz Programujeme aplikácie pre Android I. - úvodný kurz Kurz programujeme aplikácie pre Android I. - úvodný kurz 2 dni Počítačový kurz Programujeme aplikácie pre Android II. - pre mierne pokročilých Kurz programujeme aplikácie pre Android II. - pre mierne pokročilých 2 dni Počítačový kurz Programujeme aplikácie pre Android III.- pokročilé techniky, GPS, senzori a notifikácie Kurz programujeme aplikácie pre Android III.- pokročilé techniky, GPS, senzory a notifikácie 1 deň Učebná osnova kurzu Android programátor profesionál - balík: === Programujeme aplikácie pre Android I. - úvodný kurz - Operačný systém Android - História - Verzie Androidu - Ovládanie systému - Inštalácia aplikácií -Hlavný rozdiel programátorov iOS a Android - Google Play Store - Licencie - Ako sa stať oficiálnym Android vývojárom a ako sa pridávajú aplikácie do oficiálneho obchodu - Programovanie aplikácií a hier - Ako sa vlastne tvoria mobilné aplikácie - Čo budeme potrebovať - Znalosť programovania - Java a jej výhody a nevýhody - Návrh aplikácií - Čo chceme programovať - Možnosť zárobku na našej aplikácií - Grafika, design a napojenie na logiku - Čo budeme pre návrh aplikácie potrebovať - Navrhujeme prvé aplikácie - Kalkulačka - Moja farba - Základné stavebné kamene Androidu - Aktivity - Intenty - Fragmenty - Databáza - Práca so sieťou - Servisy - Vlákna - Vývojové prostredie Eclipse a Android SDK - Inštalácia a nastavenie - Tvorba nového projektu - Základné nastavenie, názov, ikona, verzie Androidu -Koreňový adresár – Package Explorer - Popis pracovného prostredia - Lišty, okná a panely - Kde sa programuje - Kde sa aplikácia navrhuje - Kde sú podstatné panely a ktoré môžem zatvoriť - Pripájame svoj telefón alebo tablet -Inštalácia ovládačov - Potrebné nastavenie - Párovanie s Eclipsom - Spúšťame virtuálne Android zariadenie na simuláciu - Designovanie aplikácie alebo čo všetko môže moja aplikácia obsahovať - Čo je to widget - Rozlíšenie aplikácie - Orientácie displeja - Vkladáme tlačidlá - Texty - Rádiobuttony a zaškrtávacie polia - ProgressBary - Farby - Hodnotiace pruhy - Nástroje na tvorbu layoutu - Záložky a tabuľky - Vyhľadávacie pole - Skrolovacie prvky - Obrázky a médiá - Ostatné prvky - Diskusia - Užitočné a používané vlastnosti widgetov - Menu aplikácie - Vlastné voľby - Predvoľby - Vnorené menu - Témy a vlastný design - Virtuálna klávesnica - XML súbory, ich editácia pre zmenu vzhľadu - Vytvárame aplikácie - Hodiny - Moje info - Aplikácia moje Mesto - Aplikácia podľa návrhu účastníkov kurzu - Napájame naše aplikácie na logiku - Kedy začíname programovať - Texty a jazykové verzie - XML súbory -Prvé príkazy v Jave - Java ako programovací jazyk - Ako sa programuje funkcionalita - Objektové programovanie - Kam sa píše program - Ako sa program prepája na tlačidlá - Učíme sa programovať - Objektové vs. procedurálne programovanie - Syntax jazyka - Ako sa píše v Jave - Základné konštrukcie jazyka - Premenné, polia, definícia konštánt - Podmienky - Cykly - Objekty a metódy - Popup okná - Vytvárame si prvé objekty a využívame metódy - Tvoríme aplikácie, ktoré aj niečo robia - Vlastný prehliadač - Prehliadač obrázkov - Hra – uhádni číslo - Baterka -Aplikácia moji kamoši a priame volanie - Ladenie aplikácie - Konzola - Chyby - Varovania - Ukážkové aplikácie – motivácia alebo odrazový mostík - Peňaženka - Moja firma - Zoznam produktov - Iné ... - Kde nájdem ďalšie ukážky a príklady - Pracujeme s developerskou licenciou - Ukladáme aplikáciu na Google Play - Prihlásenie sa - Upload aplikácie - Distribúcia - Popis aplikácie - Sťahovanie aplikácie - Záverečná diskusia === Programujeme aplikácie pre Android II. - pre mierne pokročilých - Opakovanie - Aktivity - Životný cyklus aplikácie - Intenty - Spúšťanie iných aktivít - Spúšťanie aplikácií tretích strán - Galéria - Kontakty - Web prehliadač - Iné - Práca s dátami, databázy - Kam môžeme odkladať dáta - Práca so súbormi - Databáza – SQL lite - Úvod do SQL lite - Príklady na prácu s SQL lite - Knižnice tretích strán na prácu s SQL lite - Príklady a prvá aplikácia, ktorá si niečo pamätá - Aplikácia Moja peňaženka - Loader framework - Fragmenty - Životný cyklus fragmentu - Použitie v aktivitách - Príklady a aplikácie - Moje poznámky - Zoznam (produktov) a detail - Vlákna - UI vlákno - Vlákno na pozadí - Networking - Typy sieťového pripojenia - Ako zistím či som pripojený - Aplikácia Sieťové info - Sťahovanie dát z internetu - JSON - XML - Iné - Programujeme aplikáciu na Last Minute kurzy (JSON ako vstupné dáta) - Services, broadcast - Čo sú to services - Ako sa service spúšťa - Životný cyklus service - Ako service oznamuje – broadcasty - Programujeme s doteraz nadobudnutými znalosťami - Príklad moja firma - Prvá záložka – informácie - Druhá záložka – produkty s preklikom na web - Kontakty - Predstavenie komponentu Viewpager – prepínanie medzi záložkami posunom prsta === Programujeme aplikácie pre Android III.- pokročilé techniky, GPS, senzory a notifikácie - Senzory na Android zariadenia - Čo sú to senzory - Ako sa používajú - Prítomnosť senzorov - Akcelerometer - Gyroskop - Meranie intenzity svetla - A iné - Aplikácia Vodováha - Aplikácia kompas - Aplikácia merač svetla - Aplikácia Zlodej telefónu - GPS - Google mapy - Registrácia kvôli používaniu - Vykreslenie mapy - Sledovanie mojej pozície - Rôzne typy sledovacieho prístupu - Aké údaje sa dajú získať o mojej aktuálnej polohe - Komplexná GPS aplikácia - Prvá záložka: Aplikácia moja rýchlosť - Druhá záložka: Aplikácia moja poloha - Tretia záložka: GPS info - Alarm - Čo sú to alarmy - Plánovanie akcií - Pending intent - Aplikácia môj budík - Notifikácie - Čo sú to notifikácie - Druhy notifikácií - Správanie sa notifikácií - Vylepšenie aplikácie môj budík - Vylepšovanie aplikácií na základe doterajších skúseností - Ukladanie aplikácií do obchodu - Diskusia

Cieľová skupina

začiatočník

Kontaktná osoba

Jana Rievajová
02/49 20 30 80
info@itlearning.sk

Hodnotenie




Organizátor