Kategoria Android, Programowanie, Najnowsze
Android Studio - programowanie aplikacji w praktyce
-
CZAS TRWANIA: 9h 59min
-
POZIOM TRUDNOŚCI:
Programowanie na Android Nougat i Android Wear
Dotrzyj ze swoimi projektami do najliczniejszej grupy użytkowników systemów mobilnych – ukończ kurs i zacznij programować gry i aplikacje na Androida!
Z najnowszego szkolenia dowiesz się jak w środowisku Android Studio tworzyć nowoczesne aplikacje według zasad Material Design, korzystać z zewnętrznych bibliotek i baz danych.
Od podstaw nauczysz się zaawansowanej obsługi środowiska programistycznego przygotowanego i stale wspieranego przez Google. SDK Android Studio umożliwia wygodne budowanie aplikacji na urządzenia mobilne (smartfony i tablety), ubieralne (zegarki i okulary) oraz telewizory i samochody.
Realizując kurs nauczymy Cię tworzyć aplikacje dostosowane do najnowszej wersji systemu Android 7.0 Nougat oraz po raz pierwszy pokażemy jak programować na Android Wear.
Z najnowszego szkolenia dowiesz się jak w środowisku Android Studio tworzyć nowoczesne aplikacje według zasad Material Design, korzystać z zewnętrznych bibliotek i baz danych.
Od podstaw nauczysz się zaawansowanej obsługi środowiska programistycznego przygotowanego i stale wspieranego przez Google. SDK Android Studio umożliwia wygodne budowanie aplikacji na urządzenia mobilne (smartfony i tablety), ubieralne (zegarki i okulary) oraz telewizory i samochody.
Realizując kurs nauczymy Cię tworzyć aplikacje dostosowane do najnowszej wersji systemu Android 7.0 Nougat oraz po raz pierwszy pokażemy jak programować na Android Wear.
Dla kogo jest ten kurs?
Nowy kurs Android Studio – programowanie aplikacji w praktyce przygotowaliśmy w taki sposób, aby zainteresować zarówno osoby początkujące jak i średnio-zaawansowane.
Osoby początkujące dowiedzą się krok po kroku jak profesjonalnie korzystać z Android Studio i dostępnych emulatorów urządzeń. Nauczą się zmieniać interfejs aplikacji za pomocą nowego edytora widoków oraz importować zewnętrzne biblioteki, rozszerzając możliwości swoich projektów. Śledząc kroki trenera szybko stworzą swoją pierwszą aplikację!
Natomiast osoby średnio-zaawansowane zainteresują na pewno moduły związane z tworzeniem aplikacji na smartwatch z systemem Android Wear oraz możliwość budowania interfejsu przy pomocy ConstrainLayout. Nie zabraknie także nowości z Android 7.0 Nougat – nauczymy m.in. jak tworzyć tzw. App Shortcut, czyli skróty do konkretnych funkcji aplikacji oraz projektować nowy typ powiadomień. Podczas szkolenia trener zaprezentował też szerokie możliwości jakie oferują bazy danych Realm.io i Firebase.
Kurs polecamy osobom, które ukończyły szkolenie Android Studio od podstaw – tworzenie aplikacji.
Osoby początkujące dowiedzą się krok po kroku jak profesjonalnie korzystać z Android Studio i dostępnych emulatorów urządzeń. Nauczą się zmieniać interfejs aplikacji za pomocą nowego edytora widoków oraz importować zewnętrzne biblioteki, rozszerzając możliwości swoich projektów. Śledząc kroki trenera szybko stworzą swoją pierwszą aplikację!
Natomiast osoby średnio-zaawansowane zainteresują na pewno moduły związane z tworzeniem aplikacji na smartwatch z systemem Android Wear oraz możliwość budowania interfejsu przy pomocy ConstrainLayout. Nie zabraknie także nowości z Android 7.0 Nougat – nauczymy m.in. jak tworzyć tzw. App Shortcut, czyli skróty do konkretnych funkcji aplikacji oraz projektować nowy typ powiadomień. Podczas szkolenia trener zaprezentował też szerokie możliwości jakie oferują bazy danych Realm.io i Firebase.
Kurs polecamy osobom, które ukończyły szkolenie Android Studio od podstaw – tworzenie aplikacji.
Stworzysz 8 aplikacji
Realizując kurs Android Studio – programowanie aplikacji w praktyce uczysz się nowych zagadnień na konkretnych przykładach! Wraz trenerem od podstaw zaprogramujesz osiem różnych aplikacji mobilnych:
- Hello world! - na przykładzie tej prostej aplikacji poznasz nowe środowisko Android Studio
- Currency Converter - tworząc minimalistyczny przelicznik walut nauczysz się korzystać z plików XML
- Quiz App - stworzysz pierwszą grę, korzystając z możliwości zewnętrznych bibliotek
- My Diary - pamiętnik, który zapisuje kolejne wpisy w lokalnej bazie Realm.io
- Birthday Wishlist - galeria zdjęć z pomysłami na prezent, które chcesz podarować bliskim
- Yo App - na przykładzie popularnej aplikacji "Yo!" wyślesz zaczepkę "hej!" do swoich znajomych
- Weather Now - Twoja pierwsza aplikacja, służąca do śledzenia aktualnej prognozy pogody
- Rain Alert - rozszerzenie aplikacji pogodowej, wysyłające powiadomienia o nadchodzącym deszczu zarówno na smartfona jak i na smartwatch!
Zdobędziesz praktyczne umiejętności
- Poznasz strukturę projektu w Android Studio i obsługę emulatorów
- Dowiesz się, w jaki sposób budować kod aplikacji, aby można było ją łatwo tłumaczyć na inne języki
- Nauczysz się, zapisywać dane w SharedPreferences
- Nauczysz się korzystać z Realm.io jako lokalnej bazy danych
- Dowiesz się, jak przy pomocy JitPack używać zewnętrznych bibliotek
- Będziesz wiedzieć, w jaki sposób ustalać lokalizację użytkownika
- Nauczysz się implementowć zewnętrzne API
- Poznasz zasadę tworzenia widoków przy pomocy ConstrainLayout
- Będziesz wiedzieć, jak korzystać z szerokich możliwości oferowanych przez serwis Firebase
- Nauczysz się tworzyć App Shortcut, czyli skróty do aplikacji
- Stworzysz pierwszy projekt na Android Wear
- Dowiesz się, jak przy pomocy BoxInsertLayout dopasowywać wygląd aplikacji do różnych kształtów smartwatcha
- Będziesz wiedzieć, kiedy i w jaki sposób tworzyć powiadomienia aplikacji w formie Snackbar'u
- Nauczysz się sprawdzania poprawnego działania aplikacji za pomocą Esspresso Test Recorder
Plan szkolenia
-
Moduł: 1. Wprowadzenie do środowiska programistycznego - pierwsza aplikacja
-
1.0 Wprowadzenie i plan szkolenia07:31
-
1.1 Android Studio i struktura projektu aplikacji25:35
-
1.2 Narzędzia w Android Studio i emulator Androida13:31
-
1.3 Uruchomienie i edytowanie wyglądu pierwszej aplikacji13:54
-
1.4 Instant Run - szybkie kompilowanie aplikacji05:03
-
-
Moduł: 2. Podstawowe elementy graficzne i łączenie ich z logiką aplikacji
-
2.0 Dodawanie elementów i reagowanie na zdarzenia na ekranie aplikacji13:29
-
2.1 Łączenie elementów graficznych z kodem aplikacji05:20
-
-
Moduł: 3. Tworzenie wielu ekranów i zapisywanie danych do SharedPreferences
-
3.0 Aplikacja Quiz App - wprowadzenie08:43
-
3.1 Tworzenie wielu ekranów i przejść między nimi17:45
-
3.2 Obsługa RadioButton i przekazywania danych do kolejnych ekranów08:06
-
3.3 Dynamiczne tworzenie nowych ekranów i debugowanie błędów11:37
-
3.4 Zapisywanie wyników do SharedPreferences17:49
-
-
Moduł: 4. Aplikacja oparta na Fragmentach i tworzenie list obiektów
-
4.0 Aplikacja MyDiary - wprowadzenie06:48
-
4.2 Powiązanie Fragmentów z Activity20:58
-
4.3 Wyświetlanie listy obiektów w RecyclerView21:22
-
-
Moduł: 5. Implementacja zewnętrznych API i wybieranie lokalizacji użytkownika z mapy
-
5.1 Aplikacja Weather Now - wprowadzenie06:38
-
5.2 Podłączenie zewnętrznego API z pogodą22:06
-
5.3 Wyświetlanie odpowiedzi z serwera i widok mapy23:07
-
5.4 Pasek postępu i stylizacja widoku aplikacji10:17
-
5.5 Otrzymywanie i nasłuchiwanie na lokalizację użytkownika30:09
-
-
Moduł: 6. Praca aplikacji w tle i obsługa powiadomień
-
6.1 Aplikacja Rain Alert - wprowadzenie09:24
-
6.2 Pracy aplikacji w tle21:30
-
6.3 Zarządzanie i prezentowanie wyników pracy w tle20:11
-
-
Moduł: 7. Użycie bilbioteki Realm do stworzenia lokalnej bazy danych
-
7.0 Aplikacja Birthday Wishlist - wprowadzenie05:12
-
7.1 Lokalna baza danych przy użyciu biblioteki Realm10:13
-
7.2 Zapisywanie notatek do bazy danych Realm18:54
-
7.3.1 Dostęp do aparatu i galerii zdjęć część 113:49
-
7.3.2 Dostęp do aparatu i galerii zdjęć część 215:14
-
7.4.1 Edycja obiektów w bazie danych część 115:19
-
7.4.2 Edycja obiektów w bazie danych część 209:50
-
-
Moduł: 8. Podłączenie do serwera Firebase i wysyłanie powiadomień do innych urządzeń
-
8.0 Aplikacja YO! - wprowadzenie08:08
-
8.1 Ekran logowania i podłączenie do serwera Firebase20:09
-
8.2.1 Zapisywanie danych do bazy danych Firebase część 112:47
-
8.2.2 Zapisywanie danych do bazy danych Firebase część 211:12
-
8.3 Nasłuchiwanie na zmiany danych w Firebase i ich wyświetlanie18:24
-
8.4 Implementacja App Shortcuts11:10
-
-
Moduł: 9. Tworzenie aplikacji dedykowanej na Android Wear
-
9.0 Android Wear na przykładzie Rain Alert - wprowadzenie07:14
-
9.1.1 Uruchomienie i konfiguracja emulatora Android Wear13:01
-
9.1.2 Implementacja połączenia Message API i Data API13:49
-
9.2.1 Przesyłanie danych między zegarkiem i telefonem część 112:26
-
9.2.2 Przesyłanie danych między zegarkiem i telefonem część 209:16
-
-
Moduł: 10. Testowanie i publikowanie gotowej aplikacji
-
10.1 Testowanie aplikacji lokalnie oraz w chmurze12:46
-
10.2 Publikowanie aplikacji w Google Play08:31
-
Odbierz certyfikat
Kursanci educativo.pl mogą bezpłatnie uzyskać certyfikat ukończenia szkolenia. Zdobycie certyfikatu jest dość proste, pod warunkiem, że rzetelnie wypełnisz 3 poniższe kroki:
1. Obejrzysz wszystkie lekcje wideo dostępne w szkoleniu.
2. Rozwiążesz testy, które pomogą Ci przygotować się do pomyślnego zdania egzaminu.
3. Zdasz egzamin on-line. Po uzyskaniu 70% pkt. certyfikat dostępny będzie do pobrania na Twoim koncie.
Więcej informacji o egzaminach i certyfikatach znajdziesz na naszym blogu.
1. Obejrzysz wszystkie lekcje wideo dostępne w szkoleniu.
2. Rozwiążesz testy, które pomogą Ci przygotować się do pomyślnego zdania egzaminu.
3. Zdasz egzamin on-line. Po uzyskaniu 70% pkt. certyfikat dostępny będzie do pobrania na Twoim koncie.
Więcej informacji o egzaminach i certyfikatach znajdziesz na naszym blogu.
Sprawdź za darmo
Kursy na platformie educativo.pl dostępne są w wersji on-line, dzięki temu możesz je realizować na dowolnym urządzeniu podłączonym do Internetu. Wystarczy, że zalogujesz się na swoje konto. Dodatkowo cały kurs wraz z załącznikami możesz pobrać na dysk komputera.
Rejestracja w serwisie educativo.pl jest bezpłatna. Zakładając konto uzyskujesz dostęp do bezpłatnych materiałów, czyli lekcji demo przypisanych do każdego z kursów. Dzięki możliwości obejrzenia darmowej lekcji poznajesz naszą platformę, trenerów oraz sposób w jaki prowadzone są szkolenia.
Zobacz demo
Rejestracja w serwisie educativo.pl jest bezpłatna. Zakładając konto uzyskujesz dostęp do bezpłatnych materiałów, czyli lekcji demo przypisanych do każdego z kursów. Dzięki możliwości obejrzenia darmowej lekcji poznajesz naszą platformę, trenerów oraz sposób w jaki prowadzone są szkolenia.
Zobacz demo
Już dziś zacznij naukę!
Po ukończeniu kursu będziesz potrafił biegle posługiwać się SDK Android Studio, który jest podstawowym narzędziem pracy każdego programisty aplikacji na system Android. Nauczysz się programować różnego typu aplikacje i gry mobilne, a ponad to opanujesz umiejętność tworzenia aplikacji na smartwatch'e.
Najważniejsze cechy kursu Android Studio - programowanie aplikacji w praktyce:
Zacznij kurs i zostań deweloperem aplikacji mobilnych na systemy Android i Android Wear!
Kup szkolenie
Najważniejsze cechy kursu Android Studio - programowanie aplikacji w praktyce:
- profesjonalny kurs on-line dostępny bez żadnych ograniczeń,
- 10 godzin materiału wideo w jakości HD podzielonego na 45 lekcji,
- stworzysz 8 aplikacji mobilnych na Android N i Android Wear,
- stały dostęp do platformy
e-learningowej z testami on-line, - do pobrania: wszystkie lekcje wideo, prezentacja z teorią oraz kod źródłowy,
- otrzymasz certyfikat ukończenia szkolenia.
Zacznij kurs i zostań deweloperem aplikacji mobilnych na systemy Android i Android Wear!
Kup szkolenie