next level #androiddev

next level #androiddev

Tags
Kurs
Hidden
Hidden
Published
January 7, 2023
Author

Masterclass dla Android Developerów


notion image
 

Wznieś swoje skille #androiddev na wyższy poziom.

Jeśli tworzysz aplikacje na Androida, to ten kurs jest właśnie dla Ciebie. Dowiedz się jak: ✅ zbudować solidne procesy i wdrożyć CI/CD
✅ zaprojektować i wprowadzić standardy kodu dla zespołu
✅ ogarnąć analitykę i crash monitoring
✅ stworzyć własny backend na potrzeby mobile

 
 
 

Agenda

🤝 Backend for frontend

Jak zaprojektować szybki backend dla mobile? Czyli przepis na API w Kotlinie.
  • API z Ktor
  • API z Spring Boot
  • Współdzielenie modeli danych server / mobile
  • Deployment

👀 Analityka i monitoring

Jak wychwytywać błędy w aplikacji zanim użytkownicy zaczną uciekać z aplikacji?
  • Google & Firebase Analytics
  • Wykorzystaj Timbera
  • In-app crash reporting
  • Remote crash monitoring

🧯 Gradle i Android Studio

Jak pracować w Android Studio i się nie rozpłakać?
  • wydajna praca z Android Studio
  • zrozum build.gradle
  • tworzenie pluginów Gradle
  • generatory ikon i resize obrazków

⚖️ Mobile at scale

Co zrobić, żeby mobile działał w obrębie dużej organizacji?
  • zarządzanie tłumaczeniami
  • zaprojektuj release process
  • analiza złożonego projektu
  • architektura whitelabel
  • automatyczny release dla testerów

🏢 Organizacja pracy w zespole

Jak stworzyć optymalne warunki pracy z innymi ludźmi?
  • higiena pracy z Gitem
  • zasady dobrego code review
  • jak dobrze opisać pull request?
  • statyczna analiza kodu
  • codestyle
 

🏃 CI/CD

Jak wdrożyć continuous integration i continuous delivery??
  • czego potrzebujesz od CI/CD?
  • integracja Git - Gradle - .env
  • moje testy przechodzą lokalnie, a na CI już nie!
👉
Agenda może ulec nieznacznym zmianom
 

 

Zdobądź wiedzę. Wykorzystaj ją w praktyce.

Zdobądź wiedzę

notion image
Ucz się w swoim tempie z lekcji wideo, przetestuj załączone repozytoria z kodem.
 

Wykorzystaj ją w praktyce

notion image
Skopiuj najlepsze przykłady do swojego projektu. Sprawdź co zadziała w Twoim zespole.
 

Jak to działa?

 

1. Zacznij dziś 📅

… albo kiedy Ci będzie wygodnie. Nie musisz rezerwować specjalnego czasu na spotkania całej grupy. Uczysz się w swoim własnym tempie. O 7 rano? Ok. Po 23? Nie ma sprawy.

2. Studiuj jeden moduł w jednym tygodniu 🎓

… i od testuj nowe pomysły w projekcie w pracy. Albo w side projekcie. Zmiany wprowadzaj powoli. Ewolucja, nie rewolucja.

3. Zdobądź dożywotni dostęp 💎

Frameworki przychodzą i odchodzą, ale to, czego się nauczysz w NLA, zawsze będzie aktualne. Możesz wrócić i przejrzeć kurs w dowolnym momencie.
 

Instruktorzy

Jarosław Michalik

Jarek
Jarek
Google Developer Expert w dziedzinie Kotlina. Fanatyk testów. Założyciel Szkoły Kotlina, KotlinTesting, współtwórca społeczności KlubMobile.pl

Mateusz Teteruk

Mateusz
Mateusz
Jego oczy widzą każdą niedoróbkę UI/UX. Twórca newslettera NowoczesnyAndroid.pl i współtwórca społeczności KlubMobile.pl

Aleksander Jaworski

Aleksander
Aleksander
Praktyk Test-Driven-Development. Pasjonat Kotlin Multiplatform. Twórca bloga akjaw.com, autor w Kotlintesting.com. Ekspert w społeczności KlubMobile.pl
Tworzymy ten kurs w odpowiedzi na najczęstsze wyzwania z jakimi mierzą się zawodowi programiści Androida.

 

