Курс за обучение по 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 System Programming
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които искат да разберат, адаптират и разширят Android за различен хардуер и платформи.
До края на това обучение участниците ще могат:
- Настройте средата за разработка, необходима за стартиране на разработката на системата за Android.
- Разберете как хардуерът взаимодейства със системните услуги (приложения)
- Разработвайте, тествайте и отстранявайте системния код итеративно с помощта на Android емулатор.
- Заредете и внедрите персонализирани Android на различни вградени хардуерни системи (използвайки симулирани/емулирани).
Android Applications Testing
21 ЧасаТози курс има за цел да предостави на софтуерните тестери необходимите знания и умения, за да извършват тестове за осигуряване на качеството на софтуерни приложения, които са разработени за платформата Android. Този курс прави преглед на възможностите на платформата Android и ви предоставя актуални практики за извършване на тестовете.
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 мобилно приложение.
До края на това обучение участниците ще могат:
- Настройте среда за разработка, която включва необходимите библиотеки, пакети и рамки, необходими за разработване на реактивно приложение.
- Разберете как се излъчват и консумират потоци от данни и събития.
- Проектирайте приложения, които моделират ситуации от реалния свят (базирани на събития) по елегантен и стегнат начин.
Creating applications on the Android platform
21 ЧасаПлатформа Android е популярна операционна система, използвана предимно в мобилни устройства като смартфони, таблети, часовници и телевизори. Платформата Android в момента е една от най-популярните в света, благодарение на своята отвореност, гъвкавост, богата функционалност и адаптивност както за потребители, така и за разработчици. Това го прави популярен както сред потребителите, така и сред бизнес общността.
Tizen for Developers
28 ЧасаТова водено от инструктор обучение на живо в България (онлайн или на място) е насочено към разработчици, които желаят да инсталират, настроят, управляват платформата Tizen за изграждане на различни типове приложения и профили.
До края на това обучение участниците ще могат да изграждат, разработват, внедряват и проектират .NET, уеб и собствени приложения с помощта на Tizen.v