Mobil programozás képzések

Tanfolyamaink központjában a mobilalkalmazások fejlesztése áll: képzésünkön az Android rendszer JAVA-ra épülő technológiája mellett a legelterjedtebb keresztplatformos fejlesztőkörnyezet is megismerhető.

  • 1
Vissza

Mobilfejlesztés

Mobilfejlesztés

Napjainkban a mobil alkalmazások fejlesztése elengedhetetlen a vállalati működések során. A mobil operációs rendszerek között az Android operációs rendszer ma a legelterjedtebb, melynek JAVA-ra épülő utasításkészletével és technológiájával ismertetjük meg hallgatóinkat Android programozás tanfolyamunkon.

Web-es-mobil-fejlesztes_Mobilfejlesztes_Android-programozas.png
230 000 Ft-tól
(Bruttó ár: 292 100 Ft-tól)

Android programozás

Kód: ANDROID

Fedezze fel az Android programozás rejtelmeit, majd váltsa tudását profitra! A Számalk Training gyakorlatorientált Android fejlesztő tanfolyama során a Java nyelv használatával mutatja meg az Android platform lehetőségeit. A mobil programozás napjaink húzó ágazata. Aki részt vesz a képzésen, olyan biztos tudást szerez, amely az Android programozás - jelenleg is az IT szakmák egyik legkeresettebbjének - gyakorlásához elengedhetetlen előfeltétel. Android fejlesztés kezdőknek és középhaladó "buherátoroknak" A résztvevők először megismerkednek a Java nyelv legszükségesebb alapelemeivel, majd a kifejezetten Android rendszeren futó alkalmazás készítésének fázisaival, az Android fejlesztés alapjaival.A képzés végére a hallgatók garantáltan képessé válnak arra, hogy Android fejlesztéshez szükséges fejlesztőrendszert telepítsenek, és legalább alapfokon magabiztosan is használjanak. Egy olyan, kellően szilárd, egyszersmind átfogó ismeretanyag birtokába jutnak, amely elengedhetetlen az e szakterületen való további szakmai fejlődéshez. Ennélfogva a Számalk Training Android fejlesztés tanfolyamát nem pusztán kezdőknek, hanem azoknak az informatikusoknak is ajánljuk, akik némi tudásanyaggal ugyan rendelkeznek már az Android programozás terén, ismereteik alapjait viszont nem érzik elég átfogónak és struktúráltnak ahhoz, hogy magukat e terület autentikus szakértőjeként tarthassák számon. Az 5 napos Android programozás tanfolyam végére a résztvevők kellő mértékben megismerik az Android rendszert ahhoz, hogy ne okozzon gondot számukra egy egyszerűbb Android alkalmazás körültekintő megtervezése, majd hatékony, magabiztos megvalósítása, továbbá az erre szolgáló piacterén való publikálása. Alapvető IT ismeretek Valamely korszerű operációs rendszer telepítésének ismerete Mivel a tananyagok egy része angol nyelvű, ezért alapfokú, dokumentumolvasás-szintű angol nyelvtudás szükséges. Az alábbiakban olvasható az 5 napos Android tanfolyam részletes tematikája: Programozási alapok a Java nyelv használatával Bevezetés Adatszerkezetek Programszerkezetek Objektumorientáltság Osztályok, interfészek, absztrakt osztályok Kivételkezelés Tervezési minták Android fejlesztői környezet Eclipse megismerése Konfigurálás Emulátor, LogCat, ADB használata Első példa: számológép Android projektek felépítése Android platform elemei Projektek Forráskód Erőforrások Generált programrész Meta-információk A platform elemei Activity Intent Service BroadcastReceiver Első alkalmazás elkészítése TODO (Tennivalók) alkalmazást készítünk A grafikus felület és használata View, Layout Felbontások és képernyőméretek kezelése Felhasználói felület elemek Menük Widgetek Animációk Érzékelők kezelése GPS Iránytű Gyorsulásmérő Az adatok kezelése Adattárolás (külső és belső tároló) Internetkapcsolat Alkalmazások közti kommunikáció (Content Provider) Alkalmazás publikálása A Google Play bemutatása Androidos eszközök támogatása, és egy teljes projekt megvalósítása Egy minta projekt elkészítése

Időtartam:5 nap
Nehézségi szint:
  • Középhaladó
SZAMALK-Training_Fejlesztesi-modszertanok_Scrum-Agilis-fejlesztesi-modszertan.png
190 000 Ft-tól
(Bruttó ár: 241 300 Ft-tól)

