Więcej informacji o kursie
Kurs Android System Programming skierowany jest do programistów, którzy chcą pogłębić swoją wiedzę z zakresu programowania systemowego na platformie Android. Podczas kursu uczestnicy zdobędą umiejętności niezbędne do zrozumienia, dostosowania i rozszerzenia systemu Android dla różnych urządzeń i platform. Kurs obejmuje szeroki zakres tematów, w tym przygotowanie środowiska programistycznego, przegląd architektury platformy Linux, pracę z jądrem Linux, tworzenie Android HAL, programowanie systemowe, wdrażanie Androida na platformach wbudowanych i wiele więcej.
Po ukończeniu kursu uczestnicy będą w stanie skonfigurować środowisko programistyczne dla Androida, zrozumieć interakcję sprzętu z usługami systemowymi, iteracyjnie rozwijać i testować kod systemu za pomocą emulatora Androida oraz wdrażać Androida na różnych wbudowanych systemach sprzętowych za pomocą symulacji i emulacji.
Certyfikat | |
Godziny | 28 |
Rodzaj szkolenia | online, offline |
Egzamin wstępny | |
Sprawdzanie prac domowych | |
Projekt dyplomowy | |
Pomoc w zatrudnieniu | |
Kategoria wiekowa | dla dorosłych |
Poziom szkolenia | Średniozaawansowany, Profesjonalny |
Język | Polski, English |
Czego nauczysz się na tym kursie?
- Będą w stanie skonfigurować środowisko programistyczne, zrozumieć architekturę Androida i iteracyjnie rozwijać, testować i debugować kod systemu za pomocą emulatora Androida.
- Będą w stanie zrozumieć, w jaki sposób sprzęt współdziała z usługami systemowymi i aplikacjami, a także jak zorganizowany jest kod w systemie Android.
- Będą wiedzieć, jak tworzyć i debugować HAL (warstwę abstrakcji sprzętowej), aby komunikować się między usługami systemowymi a komponentami sprzętowymi.
- Zdobędą umiejętności w zakresie zarządzania kompilacją systemu, tworzenia i debugowania systemu Android oraz debugowania procesu rozruchu.
- Będą w stanie wdrożyć Androida na platformach wbudowanych, skonfigurować emulator i systemy oparte na ARM.
Dla kogo przeznaczony jest kurs?
Ten kurs jest skierowany do programistów systemów opartych na systemie Linux, programistów systemu Android i wszystkich programistów, którzy chcą pogłębić swoją wiedzę na temat programowania systemu Android. Jest odpowiedni dla osób z doświadczeniem w programowaniu w językach C/C++ i Java, a także znajomością koncepcji sprzętu i oprogramowania.
O NobleProg
- Jesteśmy Twoim lokalnym dostawcą szkoleń ze wsparciem globalnej marki NobleProg
- NobleProg jest franczyzą (https://training-franchise.com)
- Kursy są rozwijane i ulepszane przez wielu trenerów współpracujących ze sobą z całego świata
- Nasze procesy zostały przetestowane przez dziesiątki tysięcy kursantów na całym świecie
- Lokalny franczyzobiorca posługuje się lokalnym językiem, zna potrzeby lokalnych przedsiębiorców, ale ma możliwość korzystania z najlepszych rozwiązań, technologii i pomysłów naszych franczyzobiorców na całym świecie.
Referencje NobleProg
Oceny użytkowników i recenzje z Facebooka i Google
Bogdan Bieńczak
26.03.2020
Dobry kurs, fajna alternatywa do standardowych zastosowań. Prowadzący bardzo mili, dobrze tłumaczą zagadnienia, podpowiadają ciekawe pomysły. Ogólnie bardzo jestem zadowolony.
Сałą recenzję
Małgorzata Całka
26.03.2020
Szkolenia on-line. Jestem bardzo zadowolona, dobra współpraca i komunikacja, na bieżąco omawiane kwestie. Polecam! Małgorzata Całka
Сałą recenzję
NobleProg
- Jesteśmy Twoim lokalnym dostawcą szkoleń ze wsparciem globalnej marki NobleProg
- NobleProg jest franczyzą (https://training-franchise.com)
- Kursy są rozwijane i ulepszane przez wielu trenerów współpracujących ze sobą z całego świata
- Nasze procesy zostały przetestowane przez dziesiątki tysięcy kursantów na całym świecie
- Lokalny franczyzobiorca posługuje się lokalnym językiem, zna potrzeby lokalnych przedsiębiorców, ale ma możliwość korzystania z najlepszych rozwiązań, technologii i pomysłów naszych franczyzobiorców na całym świecie.