Android. Techniki efektywnej pracy. Kurs video. Poziom pierwszy. Skróty klawiszowe i biblioteki - Helion
ISBN: 978-83-283-4476-1
Format: video
Data wydania: 2018-07-18
Księgarnia: Helion
Cena książki: 26,55 zł (poprzednio: 59,00 zł)
Oszczędzasz: 55% (-32,45 zł)
Obierz kurs na praktykÄ™ pisania aplikacji dla Androida
Telefon najlepszym przyjacielem czÅ‚owieka? Tak, odkÄ…d do naszych kieszeni trafiÅ‚ smartfon! GÅ‚ówne narzÄ™dzie komunikacji, źródÅ‚o wszelkiej wiedzy, przenoÅ›ny park rozrywki. A także urzÄ…dzenie, za którego poÅ›rednictwem można korzystać z ulubionych, uÅ‚atwiajÄ…cych codzienne życie aplikacji, jak również tych używanych okazjonalnie, na przykÅ‚ad treningowych, festiwalowych, muzealnych, zakupowych — zastosowania można mnożyć; jest ich tyle, ile ludzkich potrzeb. Jednak niezależnie od przeznaczenia aplikacji, użytkownicy stawiajÄ… jej jedno podstawowe wymaganie: ma dziaÅ‚ać bezbÅ‚Ä™dnie. O to, by tak byÅ‚o, dba zespóÅ‚ programistów — specjalistów, którzy troszczÄ… siÄ™, żeby wszystko funkcjonowaÅ‚o bez zarzutu.
Proponowany przez nas kurs jest adresowany do programistów, którzy chcÄ… zostać czÅ‚onkami takich „mobilnych” zespoÅ‚ów. Daje wiedzÄ™ dotyczÄ…cÄ… tego, jak tworzyć Å›wietne aplikacje dla systemu Android, takie, by bÅ‚Ä™dy można byÅ‚o Å‚atwo wykryć i szybko naprawić, a kod przetestować. Uczestnik szkolenia nauczy siÄ™ z niego, jak pisać kod moduÅ‚owy — zwiÄ™zÅ‚y i czytelny, bardzo pomocny w pracy zespoÅ‚ów programistycznych. Wiedza przedstawiona w ramach tego kursu video jest czysto praktyczna, gotowa do wykorzystania w codziennej pracy. Teoria pojawia siÄ™ jedynie podczas omawiania trudniejszych zagadnieÅ„, jednak zawsze jest poparta czytelnym przykÅ‚adem.
Co CiÄ™ czeka podczas naszego profesjonalnego szkolenia?
W trakcie tego kursu:
- dowiesz się, jak tworzyć aplikacje działające pod systemem Android przy zastosowaniu konkretnej architektury (MVP);
- nauczysz się używać bibliotek ułatwiających codzienną pracę;
- opanujesz sposoby pisania prostego i testowalnego kodu;
- samodzielnie wykonasz aplikację korzystającą z zapytań sieciowych.
Co więcej...
- poznasz reaktywne i funkcyjne podejÅ›cie w programowaniu — co pomoże Ci uproÅ›cić skomplikowanÄ… logikÄ™ pisania aplikacji mobilnych.
Android. Techniki efektywnej pracy. Kurs video. Poziom pierwszy. Skróty klawiszowe i biblioteki zakoÅ„czysz na poziomie Å›rednio zaawansowanym. Szkolenie da Ci wiedzÄ™ na temat tworzenia aplikacji na system Android przy użyciu bibliotek i narzÄ™dzi, które sÄ… ogólnodostÄ™pne i pomagajÄ… w tworzeniu oprogramowania wysoce odpornego na bÅ‚Ä™dy popeÅ‚niane przez programistów. Do poziomu zaawansowanego dojdziesz już sam — wykonujÄ…c ćwiczenia praktyczne oraz rozwijajÄ…c swoje aplikacje, również za pomocÄ… narzÄ™dzi przedstawionych w ramach kursu.
Programista aplikacji na Androida poszukiwany!
Sektor IT oferuje coraz bardziej wyspecjalizowane stanowiska pracy. Szczególnie w dużych firmach, w których funkcjonujÄ… wieloosobowe zespoÅ‚y projektowe, od każdego z ich czÅ‚onków wymaga siÄ™ czÄ™sto dogÅ‚Ä™bnej znajomoÅ›ci konkretnego zagadnienia; już nie po prostu umiejÄ™tnoÅ›ci tworzenia aplikacji mobilnych, ale bardzo Å›ciÅ›le — aplikacji dla danego systemu operacyjnego. Specyfika pracy programisty poruszajÄ…cego siÄ™ w Androidzie polega na tworzeniu aplikacji dziaÅ‚ajÄ…cych wÅ‚aÅ›nie pod tym systemem albo utrzymywaniu, rozwijaniu i udoskonalaniu aplikacji już istniejÄ…cych. Wszystkie umiejÄ™tnoÅ›ci zdobyte w trakcie proponowanego przez nas kursu można wykorzystać w codziennej pracy. Z pewnoÅ›ciÄ… znajomość części z omówionych zagadnieÅ„ przyda siÄ™ także podczas rozmów kwalifikacyjnych.
By rozwinąć Twoją aplikację
Zaczniemy standardowo — od konfiguracji Å›rodowiska programistycznego Android Studio. W pierwszej części szkolenia skupimy siÄ™ na skrótach klawiszowych. Poznamy skróty ogólne i warianty uruchamiania aplikacji. W dalszej kolejnoÅ›ci przejdziemy do nawigowania: miÄ™dzy oknami narzÄ™dzi, plikami, klasami i w obrÄ™bie pliku. Wtedy przyjdzie czas na kodowanie, refaktoring i debugowanie. Wreszcie zobaczymy, jak dziaÅ‚ajÄ… inne skróty i narzÄ™dzia, miÄ™dzy innymi VCS, Live, Code Template, Quick List, Terminal, ADB i ADB WiFi. DrugÄ… część szkolenia poÅ›wiÄ™cimy na zapoznanie siÄ™ z bibliotekami i narzÄ™dziami. Omówimy zaÅ‚ożenia projektowe i inicjalizacjÄ™ projektu, poznamy plik build.gradle oraz zagadnienia zwiÄ…zane z tworzeniem szkieletu aplikacji. W kolejnych krokach zajmiemy siÄ™ platformÄ… Fabric, bibliotekami Timber, Leak Canary i Butterknife. Poznamy wzorzec Depency Injection, wykonamy pierwsze testy i zaimplementujemy bibliotekÄ™ Hawk. Po krótkim wstÄ™pie do RxJavy nauczymy siÄ™ nawigować miÄ™dzy ekranami za pomocÄ… testowalnego kodu, animować z zastosowaniem biblioteki Lottie i obsÅ‚ugiwać pozwolenia z bibliotekÄ… RxPermissions. Sprawdzimy, do czego można wykorzystać bibliotekÄ™ RxBinding, stworzymy pierwsze zapytanie sieciowe, omówimy biblioteki Chuck i Stetho, a na deser bibliotekÄ™ graficznÄ… Glide. Na koniec szkolenia skupimy siÄ™ na analityce — bÄ™dziemy dodawać i konfigurować narzÄ™dzie Amplitude oraz dodawać testowanie analityki.
Poznaj naszego eksperta
Dawid Firuzek — absolwent studiów inżynierskich na Politechnice ÅšlÄ…skiej; ukoÅ„czyÅ‚ WydziaÅ‚ Automatyki, Elektroniki i Informatyki. Zawodowo specjalizuje siÄ™ w tematyce zwiÄ…zanej z tworzeniem oprogramowania dziaÅ‚ajÄ…cego pod systemami mobilnymi. Na co dzieÅ„ pracuje jako programista aplikacji na Androida. Wolne chwile spÄ™dza z rodzinÄ…; interesuje siÄ™ nowymi technologiami, rozwija również pasjÄ™ astronomicznÄ….
Musicie od siebie wymagać, nawet gdyby inni od was nie wymagali.
Osoby które kupowały "Android. Techniki efektywnej pracy. Kurs video. Poziom pierwszy. Skróty klawiszowe i biblioteki", wybierały także:
- Kotlin w praktyce. Kurs video. Tworzenie aplikacji webowych za pomocą Spring Boota 79,00 zł, (31,60 zł -60%)
- Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform 99,00 zł, (39,60 zł -60%)
- Android Studio. Kurs video. Narzędzia Android developera 69,00 zł, (31,05 zł -55%)
- Testowanie aplikacji mobilnych na platformę Android. Kurs video. Poziom pierwszy. Testy jednostkowe i UI 59,00 zł, (26,55 zł -55%)
- Android. Kurs video. Poziom drugi. Zaawansowane programowanie aplikacji 99,00 zł, (44,55 zł -55%)