Scrum training - 2 napos gyakorlati képzés

Kód: SCRUM_SZIM

A Scrum manapság a legnépszerűbb agilis megközelítésű szoftverfejlesztési módszertan, nem csoda, hiszen az agilis alapelvek elsajátítása utána a Scrum alkalamzásával könnyen és hamar sikereket érhetünk el.  A bevezetés sikerességéhez az alapok biztos és részletes ismeretére van szükség, de a Scrum mellett fontos maga az agilis szoftverfejlesztés iránti igény és motiváció ismerete is. Emelett ajánlott a rengeteg kapcsolódó témakör és eszközrendszer, módszer elsajátítása, mint az automata tesztelés, folyamatos integráció, visszacsatolási körök. A Scrum mellett pedig alternatívát kínálnak az egyéb agilis módszerek, mint a KanBan, ScrumBan és az Extreme Programming, amelyek mind terítéken lesznek tréningünkön.  A két napos, intenzív tréning szimulációkon és gyakorlati példákon keresztül segít a résztvevőknek megérteni, hogyan alkalmazhatóak a mindennapi rutinban a Scrum és kapcsolódó agilis eszközök. Az elméleti tudás átadásán kívül az oktató gyakorlati, valós életbeli szemszögből is ismerteti az általa napi szinten, több éve használt módszereket. Vezetőknek, manager-eknek, fejlesztőknek, akik alkalmazni szeretnék az agilis módszertanokat. Azoknak is, akik már alkalmazzák, de a siker érdekében szeretnének még jobban elmélyülni a témakörben. Nincs. Történelem és alapok Szoftverfejlesztési modellek rövid története Hogyan jutottunk el az agilis szoftverfejlesztés igényéig Lean alapelvek Az agilis kiáltvány Az Agilis Kiáltvány A 12 agilis alapelv Az agilitás kibontása Kliens elégedettség Szoftver integritás A fejlesztő csapat Szolgáló vezetés Hatékonyság és egyszerűség Kommunikáció Folyamatos, többszintű visszacsatolás Ami hiányzik az agilis kiáltványból Scrum alapok A keretrendszer Scrum szerepek Fejlesztési itemek, backlog, sprint Munkafolyamat Becslési technikák Tervezés Reggeli stand-up Demo Retrospektív Workflow Hogyan segít a Scrum az agilitás elérésében Fejlesztési item-ek Milyen egy jó User Story Részfeladatokra bontás Hibajavítások Refaktorálási igények (Technical Debt) Terméktámogatás Backlog karbantartása Backlog refinement a fejlesztő csapattal Priorizálás Több termék együttes kezelése Becslés Planning poker menete Abszolút becslés Relatív becslés Meddig becsüljünk? (Pontosság vagy precízitás) Tervezés A sprint céljának meghatározása Mennyi munkát vállal a csapat? Csapat sebesség A spint backlog összeállítása Kétoldalú megállapodás Reggeli start-up Miért is állunk? Ki és kinek jelent A három kérdés Feladat alapú megközelítés Review Ki és mit review-zik? Miről beszélünk egy review-n? Tipikus hibák Retrospective A sprint értékelése Visszatekintés Közös felelősség Miben érdemes fejlődni Cselekvés orientáltság Adjunk időt a fejlődésnek Miért a jó retró a kulcsa a fejlődésnek? Scrum szerepek részleteiben A Product Owner feladatai A Scrum Master feladatai A fejlesztő csapat feladatai A fejlesztő egyén feladatai Egy fejlesztés életciklusa Előkészítettség definiálása (DoR) Elkészültség definiálása (DoD) Fázisok testreszabása Hogyan adnak ki fejlesztés egy egész funkciót Csapat összeállítási módok Szakértelmi szintek, szakértelmi területek Kereszt-funkcionalitás Multi-funkcionalitás Speciális item-ek Tüskék, kutatások Timebox Feature-ök, Epic-ek Egyéb eszközök Vision, Roadmap, Release planning Burn-down Sebesség KPI értékek Mit ad a keretrendszer? Saját működés beillesztése a keretrendszerbe ScrumBut Gyakran elkövetett hibák Követelmények és korlátok Egyéb keretrendszerek Kanban ScrumBan Skálázás LeSS, SAFe Extreme Programming Automatizálás Folyamatos integráció Folyamatos szállítás Kódolási standard-ok Teszt alapú fejlesztés Páros programozás    

Időtartam:2 nap
Nehézségi szint:
  • Kezdő

Tanfolyami naptár