ODBIERZ TWÓJ BONUS :: »

AI i Machine Learning na Androidzie. Kurs video. Tworzenie inteligentnych aplikacji mobilnych

Podstawowe informacje:
Czas trwania: 06:35:54
Poziom: średnio zaawansowany
Autor: Rafał Rejek
Liczba lekcji: 28
Technologia: Android Studio 2024, Kotlin 1.9
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
118,30 zł 169,00 zł (-30%)
39,90 zł najniższa cena z 30 dni Dodaj do koszyka
Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ścieżki rozwoju w ebookpoint.pl

Czego się nauczysz?

  • Konfigurowania środowiska Android Studio i AVD do pracy z aplikacjami mobilnymi
  • Implementowania architektury MVVM i stosowania wzorców projektowych w projektach Android
  • Obsługiwania kamery i analizy obrazu w czasie rzeczywistym przy użyciu CameraX
  • Wykorzystywania pakietu ML Kit do rozpoznawania obiektów, analizy obrazu i skanowania kodów QR
  • Budowania i wdrażania własnych modeli uczenia maszynowego z użyciem TensorFlow Lite
  • Integracji aplikacji mobilnych z OpenAI API i wykorzystywania modeli LLM do analizy danych
  • Tworzenia i obsługi żądań sieciowych REST API przy pomocy frameworka Ktor
  • Projektowania interfejsów użytkownika z użyciem Jetpack Compose i stosowania zasad UI/UX
  • Implementowania nawigacji wieloekranowej z wykorzystaniem Navigation Compose
  • Zarządzania zależnościami w projektach Kotlin z użyciem Gradle i Version Catalog
  • Stosowania mechanizmów asynchronicznych w Kotlinie, takich jak Coroutines i StateFlow
  • Tworzenia skalowalnych i nowoczesnych aplikacji mobilnych zintegrowanych z technologiami AI i ML

Spis lekcji

1. Konfiguracja Android Studio i implementacja Security Engine 02:19:20
1.1. Wstęp
00:03:09
1.2. Instalacja Android Studio
00:11:45
1.3. Przegląd środowiska
00:11:27
1.4. Konfiguracja emulatora
00:08:59
1.5. OpenAI - wprowadzenie
00:19:42
1.6. Wybór LLM
OGLĄDAJ » 00:13:13
1.7. Uruchamianie modeli ML offline
00:10:12
1.8. Konfiguracja zależności projektu
00:05:05
1.9. Implementacja Security Engine cz. 1
00:22:33
1.10. Implementacja Security Engine cz. 2
00:14:42
1.11. Implementacja Security Engine cz. 3
00:18:33
2. Narzędzia ML 01:57:04
2.1. Wprowadzenie do MVVM
00:09:31
2.2. Wprowadzenie do ML Kit
00:19:59
2.3. Implementacja ViewModel
00:16:06
2.4. Wprowadzenie do CameraX
00:15:17
2.5. Implementacja CameraX cz. 1
00:19:50
2.6. Implementacja CameraX cz. 2
00:21:54
2.7. Implementacja QrAnalyzer
00:14:27
3. Nawigacja 02:04:36
3.1. Budowa nawigacji
00:20:12
3.2. Nakładka na widok z kamery
00:16:16
3.3. Implementacja widoku URL Preview cz. 1
00:16:51
3.4. Implementacja widoku URL Preview cz. 2
00:22:10
3.5. Implementacja widoku URL Preview cz. 3
00:09:18
3.6. Otwieranie adresów w zewnętrznej aplikacji
00:17:46
3.7. Pozwolenia
00:14:50
3.8. Podsumowanie aplikacji
00:07:13
4. Dodatek 00:14:54
4.1. Modele LLM offline
00:06:34
4.2. Zakończenie
00:08:20

Obierz kurs na... machine learning

Sztuczna inteligencja i uczenie maszynowe odgrywają istotną rolę w rozwoju nowoczesnych aplikacji mobilnych. Dzięki tym technologiom aplikacje są bardziej interaktywne i lepiej dostosowane do potrzeb użytkowników, co przekłada się na ich atrakcyjność i sukces rynkowy. Technologie AI w świecie programowania mobilnego to nie tylko interesujące nowinki - narzędzia takie jak CameraX, TensorFlow Lite czy Ktor są już standardem w branży. Przykładowo, aby połączyć aplikacje z zewnętrznymi serwisami, programiści chętnie sięgają po Ktor, nowoczesny framework do tworzenia aplikacji klient-serwer w Kotlinie. Ogromne możliwości daje także integracja z OpenAI API, zwłaszcza jeśli chodzi o analizę tekstu i generowanie odpowiedzi, dzięki czemu wzrasta poziom interakcji z użytkownikami. Z kolei połączenie biblioteki CameraX z ML Kit, służącym do implementacji modeli ML, umożliwia tworzenie aplikacji rozpoznających obiekty w czasie rzeczywistym. Takie rozwiązanie wprowadziła w swoje aplikacji firma Adidas, pozwala ono kupującym samodzielne skanowanie produktów w sklepie i uzyskiwanie dodatkowych informacji. Użycie kodu QR w aplikacjach mobilnych jest coraz powszechniejsze. W naszym szkoleniu znajdziesz wszystkie te narzędzia i poznasz standardy, które umożliwią Ci tworzenie aplikacji na miarę najnowszych trendów technologicznych. Swoją przygodę rozpoczniesz właśnie od tworzenia skanera QR, który potrafi analizować dane w czasie rzeczywistym. Sprawdź, jakie możliwości daje połączenie AI i ML w programowaniu mobilnym, i wzbogać swoje portfolio o znajomość najnowszych technologii w branży!

