Android - praktyczny podstawowy kurs programowania
3.5 (57 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
669 students enrolled

Android - praktyczny podstawowy kurs programowania

Czyli jak szybko i praktycznie tworzyć aplikacje na system operacyjny Android, tworzenie aplikacji na Androida
3.5 (57 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
669 students enrolled
Created by Michał Gellert
Last updated 11/2018
Polish
Current price: $9.99 Original price: $104.99 Discount: 90% off
30-Day Money-Back Guarantee
This course includes
  • 7.5 hours on-demand video
  • 1 article
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to Udemy's top 3,000+ courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Stworzyć prostą aplikację na Androida korzystającą np z zewnętrznego API i opublikować ją w Play Store
Course content
Expand all 17 lectures 07:25:32
+ Instalacja i konfiguracja Android Studio
2 lectures 27:49
Instalacja Android Studio
10:32
Konfiguracja urządzeń oraz emulatorów
17:17
+ Wprowadzenie do architektury Androida
1 lecture 21:56

Uczestnicy poznają podstawy architektury systemu operacyjnego Android, cykl życia aplikacji podstawowe elementy, oraz dowiedzą się czym jest superbiblioteka AppCompat

Wprowadzenie do architektury Androida
21:56
+ Podstawowe elementy designu praktycznie
1 lecture 39:29

Uczestnicy poznają i będą potrafili wykorzystać podstawowe elementy budujące aplikacje, takie jak buttony, pola tekstowe statyczne oraz edytowalne, checkboxy, poznają także bibliotekę butterknife

Preview 39:29
+ Pamięć w Androidzie, przekazywanie danych, zapis w pamięci
1 lecture 35:03

Uczestnicy zapoznają się ze sposobami obsługi pamięci w systemie Android, w trakcie video jest pokazane jak przekazywać dane pomiędzy aktywnościami, zapisywać je na stałe oraz odczytywać korzystając z funkcji systemu Android

Pamięć w Androidzie, przekazywanie danych, zapis w pamięci
35:03
+ Layouty w Androidzie, z czym możemy się spotkać, którego powinniśmy używać
1 lecture 21:59

Uczestnicy poznają sposoby na budowanie designu w systemie Android, dowiedzą się jak tworzyć zagnieżdżone layouty, oraz dlaczego nie powinniśmy tego robić, poznają "constraint layout" praktycznie

Layouty w Androidzie, z czym możemy się spotkać, którego powinniśmy używać
21:59
+ Aplikacja lista zakupów - kodowanie z omawianiem na żywo - lista, adapter
1 lecture 01:22:09

Pokazanie jak zaprojektować i zaprogramować własną, przykładową aktywność która będzie składała się z listy, adaptera, spinnera, pola tekstowego, oraz przycisku

Aplikacja lista zakupów - kodowanie z omawianiem na żywo - lista, adapter
01:22:09
+ Aplikacja paint - implementacja z omówieniem poszczególnych elementów
1 lecture 24:40

Uczestnicy są wprowadzani w mechanizm działania klas dziedziczących po View, w trakcie trakcie wykładu powstaje bardzo prosta aplikacja do rysowania

Aplikacja paint - implementacja z omówieniem poszczególnych elementów
24:40
+ Wątki w Androidzie, omówienie klasy AsyncTask
1 lecture 29:19

W trakcie wykładu pokazuję jak w praktyczny sposób obsługiwać wątki w systemie Android, pokazuję podejście korzystając z  klasy AsyncTask, dzięki czemu obsługa wątków jest bardzo elastyczna

Wątki w Androidzie, omówienie klasy AsyncTask
29:19
+ Obsługa sieci w systemie Android, pobieranie danych oraz automatyczne parsowanie
1 lecture 48:34

Uczestnicy dowiadują się jak obsługiwać sieć w systemie Android, jak pobrać kod strony internetowej, albo szybko utworzyć model danych i konsumować API (np. json-rest) automatycznie parsując na model

Obsługa sieci w systemie Android, pobieranie danych oraz automatyczne parsowanie
48:34
Requirements
  • Podstawowa znajomość języka programowania Java
Description

Opanowałeś już javę, ale jeszcze masz przed sobą pierwszą aplikację mobilną? Zaczynasz programować, ale czujesz, że chcesz rozwijać się szybciej?

W tym kursie nauczysz się niezbędnych podstaw do zbudowania swojej pierwszej wydajnej i dobrze działającej aplikacji na system operacyjny Android zamiast czekania, aż ktoś inny zrealizuje pomysł, który wpadł Ci do głowy.

Aplikacja wykorzysta chociażby zewnętrzne API, nauczysz się, jak ją zamieścić w sklepie Play, pochwalisz się pracodawcy lub zaczniesz na niej zarabiać. Ty wybierasz.

Who this course is for:
  • Osoby chcące poznać podstawy programowania Androida od strony praktycznej