Programista Androida. Poziom podstawowy – bezpłatny kurs od Skillbox, szkolenie, Termin: 29.11.2023.
Miscellanea / / December 05, 2023
Dla tych, którzy dopiero zaczynają programować
Opanuj od podstaw język programowania Kotlin, naucz się w praktyce tworzyć proste aplikacje na Androida i możesz kontynuować naukę na poziomie zaawansowanym.
Dla tych, którzy znają już podstawy
Naucz się pracować z wielowątkowością, poznaj zasady i wzorce projektowe. Doświadczony mówca podzieli się wskazówkami i pomoże Ci w rozwoju zawodowym.
Programiści, którzy chcą zmienić kierunek
Dowiesz się wszystkiego, czego potrzebujesz, aby przejść do programowania mobilnego: nauczysz się nowego języka programowania, poćwiczysz tworzenie prostych aplikacji i będziesz mógł szybko przekwalifikować się.
Wprowadzenie
Poznaj nauczycieli i program nauczania.
Wstęp
Zainstaluj środowisko programistyczne IntelliJ Idea i napisz prosty program.
Zmienne
Poznaj zmienne i jakie są ich typy.
Funkcje
Naucz się zawijać kod w funkcje i ponownie używać go w programie.
Warunki i cykle
Dowiedz się, jak sprawić, by program podejmował decyzje na podstawie danych.
Kolekcje
Naucz się przechowywać zestawy danych i pracować z nimi.
Obiekty
Zaczniesz zapoznawać się z programowaniem obiektowym: dowiesz się czym jest klasa i enkapsulacja.
Ups
Dowiesz się jeszcze więcej o OOP: nauczysz się pracować z modyfikatorami dostępu i chronić pola klas. Poznaj interfejsy i klasy abstrakcyjne.
Porównanie typów
Dowiedz się, jak sprawdzić tożsamość danych w programie.
Wyjątki
Naucz się obsługiwać błędy programu za pomocą wyjątków.
Współprogramy
Pewnego dnia w życiu programisty może nastąpić piekło wywołań zwrotnych. W tym module dowiesz się, na czym polega i jak współprogramy uchronią Cię od kłopotów.
Strumienie
Na poziomie podstawowym naucz się zarządzać stanem aplikacji poprzez przepływ i stateFlow.
Wprowadzenie do zawodu
Poznaj podstawowe narzędzia programistyczne dla Androida.
Początek pracy
Stwórz swój pierwszy projekt i dowiedz się z czego składa się aplikacja na Androida.
Układ
Poznaj główne typy kontenerów i zastosuj je w praktyce: główny układ siatki i układ dla Scrollview.
składniki
Będziesz pracować z komponentami Progressbar, Checkbox, Group, Switch, EditText, ImageView, TextInputLayout.
Układ ograniczeń
Naucz się układać za pomocą ConstraintLayout.
Zasoby projektu
Przyjrzyj się bliżej zawartości projektu.
Ekrany aplikacji
Naucz się pracować z Aktywnością, nawigacją i innymi elementami aplikacji.
Animacja
Dowiedz się, jak tworzyć płynne przejścia pomiędzy fragmentami.
Lokalizacja aplikacji
Naucz się pracować z ciągami znaków i dostosuj aplikację do wielu języków.
Koło życia
Przestudiuj cykle życia Aktywności, Fragmentu i Widoku - dowiesz się, jakie procesy zachodzą „pod maską” aplikacji na poszczególnych etapach.
Podstawy przechowywania danych
Dowiedz się, czym jest serializacja danych i dowiedz się, jak zapisać dane do pliku tekstowego.
Architektura warstwy prezentacji
Organizuj pracę ze strumieniami danych.
Praca z siecią. Modernizacja
Zapoznaj się z zasadą REST i napisz swoje pierwsze żądanie.
Praca z bazą danych. Pokój
Naucz się pracować z bazami danych i pisać zapytania SQL.
Praca ze zbiorami danych
Napisz paginację dla swojej aplikacji.
Praca z chronionymi partycjami systemu operacyjnego
Dowiedz się, jak poprosić o dostęp do aparatu, systemu plików i kontaktów użytkownika.
Praca z lokalizacją
Utwórz prosty nawigator.
Baza ogniowa
Naucz się pracować z bazami danych Firebase.
Przygotowanie do wydania
Skonfiguruj swój projekt do publikacji w Google Play.
Według Google, 3 miliardy urządzeń korzysta z Androida. Telewizory, smartfony i inteligentne zegarki są naszpikowane przydatnymi aplikacjami, za pomocą których oglądamy programy telewizyjne, płacimy za zakupy, komunikujemy się i zamawiamy jedzenie. Teraz możesz stworzyć takie usługi. Dodasz do swojego portfolio maksymalnie pięć aplikacji, zdobędziesz doświadczenie w pracy zespołowej i zostaniesz programistą Androida. A Centrum Karier pomoże Ci znaleźć pracę już po ukończeniu kursu.
4
za darmo