Курс за обучение по Основи на .NET MAUI
.NET MAUI (.NET Multi-platform App UI) е междуплатформена рамка, която позволява на потребителите да създават нативни мобилни и десктоп приложения с C# и XAML.
Това обучение с инструктор на живо (онлайн или на място) е насочено към разработчици, които искат да научат основите на .NET MAUI, за да изграждат базови приложения.
След завършване на обучението участниците ще могат:
- Да разбират основите на .NET MAUI и междуплатформеното разработване.
- Да създават базови .NET MAUI приложения с оформления, контроли и навигация.
- Да тестват, дебъгват и внедряват .NET MAUI приложения.
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Практическо изпълнение в среда на живо.
Опции за персонализиране на курса
- За да заявите персонализирано обучение за този курс, моля, свържете се с нас за уреждане.
Съдържание и теми, включени в курса
Въведение в .NET MAUI и междуплатформеното разработване
Настройка на средата за разработка
Създаване на базово .NET MAUI приложение
Разбиране на MVVM (Model-View-ViewModel) шаблона
Работа с оформления и контроли в .NET MAUI
Обработка на потребителски вход и събития
Свързване на данни и работа с модели на данни
Навигация и управление на страници
Използване на специфични за устройството функции и API-та
Тестване и дебъгване на .NET MAUI приложения
Внедряване на приложения на различни платформи
Обобщение и следващи стъпки
Изисквания
- Основни познания по концепции за програмиране
- Запознатост с езика C#
Аудитория
- Разработчици
Отворените курсове за обучение изискват 5+ участника.
Курс за обучение по Основи на .NET MAUI - Резервация
Курс за обучение по Основи на .NET MAUI - Запитване
Основи на .NET MAUI - Консултантско запитване
Отзиви от участници (1)
Разработване на приложението за потребителска аутентикация и активността кахут (посвятих си времето да абсорбирам училищните лекции :) и е забавно!)
Jhoanne - Pag-IBIG Fund
Курс - .NET MAUI Fundamentals
Машинен превод
Предстоящи Курсове
Свързани Kурсове
BLoC Pattern
14 ЧасаТова обучение с инструктор на живо България (онлайн или присъствено) е насочено към разработчици, които желаят да научат как да използват BLoC модела за управление на състоянието в различни приложения.
До края на обучението участниците ще могат:
- Да разбират основните концепции и архитектура на BLoC.
- Да създават, тестват и дебъгват BLoC.
- Да научат за контекста на изграждане на BLoC.
iOS, Android и React Native обучителен лагер за разработка (средно до напреднало ниво)
420 ЧасаТова обучение, водено от инструктор на живо в България (онлайн или на място), е предназначено за разработчици на напреднало ниво, които желаят да научат напреднали техники за програмиране в Swift, Kotlin и JavaScript, да внедряват мащабируеми архитектури и да създават богати на функционалности приложения със сигурна API интеграция, комуникация в реално време и напреднал UI/UX.
До края на това обучение участниците ще могат да:
- Усвоят напреднали техники за програмиране в Swift, Kotlin и JavaScript, включително closures, coroutines и async/await.
- Проектират мащабируеми архитектури за мобилни приложения, използвайки MVVM за iOS/Android и напреднало управление на състоянието в React Native.
- Изграждат богати на функционалности мобилни приложения със сигурна API интеграция, комуникация в реално време и напреднала обработка на данни (Core Data, SQLite, Room, Firebase).
- Интегрират вградени функции на устройството като камера, геолокация и сензори, и да създават персонализирани нативни модули в React Native.
- Създават напреднал UI/UX с анимации и компоненти за многократна употреба за адаптивни, силно интерактивни мобилни изживявания.
- Тестват, дебъгват и оптимизират приложения за производителност и надеждност, използвайки Xcode, Android Profiler и React Native Debugger.
- Внедряват приложения, използвайки CI/CD pipelines за непрекъсната интеграция и автоматизирани версии в App Store и Google Play.
- Завършат Capstone проект, разработвайки и внедрявайки готово за производство приложение в магазините за приложения.
Ускорен курс за начинаещи в разработката на iOS, Android и React Native
105 ЧасаТова обучение с инструктор на живо в България (онлайн или на място) е насочено към разработчици на начално ниво, които желаят да навлязат в разработката на мобилни приложения.
До края на това обучение участниците ще могат да:
- Конфигурират среди за разработка за iOS (Xcode), Android (Android Studio) и React Native (Node.js, CLI и Expo).
- Научат ключовите разлики между нативната и междуплатформената разработка и да придобият основни познания по Swift, Kotlin и JavaScript.
- Създават адаптивни потребителски оформления, използвайки iOS Auto Layout, Android XML и React Native Flexbox.
- Разработват прости приложения, използвайки Swift за iOS, Kotlin за Android и React Native за междуплатформени приложения.
- Внедряват функции за камера, GPS и съхранение в приложения, използвайки React Native.
- Използват инструментите за отстраняване на грешки на Xcode, Android Studio и React Native за разрешаване на проблеми и стартиране на приложения на симулатори и реални устройства.
- Подготвят и публикуват приложения в App Store (iOS) и Google Play Store (Android).
- Работят по групови проекти и получават обратна връзка от колеги, за да подобрят уменията си за разработка на приложения.
- Изградят и представят напълно функционално междуплатформено React Native приложение.
iOS, Android и React Native Development Bootcamp (от начинаещо до средно ниво)
420 ЧасаТова обучение с инструктор на живо в България (онлайн или на място) е насочено към разработчици на средно ниво, които желаят да овладеят създаването на мобилни приложения за множество платформи.
След завършване на обучението участниците ще могат да:
- Настройват среди за разработка за iOS, Android и React Native, използвайки Xcode, Android Studio и React Native CLI/Expo.
- Разработват нативни iOS и Android приложения, използвайки Swift за iOS и Kotlin за Android, като създават приложения с навигация и интеграция на API.
- Изграждат кросплатформени приложения с React Native, като използват единна кодова база за създаване на приложения и за двете платформи.
- Проектират адаптивни потребителски интерфейси с помощта на Auto Layout, XML и Flexbox за iOS, Android и React Native.
- Управляват данни и състояние в приложенията чрез решения за локално съхранение и обработват заявки към API на всички платформи.
- Включват разширени функции като камера, геолокация и карти в мобилните приложения.
- Реализират навигация с множество екрани в приложения за iOS, Android и React Native.
- Дебъгват и тестват приложения с помощта на инструментите, предоставени от Xcode, Android Studio и React Native.
- Публикуват приложения в App Store и Google Play Store.
- Завършат обобщаващ проект, който демонстрира усвоените умения чрез изграждане и представяне на функционално мобилно приложение.
Задълбочено изучаване на .NET MAUI
14 ЧасаТова обучение с инструктор на живо в България (онлайн или на място) е насочено към разработчици, които желаят да овладеят задълбочените функции и техники на .NET MAUI за изграждане на мобилни и десктоп приложения.
След завършване на това обучение участниците ще могат да:
- Овладеят задълбочени MVVM техники, инжектиране на зависимости и архитектурни шаблони.
- Персонализират и разширяват .NET MAUI рамката.
- Изграждат компоненти и библиотеки за многократна употреба и да разбират задълбочени техники за дебъгване и профилиране на производителността.
- Се справят с предизвикателства в мащабни приложения като синхронизация, кеширане и сигурност.
Разработка на вградени Linux ядра и драйвери
14 ЧасаДвудневен курс, включващ около 60% практически упражнения, фокусирани върху вътрешната структура на вграденото Linux ядро, архитектурата, разработката и изследване на начините за писане и интегриране на различни типове драйвери на устройства.
За кого е подходящ курсът?
Инженери, интересуващи се от разработка на Linux ядро за вградени системи и платформи.
Създаване на нативни iOS и Android приложения с Flutter
14 ЧасаВ това обучение с инструктор на живо в България (онлайн или на място) участниците ще научат как да използват Flutter за бързо разработване на мобилно приложение, което работи както на iOS, така и на Android устройства.
До края на това обучение участниците ще могат да:
- Инсталират бързо рамката, IDE и другите инструменти, за да започнат разработка.
- Разбират и използват езика Dart на Google за бързо прототипиране на мобилно приложение.
- Тестват и внедряват мобилни приложения, които работят на iOS и Android, използвайки единна кодова база.
- Персонализират приложението с богат набор от уиджети, оформления и анимации.
Интензивно обучение по Flutter разработка с Dart
35 ЧасаТова обучение с инструктор, на живо в България (онлайн или на място), е насочено към разработчици, които искат да използват Flutter за създаване и изграждане на висококачествени мобилни приложения за Android, iOS и други платформи от обща кодова база.
До края на това обучение участниците ще могат:
- Да настроят необходимата среда за разработка, за да започнат да създават Flutter приложения.
- Да използват езика за програмиране Dart за разработване на кода за изграждане на приложенията.
- Да използват Flutter уиджети, за да проектират и създават естетически приятен и лесен за употреба потребителски интерфейс.
- Да внедряват и тестват приложения на различни платформи (мобилни, настолни, уеб и др.).
Flutter: Създаване на нативни кросплатформени приложения с Dart
35 ЧасаFlutter е инструментариум за разработка на потребителски интерфейс с отворен код от Google за изграждане на нативно компилирани приложения за мобилни устройства, уеб и настолни компютри от единна кодова база. Той използва Dart, модерен, обектно-ориентиран език за програмиране, също разработен от Google, който е оптимизиран за създаване на бързи и изразителни потребителски интерфейси.
Това обучение с инструктор, на живо (онлайн или на място), е насочено към разработчици на начално ниво, които желаят да създават красиви и високопроизводителни мобилни приложения с помощта на Flutter и Dart.
До края на това обучение участниците ще могат да:
- Настройват средата за разработка за Flutter и Dart.
- Създават адаптивни и интерактивни мобилни потребителски интерфейси.
- Получават достъп до нативни функции на устройството чрез плъгини.
- Публикуват кросплатформени приложения за Android и iOS.
Формат на курса
- Интерактивна лекция и дискусия.
- Множество упражнения и практически занятия.
- Практическо изпълнение в среда на лаборатория на живо.
Опции за персонализиране на курса
- За да заявите персонализирано обучение за този курс, моля, свържете се с нас за уговаряне.
Разработка на кросплатформени мобилни приложения с Ionic 8
14 ЧасаТова обучение с инструктор (онлайн или на място) на различни места е насочено към опитни фронт-енд разработчици, които искат да използват Ionic 8 и Capacitor, за да създават хибридни мобилни приложения от производствен клас и прогресивни уеб приложения от единна кодова база.
Разработка на мобилни приложения с Flutter и изкуствен интелект
12 ЧасаРазработката на мобилни приложения с Flutter и изкуствен интелект е практика за изграждане на мащабируеми, сигурни и способни на ИИ мобилни приложения чрез използване на модерни архитектури, принципи на UX/UI и гъвкави методологии.
Това обучение с инструктор на живо (онлайн или на място) е насочено към разработчици на средно ниво, които желаят да създават и пускат мобилни приложения с Flutter, да интегрират ИИ функции, да прилагат най-добри практики за сигурност и да следват гъвкави работни потоци.
До края на това обучение участниците ще могат да:
- Разработват стабилни мобилни приложения с Flutter с фокус върху UX/UI дизайн.
- Прилагат гъвкави практики за разработка през целия жизнен цикъл на проекта.
- Включват ИИ функционалности като препоръчителни машини или чатботове.
- Проектират сигурни мобилни архитектури с интеграция на Firebase.
Формат на курса
- Интерактивна лекция и дискусия.
- Много упражнения и практика.
- Практическа реализация в среда на живо в лаборатория.
Опции за персонализиране на курса
- За да заявите персонализирано обучение за този курс, моля, свържете се с нас за уреждане.
React Native за iOS и Android
21 ЧасаВ това обучение с инструктор на живо в България, участниците научават принципите и подхода зад React Native, докато разработват свое собствено мобилно приложение за Android и iOS.