Co cię czeka w trakcie naszego profejsonalnego szkolenia?

Podczas kursu:

  • Skonfigurujesz środowisko Android Studio i AVD
  • Dodasz i będziesz zarządzać zależnościami w projekcie Kotlin z użyciem Gradle + Version Catalog
  • Zaimplementujesz architekturę MVVM i poznasz zalety płynące ze stosowania wzorców projektowych.
  • Skonfigurujesz i użyjesz biblioteki CameraX - wykorzystasz kamerę oraz przeanalizujesz strumień klatek w czasie rzeczywistym
  • Zaznajomisz się ze wszystkimi SDK od ML Kit
  • Użyjesz własnych modeli za pomocą TensorFlow Lite
  • Zaimplementujesz skanowanie kodów QR za pomocą ML Kit Barcode Scanning.
  • Poznasz Ktor do wysyłania zapytań sieciowych REST API
  • Zintegrujesz się z OpenAI API i wykorzystasz modele LLM do analizy danych
  • Zbudujesz intuicyjny interfejs użytkownika (UI) za pomocą najnowszych narzędzi Jetpack Compose
  • Użyjesz Intent do przekierowywania danych do zewnętrznych aplikacji (np. przeglądarki)
  • Zbudujesz wieloekranową aplikację
  • Stworzysz nawigację w oparciu o bibliotekę Navigation Compose

Szkolenie AI i Machine Learning na Androidzie. Kurs video. Tworzenie inteligentnych aplikacji mobilnych ukończysz na poziomie średnio zaawansowanym. Zakładamy, że posiadasz podstawową wiedzę na temat tworzenia aplikacji mobilnych, co pozwoli wprowadzić Cię bezpośrednio w świat machine learning. Zdobędziesz obszerną wiedzę o zaawansowanych technologiach takich jak Coroutines i StateFlow, a także szerokiej gamie narzędzi Android Jetpack, które wspierają efektywny rozwój aplikacji. Dowiesz się, jak integrować sztuczną inteligencję i uczenie maszynowe z aplikacjami mobilnymi, co umożliwi Ci tworzenie innowacyjnych rozwiązań. Poznasz wzorzec architektoniczny MVVM, który ułatwia zarządzanie kodem i zwiększa czytelność aplikacji. Nauczysz się używać CameraX do obsługi kamery w aplikacjach i analizować obrazy i wideo w czasie rzeczywistym dzięki ML Kit. Będziesz też pracować z TensorFlow Lite, aby wdrażać własne modele uczenia maszynowego na urządzeniach mobilnych. Zaimplementujesz skanowanie kodów QR i przeanalizujesz dane wizualne, co otworzy przed Tobą nowe możliwości tworzenia interaktywnych aplikacji. Zdobędziesz ponadto wiedzę na temat tworzenia skalowalnych aplikacji sieciowych z wykorzystaniem frameworka Ktor. Poznasz metodę integracji OpenAI API z aplikacją, co pozwoli Ci na zastosowanie modeli LLM w analizie danych. Na koniec nauczysz się budować nowoczesny interfejs użytkownika za pomocą Jetpack Compose i zarządzać nawigacją w aplikacjach wieloekranowych.

Stosowanie AI i ML w aplikacjach mobilnych staje się standardem w branży technologicznej. Aplikacje takie jak Google Photos, Snapchat czy asystenty głosowe korzystają z tych technologii, co pokazuje ich praktyczną użyteczność i dowodzi, że jest na nie zapotrzebowanie na rynku. Firmy stale poszukują specjalistów z umiejętnościami w zakresie AI i ML, co sprawia, że znajomość tych technologii jest nie tylko atrakcyjna, ale wręcz konieczna dla rozwoju kariery zawodowej.

"Wyobraźnia i kodowanie idą w parze. Dzięki kodowi możemy tworzyć rzeczy, które dotąd były tylko w naszych snach."

Wybrane bestsellery

O autorze kursu video

Rafał Rejek - magister inżynier Cyberbezpieczeństwa ze specjalizacją Bezpieczeństwo Danych, tytuł zdobył na Politechnice Wrocławskiej na wydziale Informatyki i Telekomunikacji. Specjalizuje się w Mobile Developmencie, w szczególności na systemach Android. Od wielu lat pracuje jako Android Developer w branży bezpieczeństwa i technologii mobilnych. Jest założycielem i prowadzącym kanału YouTubowego skupionym wokół programowania urządzeń mobilnych. Autor licznych kursów o różnym poziomie zaawansowania, w tematyce Kotlina oraz Androida.
Zajmuje się wprowadzaniem młodych adeptów w świat programowania Androida w języku Kotlin, tworzy kursy i rozwija kanał YouTubowy oraz buduje polską społeczność Kotliners. Po godzinach gra w piłkę nożną, trenuje kalistenikę oraz jeździ na rowerze.

Oceny i opinie klientów: AI i Machine Learning na Androidzie. Kurs video. Tworzenie inteligentnych aplikacji mobilnych Rafał Rejek (0)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2024-09-05
ISBN: 978-83-289-1390-5, 9788328913905
Numer z katalogu: 239178

Videopoint - inne kursy

Kurs video
118,30 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile