Educativo.pl – Zdobądź Zawód Przyszłości - Programowanie Urządzeń Mobilnych - Administracja Systemami

Android Studio - programowanie aplikacji w praktyce

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.

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.

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 szkolenia

      07:31
    • 1.1 Android Studio i struktura projektu aplikacji

      25:35
    • 1.2 Narzędzia w Android Studio i emulator Androida

      13:31
    • 1.3 Uruchomienie i edytowanie wyglądu pierwszej aplikacji

      13:54
    • 1.4 Instant Run - szybkie kompilowanie aplikacji

      05:03
  • Moduł: 2. Podstawowe elementy graficzne i łączenie ich z logiką aplikacji
    • 2.0 Dodawanie elementów i reagowanie na zdarzenia na ekranie aplikacji

      13:29
    • 2.1 Łączenie elementów graficznych z kodem aplikacji

      05:20
  • Moduł: 3. Tworzenie wielu ekranów i zapisywanie danych do SharedPreferences
    • 3.0 Aplikacja Quiz App - wprowadzenie

      08:43
    • 3.1 Tworzenie wielu ekranów i przejść między nimi

      17:45
    • 3.2 Obsługa RadioButton i przekazywania danych do kolejnych ekranów

      08:06
    • 3.3 Dynamiczne tworzenie nowych ekranów i debugowanie błędów

      11:37
    • 3.4 Zapisywanie wyników do SharedPreferences

      17:49
  • Moduł: 4. Aplikacja oparta na Fragmentach i tworzenie list obiektów
    • 4.0 Aplikacja MyDiary - wprowadzenie

      06:48
    • 4.1 Tworzenie aplikacji opartej na Fragmentach
      11:09
    • 4.2 Powiązanie Fragmentów z Activity

      20:58
    • 4.3 Wyświetlanie listy obiektów w RecyclerView

      21:22
  • Moduł: 5. Implementacja zewnętrznych API i wybieranie lokalizacji użytkownika z mapy
    • 5.1 Aplikacja Weather Now - wprowadzenie

      06:38
    • 5.2 Podłączenie zewnętrznego API z pogodą

      22:06
    • 5.3 Wyświetlanie odpowiedzi z serwera i widok mapy

      23:07
    • 5.4 Pasek postępu i stylizacja widoku aplikacji

      10:17
    • 5.5 Otrzymywanie i nasłuchiwanie na lokalizację użytkownika

      30:09
  • Moduł: 6. Praca aplikacji w tle i obsługa powiadomień
    • 6.1 Aplikacja Rain Alert - wprowadzenie

      09:24
    • 6.2 Pracy aplikacji w tle

      21:30
    • 6.3 Zarządzanie i prezentowanie wyników pracy w tle

      20:11
  • Moduł: 7. Użycie bilbioteki Realm do stworzenia lokalnej bazy danych
    • 7.0 Aplikacja Birthday Wishlist - wprowadzenie

      05:12
    • 7.1 Lokalna baza danych przy użyciu biblioteki Realm

      10:13
    • 7.2 Zapisywanie notatek do bazy danych Realm

      18:54
    • 7.3.1 Dostęp do aparatu i galerii zdjęć część 1

      13:49
    • 7.3.2 Dostęp do aparatu i galerii zdjęć część 2

      15:14
    • 7.4.1 Edycja obiektów w bazie danych część 1

      15:19
    • 7.4.2 Edycja obiektów w bazie danych część 2

      09:50
  • Moduł: 8. Podłączenie do serwera Firebase i wysyłanie powiadomień do innych urządzeń
    • 8.0 Aplikacja YO! - wprowadzenie

      08:08
    • 8.1 Ekran logowania i podłączenie do serwera Firebase

      20:09
    • 8.2.1 Zapisywanie danych do bazy danych Firebase część 1

      12:47
    • 8.2.2 Zapisywanie danych do bazy danych Firebase część 2

      11:12
    • 8.3 Nasłuchiwanie na zmiany danych w Firebase i ich wyświetlanie

      18:24
    • 8.4 Implementacja App Shortcuts

      11:10
  • Moduł: 9. Tworzenie aplikacji dedykowanej na Android Wear
    • 9.0 Android Wear na przykładzie Rain Alert - wprowadzenie

      07:14
    • 9.1.1 Uruchomienie i konfiguracja emulatora Android Wear

      13:01
    • 9.1.2 Implementacja połączenia Message API i Data API

      13:49
    • 9.2.1 Przesyłanie danych między zegarkiem i telefonem część 1

      12:26
    • 9.2.2 Przesyłanie danych między zegarkiem i telefonem część 2

      09:16
  • Moduł: 10. Testowanie i publikowanie gotowej aplikacji
    • 10.1 Testowanie aplikacji lokalnie oraz w chmurze

      12:46
    • 10.2 Publikowanie aplikacji w Google Play

      08: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.

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.



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:

  • 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!

Zobacz podobne

Logowanie

email
hasło
Zapamiętaj mnie
Nie pamiętasz hasła?
Zaloguj się

Resetowanie hasła

email
Resetuj

Rejestracja

imię
nazwisko
email
hasło
powtórz hasło
Chcę otrzymywać informacje o nowościach i promocjach
Zarejestruj się

Zamknij

Zamknij

Wpisz kod rabatowy

kod