Maratona Xamarin Avançado 2018

Maratona Xamarin Avançado 2018

Depois do sucesso da Maratona Xamarin para iniciantes e Maratona Xamarin Intermediária, a Microsoft acaba de disponibilizar a continuação do treinamento: Maratona Xamarin Avançado. Nesta versão avançada, você terá a oportunidade de aprofundar seus conhecimentos no desenvolvimento de aplicativos multi-plataforma, utilizando o Xamarin. Além disso, você irá explorar os recursos do Visual Studio App Center, para ganhar produtividade em seu aplicativo, passando por fases como teste, analytics e fase de testes à distribuição.

As inscrições já começaram e as aulas iniciarão em 22/05, então corra pra não ficar de fora.

Para se inscrever, clique aqui.

 

Maratona Xamarin Avançado

 

Informações do curso

Início das Inscrições: 19 de abril de 2018

Data de Início das Aulas: 22 de maio de 2018

Data de Término: 30 de junho de 2018

Idioma: Português

Tecnologias: Xamarin, Microsoft Visual Studio, C#, XAML, .Net e Azure

Formato do curso: vídeos online que podem ser visualizadas em qualquer navegador web com suporte a vídeo HTML5. Todas as aulas serão com foco em prática e ao final de cada lição, o participante terá acesso a um hands on lab e um quiz para colocar em prática o que foi ensinado

 

Para quem é destinado o curso?

Este curso é destinado a pessoas com experiência em C#, XAML e desejam desenvolver aplicativos móveis multi-plataforma utilizando o Xamarin.

 

Poxa não tenho conhecimento prévio de Xamarin, posso fazer?

Sim. Revise alguns destes conteúdos no Intensivão de Xamarin e na Maratona Xamarin básica e intermediária. Além disso, você pode visitar nossa documentação técnica.

 

Conteúdo do curso

Módulo 1
Neste primeiro módulo, revisaremos o conteúdo base apresentado na Maratona Intermediária Xamarin e entenderemos os novos recursos do Xamarin Forms. Tópicos a serem abordados neste módulo:

  • Lição 1: Criando meu aplicativo Xamarin Forms com o MVVM
  • Lição 2: Criando as interfaces do meu aplicativo usando XAML
  • Lição 3: Depurando meu aplicativo usando emuladores e simuladores

 

Módulo 2
No segundo módulo, você aprenderá técnicas avançadas para ganhar produtividade ao criar seu aplicativo móvel: Tópicos a serem abordados neste módulo:

  • Lição 1: Criando e usando Value Converters
  • Lição 2: Criando e usando Effects
  • Lição 3: Criando e usando Behaviors
  • Lição 4: Criando e usando Triggers

 

Módulo 3
No terceiro módulo, você aprenderá técnicas avançadas para criar componentes personalizados e / ou reutilizáveis. Tópicos a serem abordados neste módulo:

  • Lição 1: Criando e usando Custom Controls
  • Lição 2: Criando e usando Custom Views
  • Lição 3: Criando e usando Custom Renderers

 

Módulo 4
No quarto módulo, você aprenderá técnicas avançadas para criar, personalizar e reutilizar estilos. Tópicos a serem abordados neste módulo:

  • Lição 1: Reutilizando Styles
  • Lição 2: Criando e usando Xaml Themes

 

Módulo 5 
No quinto módulo, você aprenderá como criar seu próprio plugin usando recursos nativos de cada plataforma. Tópicos a serem abordados neste módulo:

  • Lição 1: Usando Platform Specific
  • Lição 2: Criando e usando Plugins

 

Módulo 6
No sexto módulo, você aprenderá como funciona o Messaging Center. Tópicos a serem abordados neste módulo:

  • Lição 1: O que é Messaging Center
  • Lição 2: Como usar o Messaging Center em seu aplicativo Xamarin Forms

 

Módulo 7 
No sétimo módulo, você aprenderá a usar o Deep Linking em seus aplicativos criados com o Xamarin Forms. Tópicos a serem abordados neste módulo:

  • Lição 1: O que é Deep Linking
  • Lição 2: Como utilizar o Deep Linking no seu aplicativo Android com Xamarin Forms
  • Lição 3: Como utilizar o Deep Linking no seu aplicativo iOS com Xamarin Forms

 

Módulo 8
No oitavo módulo, você aprenderá como otimizar o tamanho de sua aplicação utilizando o Linker.

  • Lição 1: O que é Linker
  • Lição 2: Como usar o Linker para otimizar o tamanho do seu aplicativo Xamarin Forms para Android
  • Lição 3: Como usar o Linker para otimizar o tamanho do seu aplicativo Xamarin Forms para iOS

 

Módulo 9
No nono e último módulo, você aprenderá como usar o App Center para compilar, implantar e engajar usuários em seu aplicativo. Tópicos a serem abordados neste módulo:

  • Lição 1: Conheça o Visual Studio App Center
  • Lição 2: Como utilizar o Visual Studio App Center para compilar do seu aplicativo
  • Lição 3: Como utilizar o Visual Studio App Center para distribuição do seu aplicativo
  • Lição 4: Como utilizar o Visual Studio App Center para tracking de crash
  • Lição 5: Como utilizar o Visual Studio App Center para engajar usuários no seu app

 

Quem são os instrutores?

Angelo Belchior
Desenvolvedor há 15 anos, participou de projetos Desktop, Web e agora Mobile utilizando Xamarin. É Microsoft MVP em Visual Studio e Tecnologias, MCPD em Web e Lead Software Developer na ESX.

 

William S. Rodriguez
Desenvolvedor móvel, entusiasta de comunidades Microsoft & Xamarin MVP, Co-Fundador / Host Monkey Nights Dev.

 

Letticia Nicoli
Desenvolvedora mobile e web na Lambda3, MTAC, Xamarin Certified Mobile Developer, adepta às boas práticas ágeis e novas tecnologias, busca compartilhar seus conhecimentos na área para empoderar mais pessoas.

 

Mahmoud Ali
Desenvolvedor Web e Mobile na Lambda3, Xamarin Certified Mobile Developer, Microsoft Specialist em C#, entusiasta open source, 7 anos de experiência com Xamarin.

 

Ricardo Dorta
Microsoft MVP Reconnect. Hoje, CTO da KCMS, é especialista em desenvolvimento de aplicativos. Co-fundador da comunidade Monkey Nights, focada em compatilhamento de conteúdo Xamarin, é palestrante em diversos dos principais eventos de tecnologia do Brasil. Foi arquiteto dos primeiros jogos brasileiros do Brasil a serem publicados na Windows Store. Responsável pelo desenvolvimento e publicação de mais de 10 aplicativos corporativos criados com Xamarin.

 

 

Maiores informações aqui.

Compartilhe
  • 5
  •  
  •  
  •  
  •  
  •  
  •  
  •  
    5
    Shares