Program rozwojowy
Naucz się tworzyć nowoczesne aplikacje mobilne na platformy Android i iOS w trakcie 10-tygodniowego kursu w formule blended learning
Zdobądź kwalifikacje niezbędne do pracy w komercyjnych projektach
Kurs poprowadzi Łukasz Andrzejewski
Doświadczony trener z ponad 13-letnią praktyką na sali szkoleniowej. Aktywnie działa jako konsultant i programista w zakresie szeroko pojętych technologii Java, rozwiązań frontendowych i mobilnych. Absolwent Wydziału Fizyki Technicznej Politechniki Poznańskiej, specjalizacja: Symulacje komputerowe.
Aktualnie Partner, Head of Technology w Sages. Dba o rozwój oferty, przygotowuje i prowadzi szkolenia, konsultuje i bierze udział w realizacji projektów IT.
Czy program Mobile Developer PRO jest dla Ciebie?
ZALEŻY NAM NA REALNYM EFEKCIE
TAK, jeśli...
NIE, jeśli...
Co oferuje nasz program rozwojowy?
Ogrom wiedzy w maksymalnie krótkim czasie
10 tygodni nauki, w tym 25h na żywo online z mentorem
Zajęcia z praktykiem z 13 letnim doświadczeniem na sali szkoleniowej
Program
Uroczyste otwarcie kursu, przywitanie uczestników, wprowadzenie
Wprowadzenie do języka Kotlin
Praca z projektem Android
Podstawy tworzenia aplikacji
Budowanie interfejsu użytkownika
Programowanie reaktywne
Utrwalanie i dostęp do danych w aplikacjach Android
Podsumowanie samodzielnej nauki, rozwiązanie problemów, realizacja zadań, ćwiczenia live coding
Komunikacja w aplikacjach Android
Dystrybucja aplikacji Android
Architektura aplikacji Android
Testowanie aplikacji Android
Zaawansowane aspekty tworzenia interfejsu użytkownika
Podsumowanie samodzielnej nauki, rozwiązanie problemów, realizacja zadań, ćwiczenia live coding
Kotlin coroutines
Wybrane elementy Android SDK
Wprowadzenie do języka Swift
Praca z projektem Xcode
UIKit - klasyczne budowanie interfejsu
Podsumowanie samodzielnej nauki, rozwiązanie problemów, realizacja zadań, ćwiczenia live coding
SwiftUI - deklaratywne budowanie interfejsu
Programowanie reaktywne
Utrwalanie i dostęp do danych w aplikacjach iOS
Komunikacja w aplikacjach iOS
Dystrybucja aplikacji iOS
Architektura aplikacji iOS
Podsumowanie samodzielnej nauki, rozwiązanie problemów, realizacja zadań, ćwiczenia live coding
Testowanie aplikacji iOS
Zaawansowane elementy SwiftUI i Combine
Core Data
Wybrane elementy iOS SDK
Podsumowanie samodzielnej nauki, rozwiązanie problemów, realizacja zadań, ćwiczenia live coding
Wprowadzenie do języka Kotlin
Praca z projektem Android
Podstawy tworzenia aplikacji
Budowanie interfejsu użytkownika
Programowanie reaktywne
Utrwalanie i dostęp do danych
Komunikacja
Dystrybucja aplikacji
Architektura aplikacji Android
Testowanie
Zaawansowane aspekty tworzenia interfejsu użytkownika
Kotlin coroutines
Wybrane elementy SDK
Wprowadzenie do języka Swift
Praca z projektem Xcode
UIKit - klasyczne budowanie interfejsu
SwiftUI - deklaratywne budowanie interfejsu
Programowanie reaktywne
Komunikacja
Utrwalanie i dostęp do danych
Dystrybucja aplikacji
Architektura aplikacji iOS
Testowanie
Zaawansowane elementy SwiftUI i Combine
Core Data
Wprowadzenie do Flutter toolkit
Wybrane elementy SDK
Wprowadzenie do React Native
EKSPERCKI PROGRAM ROZWOJOWY STWORZYLIŚMY Z MYŚLĄ O BUDOWANIU NAJLEPSZYCH KADR IT
Dlaczego warto zainwestować w kurs
Mobile Developer PRO?
Uczysz się od razu przez praktykę
Budowa aplikacji, projekty do samodzielnego wykonania, mniejsze ćwiczenia pomagające zrozumieć i utrwalić omawiane zagadnienia
Wszyscy trenerzy to praktycy z wieloletnim doświadczeniem produkcyjnym i dydaktycznym
Masz wsparcie mentora
Doskonałe przygotowanie do pracy w komercyjnym zespole deweloperskim
Uczysz się pracy zespołowej
Poznajesz technologie pożądane na rynku
Najbardziej popularne frameworki, biblioteki i narzędzia
Poznajesz najlepsze praktyki, a także sposoby rozwiązania typowych problemów projektowych
Zdobywasz przydatną wiedzę
Dzięki znajomości zaawansowanych aspektów programowania stajesz się atrakcyjnym kandydatem na rynku pracy
Wchodzisz na wyższy level umiejętności
Uczysz się dobrych praktyk
Przyswajasz najlepsze praktyki związane z tworzeniem jakościowego i testowalnego kodu, a także poznajesz zaawansowane idiomy programistyczne
Wyższe kompetencje to odpowiednio większe zarobki
Masz szansę na większe zarobki
Zaaplikuj na kurs
Na realizację kursu należy przeznaczyć +/- 10 tygodni nauki, w tym pięć sobotnich 5-godzinnych spotkań na żywo z trenerem. Po aplikacji na kurs skontaktujemy się z Tobą telefonicznie, aby upewnić się, że nasz kurs odpowiada na Twoje aktualne potrzeby i będzie dla Ciebie efektywny.
ETAP III
ETAP II
ETAP I
Blended Learning
Warsztaty na żywo plus kurs e-learningowy
Możliwa płatność w ratach.
Napisz do nas i spytaj o szczegóły.
CENA ZAWIERA
TRYB
wycena na zamówienie
KURS DOSTĘPNY WYŁĄCZNIE DLA FIRM
REALIZACJA KURSU KROK PO KROKU
Zaaplikuj na kurs
Otrzymaj dostęp do platformy
Zgodnie z harmonogramem zrealizujemy plan: podzielimy materiał kursu na sensowne moduły edukacyjne, a pomiędzy zorganizujemy pięć sześciogodzinnych spotkań z autorem kursu, tak żebyś mógł teorii uczyć się sam, a warsztaty realizował pod okiem ekspert
Na zakończenie otrzymasz certyfikat poświadczający Twoje umiejętności
Dodatkowo będziesz miał dostęp do platformy nawet po zakończeniu kursu, na której będzie cały materiał z nagraniami wideo lekcji wraz z zadaniami oraz zrealizowanymi warsztatami
🔴 Webinar
OBEJRZYJ NAGRANIE
iOS - szybki start
Podczas wydarzenia: Pokażemy, jak w praktyce wygląda tworzenie aplikacji iOS. Zapoznamy Cię z dedykowanym środowiskiem programistycznym i poznasz podstawy języka Swift. Wraz z prowadzącym zbudujesz swoją pierwszą aplikację (pokazującą prognozę pogody) i dowiesz się, w jaki sposób uruchomić ją na telefonie lub innym urządzeniu.
Całość będzie miała formę warsztatu, dzięki czemu dużo łatwiej przyswoisz i zrozumiesz przedstawiane zagadnienia.
Wymagania dla uczestników, którzy chcą programować wraz z prowadzącym: Komputer z macOS, Xcode - instalacja przez AppStore
FAQ
Co to znaczy, że kurs jest w formie blended learning?
Blended learning to kurs w formie nagrań wideo z teorii połączonej z zajęciami warsztatowymi na żywo z trenerem w wirtualnej klasie. Nagrania zamieszczone są na platformie e-learningowej, do której otrzymujesz indywidualny dostęp. Poza nagraniami wideo dostępne są pliki do pobrania (kod źródłowy, slajdy, pliki tekstowe, odnośniki do zewnętrznych materiałów, testy, etc.) Podczas zajęć prowadzący realizuje z Wami praktyczne zadania z zakresu minionego modułu e-learningowego.
Kiedy odbywają się spotkania warsztatowe?
Spotkania odbywają się w zgodnie z ustalonym harmonogramem kursu (sekcja (zaaplikuj na kurs).
Zalecany czas to 6 lub więcej godzin w tygodniu. Zachęcamy do regularnej pracy w ciągu tygodnia, np. półtora czy dwie godziny z rana, wtedy kiedy umysł jest wypoczęty. Jednak godziny samodzielnej nauki możesz wyznaczyć dowolnie, według swojego rytmu dnia.
Ile czasu powinienem poświęcić na samodzielną pracę nad każdym modułem (w tydzień)?
Otrzymasz dożywotni (a raczej tak długo jak będzie istniał kurs) dostęp do tej edycji kursu, wszystkich materiałów w niej zawartych, przyszłych aktualizacji oraz społeczności (platforma slack).
Jak długo będę mieć dostęp do materiałów programu
i społeczności tworzonej przez grono uczestników?
Jak mogę się zapisać?
Wypełnij formularz na stronie kursu.
Kurs jest od podstaw i prowadzi uczestnika od instalacji środowiska po tematy związane z analizą danych wraz z ich wizualizacją. Jest to idealny kurs zarówno, dla osób, które wcześniej nie znały Pythona jak i tych, które chciałyby usystematyzować już zdobytą wiedzę i poznać tematy bardziej zaawansowane.
Czy kurs jest dla mnie?
Jest to cena brutto.
Czy podana cena jest netto czy brutto?
Nie czekaj aż wyprzedzą Cię inni - zainwestuj w siebie i stań się atrakcyjnym kandydatem na rynku pracy.
Zapotrzebowanie na wykwalifikowanych specjalistów Mobile Android i iOS ciągle rośnie. Stań się jednym z nich.
© Sages. Wszelkie prawa zastrzeżone.