Czy next level #androiddev jest dla mnie?

Ten program nie jest dla Ciebie, jeśli…

❌ dopiero zaczynasz przygodę z Android developmentem
❌ szukasz wyłącznie certyfikatu do portfolio
❌ kupujesz kursy i ich nie kończysz.
 

Ten program JEST DLA CIEBIE, jeśli…

✅ zajmujesz się zawodowo Android Developmentem
✅ zależy Ci na dobrym flow pracy zespołowej
✅ chcesz wydajnie pracować z Android Studio i Gradle
✅ szukasz sprawdzonych rozwiązań programistycznych
✅ lubisz korzystać z naszych materiałów 😎 (Szkoła Kotlina, KotlinTesting, Nowoczesny Android)
 

Zacznij kurs teraz.

notion image

Wznieś swoje skille #androiddev na wyższy poziom.

Jeśli tworzysz aplikacje na Androida, to ten kurs jest właśnie dla Ciebie. Dowiedz się jak: ✅ zbudować solidne procesy i wdrożyć CI/CD
✅ zaprojektować i wprowadzić standardy kodu dla zespołu
✅ ogarnąć analitykę i crash monitoring
✅ stworzyć własny backend na potrzeby mobile
 
 

Najczęściej zadawane pytania

Czy jest gwarancja?
Jeśli z dowolnego powodu nie przypasuje Ci kurs, to piszesz maila na szkolenia@michalik.tech i dokonuję zwrotu pieniędzy. Masz na to 30 dni od momentu dołączenia do kursu.
Czy wrzucę to w koszty?
Tak. Wystawiam ładne, polskie faktury VAT.
Czy moja firma zapłaci mi za dostęp?
TAK. Po to są budżety szkoleniowe w firmach. Wystarczy, że w polu zamówienia podasz dane firmy na którą ma być wystawiona faktura. Może to być Twój pracodawca, lub Twoje JDG.
Mam już doświadczenie z CI / Analityką / BFF…
Mamy wśród kursantów doświadczonych Androidowców, a mimo to kurs pomógł usystematyzować im wiedzę i poznać nowe techniki. Natomiast twoje doświadczenia mogą być inne. Moja rada? Zapoznaj się ze szczegółowym programem kursu i zobacz, czy jego zakres poszerza to, co już wiesz. Jeżeli to ci nie wystarcza, to pamiętaj, że możesz kupić kurs i zapoznać się z nim od środka bez żadnego ryzyka. Jeżeli uznasz, że nie spełnia twoich oczekiwań, masz gwarancję satysfakcji. W ciągu 30 dni od zakupu możesz zrezygnować z zakupu i otrzymać zwrot pieniędzy.
Ile czasu potrwa przerobienie kursu?
3-5 tygodni. Przez najbliższe tygodnie będziemy udostępniać jeden moduł na tydzień
Jakie są kolejne kroki? Co się dzieje jak już złoże zamówienie?
W ciągu kilku minut otrzymujesz maila z instrukcjami do logowania na platformie MailingR. Jeśli cokolwiek nie zadziała – daj znać pisząc na kanał supportowy szkolenia@michalik.tech
To dla mnie za drogie!
W takim wypadku nie mogę pomóc. Dla tego kursu nie oferuję rat 0%.
Chcę kupić dostęp dla zespołu
Opcja 1. (2-3 dostępy) Składasz zamówienia po kolei, podając maile dostępowe członków swojego zespołu. Opcja 2. (powyżej 3 dostępów) Napisz na szkolenia@michalik.tech z ilością licencji jakie chcesz zakupić. Powyżej 5 osób, oferujemy zespołowe zniżki.
 
💼
[instrukcja] Finansowanie przez firmę

Masz inne pytanie?

  1. Formalnie – napisz maila na szkolenia@michalik.tech
  1. Mniej formalnie – odezwij się na Instagramie do Jarka
 
 
notion image

Wznieś swoje skille #androiddev na wyższy poziom.

Jeśli tworzysz aplikacje na Androida, to ten kurs jest właśnie dla Ciebie. Dowiedz się jak: ✅ zbudować solidne procesy i wdrożyć CI/CD
✅ zaprojektować i wprowadzić standardy kodu dla zespołu
✅ ogarnąć analitykę i crash monitoring
✅ stworzyć własny backend na potrzeby mobile