Cursos de .NET MAUI (Intermediate)
.NET MAUI (.NET Multi-platform App UI) é uma estrutura de plataforma cruzada que permite aos usuários criar aplicativos móveis e de desktop nativos com C# e XAML.
Este treinamento ao vivo conduzido por instrutor (online ou no local) destina-se a desenvolvedores que desejam aprender habilidades de nível intermediário para usar o .NET MAUI para criar aplicativos móveis e de desktop.
No final desta formação, os participantes serão capazes de:
- Explore técnicas avançadas de manipulação de dados. Entenda o código específico da plataforma e a personalização usando renderizadores personalizados. Aprenda otimização de desempenho, gerenciamento de memória e suporte à internacionalização. Desenvolva habilidades em integração contínua e pipelines de implantação para .NET MAUI.
Formato do Curso
- Palestra e discussão interativa. Muitos exercícios e prática. Implementação prática em um ambiente de laboratório ao vivo.
Opções de personalização do curso
- Para solicitar um treinamento personalizado para este curso, entre em contato conosco para agendar.
Programa do Curso
Introdução ao .NET MAUI e desenvolvimento multiplataforma
Técnicas Avançadas de Vinculação e Manipulação de Dados
Trabalhando com Databases e armazenamento local
Consumindo APIs RESTful e Web Services
Implementação de código específico da plataforma e renderizadores personalizados
Aprimorando a interface do usuário com controles e efeitos personalizados
Otimização de desempenho e memória Management
Apoio à Internacionalização e Localização
Implementando Autenticação e Autorização
Estratégias e práticas recomendadas de teste entre plataformas
Integração contínua e pipelines de implantação para .NET MAUI
Resumo e Próximas Etapas
Requisitos
- Proficiência em linguagem de programação C# Uma sólida compreensão dos conceitos de programação orientada a objetos (OOP) Familiaridade com o .NET framework
Público
- Desenvolvedores
Os cursos de treinamento abertos exigem mais de 5 participantes.
Cursos de .NET MAUI (Intermediate) - Booking
Cursos de .NET MAUI (Intermediate) - Enquiry
.NET MAUI (Intermediate) - Solicitação de Consultoria
Solicitação de Consultoria
Declaração de Clientes (1)
A minha parte preferida é a das perguntas e respostas com o Sr. José. José. Ele é muito conhecedor e sabe responder às nossas perguntas.
John Henry - Toyota Motor Philippines
Curso - .NET MAUI (Intermediate)
Máquina Traduzida
Próximas Formações Provisórias
Cursos Relacionados
Advanced Flutter
14 HorasEste treinamento ao vivo conduzido por instrutor Brasil (no local ou remoto) é destinado a desenvolvedores que desejam usar Flutter para criar aplicativos de plataforma cruzada .
Ao final deste treinamento, os participantes serão capazes de:
- Migrar aplicações de Java para Flutter.
- Integrar serviços de backend Firebase, como banco de dados, autenticação e armazenamento.
- Criar animações e recursos avançados de UI para um aplicativo.
BLoC Pattern
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores que desejam aprender como usar BLoC Pattern para gerenciar o estado em diferentes aplicativos.
No final desta formação, os participantes serão capazes de
- Compreender os conceitos centrais e a arquitetura do BLoC.
- Criar, testar e depurar BLoCs.
- Aprender sobre o contexto de construção do BLoC.
iOS, Android, and React Native Development Bootcamp (Intermediate to Advanced Level)
420 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de nível avançado que desejam aprender técnicas avançadas de programação em Swift, Kotlin e Java Script, implementar arquiteturas escalonáveis e criar aplicativos ricos em recursos com integração segura de API, comunicação em tempo real e UI / UX avançada.
No final deste treinamento, os participantes serão capazes de:
- Dominar técnicas avançadas Programming em Swift, Kotlin e Java Script, incluindo closures, coroutines e async/await.
- Desenhar arquiteturas Scalable de aplicativos móveis usando MVVM para iOS/Android e gerenciamento avançado de estado em React Native.
- Criar aplicações móveis ricas em funcionalidades com integração segura de API, comunicação em tempo real e tratamento avançado de dados (Core Data, SQLite, Room, Firebase).
- Integrar funcionalidades de dispositivos nativos, como câmara, geolocalização e sensores, e criar módulos nativos personalizados em React Native.
- Criar UI/UX avançada com Animations e componentes reutilizáveis para experiências móveis responsivas e altamente interactivas.
- Testar, depurar e otimizar aplicativos para desempenho e confiabilidade usando o Xcode, o Android Profiler e o React Native Debugger.
- Implantar aplicativos usando pipelines de CI/CD para integração contínua e lançamentos automatizados na App Store e no Go Google Play.
- Concluir um projeto Capstone, desenvolvendo e implementando uma aplicação pronta para produção nas lojas de aplicações.
iOS, Android, and React Native Development Bootcamp for Beginners
105 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de nível iniciante que desejam mergulhar no desenvolvimento de aplicativos móveis.
No final deste treinamento, os participantes serão capazes de:
- Configurar ambientes de desenvolvimento para iOS (Xcode), Android (Android Studio) e React Native (Node.js, CLI e Expo).
- Aprender as principais diferenças entre o desenvolvimento nativo e multiplataforma e desenvolver conhecimentos básicos em Swift, Kotlin e Java Script.
- Criar layouts de IU responsivos usando iOS Auto Layout, Android XML e React Native Flexbox.
- Desenvolver aplicações simples utilizando Swift para iOS, Kotlin para Android e React Nativo para aplicações multiplataforma.
- Implementar funcionalidades de câmara, GPS e armazenamento em aplicações utilizando React Native.
- Utilizar o Xcode, o Android Studio e as ferramentas de depuração do React Native para resolver problemas e executar aplicações em simuladores e dispositivos reais.
- Preparar e implementar aplicações na App Store (iOS) e na Google Play Store (Android).
- Trabalhar em projectos de grupo e obter feedback dos colegas para melhorar as competências de desenvolvimento de aplicações.
- Criar e apresentar uma aplicação nativa multiplataforma React totalmente funcional.
iOS, Android, and React Native Development Bootcamp (Beginner to Intermediate Level)
420 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores de nível intermediário que desejam dominar o desenvolvimento de aplicativos móveis em várias plataformas.
No final deste treinamento, os participantes serão capazes de:
- Configurar ambientes de desenvolvimento para iOS, Android e React Native usando Xcode, Android Studio e React Native CLI/Expo.
- Desenvolver aplicativos nativos iOS e Android usando Swift para iOS e Kotlin para Android, criando aplicativos com navegação e integração de API.
- Criar aplicações multiplataforma com React Native, tirando partido de uma única base de código para criar aplicações para iOS e Android.
- Conceber interfaces de utilizador responsivas utilizando Auto Layout, XML e Flexbox para iOS, Android e React Native.
- Gerir dados e estado em aplicações utilizando soluções de armazenamento local e lidar com pedidos de API em todas as plataformas.
- Incorporar funcionalidades avançadas como câmara, geolocalização e mapas em aplicações móveis.
- Implementar navegação em vários ecrãs em aplicações nativas iOS, Android e React.
- Depurar e testar aplicações utilizando ferramentas fornecidas pelo Xcode, Android Studio e React Native.
- Implementar aplicações na App Store e na Google Play Store.
- Concluir um Projeto Capstone que demonstre as competências adquiridas através da criação e apresentação de uma aplicação móvel funcional.
Advanced .NET MAUI
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) destina-se a desenvolvedores que desejam dominar os recursos e técnicas avançadas do .NET MAUI para criar aplicativos móveis e de desktop.
No final desta formação, os participantes serão capazes de:
- Domine técnicas avançadas de MVVM, injeção de dependência e padrões de arquitetura. Personalize e estenda a estrutura .NET MAUI. Crie componentes reutilizáveis, bibliotecas e entenda técnicas avançadas de depuração e criação de perfil. Enfrente os desafios em aplicativos de grande escala, como sincronização, armazenamento em cache e segurança.
.NET MAUI Fundamentals
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (online ou no local) destina-se a desenvolvedores que desejam aprender os fundamentos do .NET MAUI para criar aplicativos básicos.
No final desta formação, os participantes serão capazes de:
- Entenda os fundamentos do .NET MAUI e do desenvolvimento multiplataforma. Crie aplicativos .NET MAUI básicos com layouts, controles e navegação. Teste, depure e implante aplicativos .NET MAUI.
Build Native iOS and Android Apps with Flutter
14 HorasNeste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto), os participantes aprenderão como usar Flutter para desenvolver rapidamente um aplicativo móvel que é executado em dispositivos iOS e Android.
No final deste treinamento, os participantes serão capazes de:
- Instalar rapidamente a estrutura, o IDE e outras ferramentas para começar a desenvolver.
- Entender e usar a linguagem Dart do Google para criar rapidamente um protótipo de aplicativo móvel.
- Testar e implementar aplicações móveis que funcionam tanto em iOS como em Android utilizando uma única base de código.
- Personalizar a aplicação utilizando um conjunto rico de widgets, layouts e animações.
Flutter Development Bootcamp with Dart
35 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores que desejam usar Flutter para criar e construir aplicativos móveis de alta qualidade para Android, iOS e outras plataformas a partir de uma base de código comum.
No final desta formação, os participantes serão capazes de:
- Configurar o ambiente de desenvolvimento necessário para começar a criar aplicativos Flutter.
- Utilizar a linguagem de programação Dart para desenvolver o código de construção das aplicações.
- Utilizar widgets Flutter para projetar e criar uma interface de utilizador esteticamente agradável e fácil de usar.
- Implementar e testar aplicações em diferentes plataformas (móvel, desktop, web, etc.).
Ionic2
14 HorasThis instructor-led, live training in Brasil (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to use Ionic 2 to build hybrid mobile applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of Ionic 2 and its architecture.
- Build single-page and multi-page applications using Ionic 2.
- Customize apps with SCSS and third-party integrations.
- Test, deploy, and manage mobile app releases effectively.
Ionic 4 and Angular for Developers
21 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores da Web que desejam criar um aplicativo móvel híbrido com Ionic 4.
No final deste treinamento, os participantes serão capazes de:
- Integrar recursos de dispositivos nativos em um aplicativo móvel híbrido.
- Utilizar Angular e Ionic 4 para criar uma aplicação móvel híbrida.
- Executar um aplicativo híbrido em um emulador de dispositivo móvel.
Ionic 6
14 HorasEste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto) é destinado a desenvolvedores da Web que desejam criar um aplicativo móvel moderno com Ionic 6.
Ao final deste treinamento, os participantes serão capazes de:
- Integrar recursos de dispositivos nativos em um aplicativo móvel híbrido moderno.
- Aprender os fundamentos de Ionic.
- Aprender a implantar aplicativos Ionic na produção.
- Executar um aplicativo híbrido moderno em um emulador de dispositivo móvel.
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 HorasA plataforma IBM MobileFirst (anteriormente conhecida como Worklight Foundation) é um conjunto de ferramentas e serviços para a criação de aplicações empresariais para telemóveis e tablets. A sua API do lado do cliente está disponível para aplicações nativas iOS (Objective-C), nativas Android (Java), J2ME, C# nativas do Windows Phone (C#) e JavaScript para aplicações híbridas multi-plataforma OU aplicações móveis-web. A plataforma MobileFirst está disponível no local ou na nuvem.
Neste treinamento ao vivo conduzido por instrutor, os participantes aprenderão como configurar e usar o MobileFirst Platform para desenvolver e gerenciar aplicativos móveis híbridos com base em HTML5, JS e CSS.
No final deste treinamento, os participantes serão capazes de:
- Instalar e configurar o MobileFirst
- Desenvolver, testar e implantar aplicativos móveis híbridos de plataforma cruzada.
- Usar mecanismos de segurança do MobileFirst para proteger aplicativos.
- Atualizar aplicativos over-the-air dentro de uma organização, ignorando a necessidade de lojas de aplicativos.
- Administrar e monitorizar aplicações móveis.
Público
- Programadores
Formato do curso
- Parte palestra, parte discussão, exercícios e prática prática pesada em um ambiente de laboratório ao vivo.
Nota
- Este treinamento é baseado no Mobile Foundation 8.0. Para solicitar uma versão diferente ou outra personalização para este curso, por favor contacte-nos para organizar.
Xamarin: Crie aplicativos móveis para Android, iOS e Windows a partir de uma única base de código C#
21 HorasNeste treinamento ao vivo conduzido por instrutor em Brasil (no local ou remoto), os participantes aprenderão os principais aspectos de Xamarin à medida que assumem o desenvolvimento de seu próprio conjunto de aplicativos móveis para Android, iOS e Windows.