Курс за обучение по Android Mobile App Development (Advanced Level)
- Имплементират архитектура MVVM и компоненти на Jetpack.
- Използват Kotlin корутини и WorkManager за асинхронни и задължителни задачи.
- Съхраняват данни с Room и DataStore.
- Тестват приложения с JUnit и Espresso.
- Интегрират REST API и прилагат оптимизации за производителност.
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Ръчно изпълнение в жива лабораторна среда.
- За да поискате персонализирано обучение за този курс, моля свържете се с нас, за да уредите.
План на курса
Изисквания
- Твърдо разбиране на основите на Android (Activity, UI, навигация, Kotlin/Java)
- Опит с използване на Android Studio
- Завършеност с обектно-ориентирано програмиране
Целева аудитория
- Опитни разработчици на Android
- Мобилни разработчици, които искат да овладеят напреднали техники
- Софтуерни инженери, които създават устойчиви, високопроизводителни приложения на Android
Отворените курсове за обучение изискват 5+ участници.
Курс за обучение по Android Mobile App Development (Advanced Level) - Booking
Курс за обучение по Android Mobile App Development (Advanced Level) - Enquiry
Android Mobile App Development (Advanced Level) - Консултантско запитване
Консултантско запитване
Oтзиви от потребители (4)
Треньорът беше готов да проучи допълнителни проблеми в камата.
Susheel - Home
Курс - Dependency Injection with Dagger 2
Машинен превод
Треньорски познания и лекота, с която ги поднесе.
Piotr - DPDgroup IT Solutions sp. z o.o.
Курс - Android Applications Testing
Машинен превод
I really enjoyed the fairly broad coverage of topics.
john harrigan
Курс - Android Development
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Курс - Cross-platform mobile development with PhoneGap/Apache Cordova
Предстоящи Курсове
Свързани Kурсове
Android - The Basics
28 ЧасаAndroid е мобилната операционна система на Google. Този курс демонстрира чрез практическа практика основите на Android.
Cross-platform mobile development with PhoneGap/Apache Cordova
21 ЧасаЦелта на транс-платформите рамки е да ви позволи да пишете приложения веднъж и да ги изпълнява на няколко платформи. Искате да създадете приложение за iPhone, което също ще работи на Android? Има ли клиент, който се върти и иска приложението си да работи на Windows Phone? Няма проблем.
На този тридневен курс PhoneGap / Apache Cordova ще разгледате две различни, но комплиментарни технологии за трансплатформно мобилно развитие. (Apache Cordova е новото име за PhoneGap. Adobe придоби PhoneGap от оригиналните разработчици и го дари на Apache Software Foundation.)
След завършване на този курс PhoneGap/Apache Cordova, ще бъдете в състояние да изгради напълно функционални мобилни уеб приложения с помощта на рамката, да управлява източния код и да се справя с твойките на платформата, да създаде “native like” преживявания от уеб приложение - и много повече!
Develop Android Applications
21 ЧасаТози курс е създаден за всички, които се интересуват от създаване на Android приложения.
По време на този курс ще научите основните умения, необходими за изграждане на Android приложения от нулата, като използвате интересни функции, добавени към платформата Android, като фонова обработка, достъп до база данни и услуги, базирани на местоположение.
Android Development
28 ЧасаЦели:
След завършване на този курс на обучение делегатът ще може да:
- Създайте свое собствено приложение за Android и го качете в Android Market. Разработване за симулатори и реални устройства. Научете всички основи на Android Development.
Android Fundamentals
56 ЧасаAndroid е платформа с отворен код, разработена от Google за мобилна разработка.
Приложенията за платформата Android са разработени в Java.
Този курс прави преглед на основните теми на Android.
Android Fundamentals - Fast Track
28 ЧасаAndroid е платформа с отворен код, разработена от Google за мобилна разработка.
Приложенията за платформата Android са разработени в Java.
Този курс прави преглед на основните теми на Android.
Това е бързата програма, която изпреварва първоначалното обучение
Android HAL (Hardware Abstraction Layer)
21 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да напишат HAL интерфейси, за да позволят на Android приложения да общуват с основния хардуер.
До края на това обучение участниците ще могат:
- Разберете архитектурата на Android HAL и нейната роля във функционалността на системата.
- Придобийте опит в AIDL (Android Interface Definition Language) за съвременна HAL разработка.
- Научете техники за миграция от HIDL към AIDL.
- Разгледайте актуализации на HAL за аудио и камера, включително нови функции, въведени в Android 14.
- Научете най-добрите практики за осигуряване на съответствие на HAL със стандартите за сигурност и поверителност на Android.
- Разгледайте въздействието на Project Mainline върху модулността и възможността за актуализиране на HAL.
Android Mobile App Development (Basic Level)
21 ЧасаТози курс с инструктор, провеждан на живо (онлайн или на място), е предназначен за начинаещи разработчици, които искат да създават интерактивни Android приложения, използвайки Android Studio и Kotlin или Java.
Към края на този курс участниците ще бъдат способни да:
- Разберат основната архитектура на Android приложения.
- Дизайн на прости потребителски интерфейси, използвайки подреждания и изгледа.
- Обработка на потребителското взаимодействие и навигация между екрани.
- Създаване на работно мобилно приложение, което постепенно се развива през цялата продължителност на курса.
Android System Programming
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които искат да разберат, адаптират и разширят Android за различен хардуер и платформи.
До края на това обучение участниците ще могат:
- Настройте средата за разработка, необходима за стартиране на разработката на системата за Android.
- Разберете как хардуерът взаимодейства със системните услуги (приложения)
- Разработвайте, тествайте и отстранявайте системния код итеративно с помощта на Android емулатор.
- Заредете и внедрите персонализирани Android на различни вградени хардуерни системи (използвайки симулирани/емулирани).
Android Applications Testing
21 ЧасаТози курс има за цел да предостави на софтуерните тестери необходимите знания и умения, за да извършват тестове за осигуряване на качеството на софтуерни приложения, които са разработени за платформата Android. Този курс прави преглед на възможностите на платформата Android и ви предоставя актуални практики за извършване на тестовете.
Android TV
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да проектират и създават нови Android TV приложения. Те могат също така да разширят съществуващите си приложения, за да работят на телевизионни устройства, за да увеличат ангажираността на приложенията и приходите.
До края на това обучение участниците ще могат:
- Настройте необходимата среда за разработка, за да започнете да разработвате Android TV приложения.
- Разберете изискванията за квалифициране на приложение като телевизионно приложение.
- Създавайте и тествайте приложения на Android TV емулатор за потребителско изживяване от първа ръка.
- Направете телевизионното приложение достъпно за търсене и го интегрирайте с Google Assistant, за да оптимизирате потребителското изживяване.
Dependency Injection with Dagger 2
14 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към софтуерни архитекти, които желаят да използват Dagger 2 за инжектиране на зависимости в Android приложения.
До края на това обучение участниците ще могат:
- Настройте проект с инжектиране на зависимости с Dagger 2.
- Интегрирайте Dagger 2 в Android приложение.
- Внедрете инжектиране на зависимост, без да използвате рамки на трети страни.
Kivy: Building Android Apps with Python
7 ЧасаKivy е библиотека с графичен потребителски интерфейс с отворен код, написана в Python, която позволява разработването на многоточни приложения за широк избор от устройства.
В този инструктор-управлява, на живо обучение участници ще научат как да се инсталира и разпространява Kivy на различни платформи, персонализиране и манипулиране на виџети, график, стартиране и реагиране на събития, модифициране на графики с много докосване, рециклиране на екрана, пакет приложения за Android, и повече.
В края на обучението участниците ще могат да
- Свързват кода на Python с езика Kivy.
- Имат солидно разбиране за това как работи Kivy и как използва най-важните си елементи, като уиджети, събития, свойства, графики и др.
- Безпроблемно разработват и разпространяват Android приложения въз основа на различни бизнес и дизайнерски изисквания.
Формат на курса
- Комбинация от лекции, дискусии, упражнения и интензивна практическа работа.
Kotlin for iOS and Android Development
35 ЧасаKotlin е модерен, функционален и обективно ориентиран език за програмиране, базиран на Java.
В този инструктор-управлява, на живо обучение, участниците ще научат Kotlin програмиране, тъй като те стъпват през създаването на Android и iOS приложение използване Kotlin.
В края на обучението участниците ще могат да:
- Разбиране на основите на програмирането в Kotlin
- Код на собствената си Kotlin заявка
- Изграждане, тестване, разпространение и решаване на проблеми Android и iOS приложения с помощта на Kotlin
публиката
- Разработчиците
Формат на курса
- Частна лекция, частна дискусия, упражнения и тежка практика
Забележка
- За да поискате персонализирано обучение за този курс, моля, свържете се с нас, за да организирате.
RxJava for Android Developers
21 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да използват RxJava за разработване и внедряване на Android мобилно приложение.
До края на това обучение участниците ще могат:
- Настройте среда за разработка, която включва необходимите библиотеки, пакети и рамки, необходими за разработване на реактивно приложение.
- Разберете как се излъчват и консумират потоци от данни и събития.
- Проектирайте приложения, които моделират ситуации от реалния свят (базирани на събития) по елегантен и стегнат начин.