Curso gratuito de Android ensina novas tendências e boas práticas de desenvolvimento

Faça o curso gratuito de Android do Ocean e aprenda DataBinding, RxJava, ProGuard e boas práticas. Online e com certificado de 3 horas.

Curso gratuito de AndroidS
Curso gratuito de AndroidS

Curso gratuito de Android ensina novas tendências e boas práticas de desenvolvimento

O curso gratuito de Android do Ocean oferece uma aula online para quem deseja conhecer novas tendências, ferramentas e boas práticas utilizadas no desenvolvimento de aplicativos para Android.

A atividade Android: Novas tendências e boas práticas acontece no dia 31 de agosto, das 19h às 22h (horário de Brasília), com 3 horas de duração e certificado.

As inscrições estão abertas e a participação é gratuita.

Curso gratuito de Android: como funciona?

A atividade será realizada pelo Ocean Brasil, iniciativa de capacitação tecnológica que oferece treinamentos em diferentes áreas de tecnologia e inovação.

O encontro terá uma única aula, totalmente online, com duração de três horas.

Confira as principais informações:

  • Atividade: Android: Novas tendências e boas práticas
  • Data: 31 de agosto
  • Horário: 19h às 22h (BRT)
  • Duração: 3 horas
  • Formato: online
  • Número de aulas: 1
  • Certificado: sim, de 3 horas
  • Inscrições: abertas
  • Idade mínima: 18 anos

A proposta é avançar além dos conceitos básicos de desenvolvimento e apresentar soluções para problemas comuns encontrados durante a construção de aplicações Android.

O que você vai aprender no curso de Android?

O conteúdo aborda diferentes recursos utilizados no desenvolvimento de aplicativos, incluindo organização da lógica de apresentação, processamento paralelo e proteção do código.

Entre os assuntos previstos estão:

  • DataBinding;
  • RxJava;
  • RxKotlin;
  • RxAndroid;
  • processamento paralelo;
  • tratamento de eventos;
  • ProGuard;
  • proteção de aplicações;
  • ofuscação de código;
  • redução do tamanho dos aplicativos;
  • conceitos avançados de Android;
  • tendências e tópicos atuais do ecossistema Android.

Além da parte técnica, haverá espaço para uma discussão aberta sobre temas relevantes relacionados ao desenvolvimento para a plataforma.

DataBinding para organizar a lógica de apresentação

Um dos assuntos abordados será o DataBinding, recurso que ajuda a conectar componentes da interface aos dados utilizados pela aplicação.

Durante a atividade, a proposta é mostrar como utilizar essa abordagem para reduzir e escalar a lógica de apresentação em aplicações Android.

Isso pode ajudar na construção de projetos mais organizados, especialmente à medida que uma aplicação cresce e ganha novas funcionalidades.

Por que conhecer DataBinding?

Separar responsabilidades e reduzir código repetitivo são preocupações importantes durante o desenvolvimento de aplicações.

Conhecer diferentes ferramentas disponíveis no framework Android permite avaliar qual abordagem faz mais sentido para cada projeto.

RxJava, RxKotlin e RxAndroid no desenvolvimento Android

O curso gratuito de Android também abordará tratamento de eventos e processamento paralelo utilizando bibliotecas da família ReactiveX.

A programação inclui:

  • RxJava: programação reativa para Java;
  • RxKotlin: extensões voltadas ao desenvolvimento com Kotlin;
  • RxAndroid: recursos específicos para utilização do ReactiveX em aplicações Android.

Essas tecnologias permitem trabalhar com fluxos de dados e operações assíncronas, assuntos importantes em aplicações que precisam executar diferentes tarefas sem prejudicar a experiência do usuário.

Processamento paralelo e eventos

Aplicativos frequentemente precisam realizar operações que não devem bloquear a interface principal.

Requisições, processamento de informações e diferentes eventos da aplicação são exemplos de situações em que compreender programação assíncrona e reativa pode ser útil.

ProGuard e proteção de aplicativos Android

Segurança e otimização também fazem parte da programação da atividade.

Os participantes conhecerão o uso do ProGuard para trabalhar aspectos como proteção, ofuscação e redução do código da aplicação.

TecnologiaO que será abordado
DataBindingOrganização e redução da lógica de apresentação
RxJavaProgramação reativa e eventos
RxKotlinRecursos reativos com Kotlin
RxAndroidReactiveX aplicado ao Android
ProGuardOfuscação, proteção e redução do aplicativo

Além dessas tecnologias, a aula prevê um estudo avançado de outros temas relacionados ao Android.

Quem pode participar?

A atividade é destinada a maiores de 18 anos e possui um público bastante abrangente.

O Ocean indica o treinamento para:

  • estudantes;
  • profissionais;
  • empreendedores;
  • desenvolvedores;
  • interessados em tecnologia;
  • pessoas interessadas em desenvolvimento Android.

Por abordar conceitos mais avançados, quem já possui alguma familiaridade com desenvolvimento de aplicativos poderá aproveitar melhor determinados conteúdos.

Preparação obrigatória

Antes da aula, os participantes devem realizar a preparação indicada pelo Ocean.

Existe um material de preparação em PDF com orientações para instalação dos programas necessários e demais recursos utilizados durante a atividade.

É recomendável concluir essa configuração antecipadamente para conseguir acompanhar os exemplos e atividades durante as três horas de aula.

Aula com desenvolvedor Android experiente

A atividade será ministrada por Pablo Rodrigues, desenvolvedor Android com mais de cinco anos de experiência.

O instrutor possui experiência com Kotlin, Jetpack Compose e arquiteturas modernas, além de atuação em projetos nacionais e internacionais.

Sua experiência inclui projetos para empresas de diferentes segmentos, como bancos digitais, varejo e grandes organizações do mercado brasileiro.

Para quem já estuda desenvolvimento mobile, o encontro também pode ser uma oportunidade para conhecer experiências práticas e discutir tendências atuais do ecossistema Android.

As inscrições para Android: Novas tendências e boas práticas estão abertas no site oficial do Ocean Brasil:

Inscreva-se gratuitamente no Ocean Brasil

  • Data: 31 de agosto
  • Horário: das 19h às 22h (BRT)
  • Duração: 3 horas
  • Formato: online
  • Certificado: sim

Como existe uma preparação obrigatória antes da atividade, faça a inscrição com antecedência e confira o material disponibilizado pelo Ocean.

Compartilhe! Gostou do conteúdo?

Compartilhe com seus amigos e colegas!

Todas as informações apresentadas na página do Guia de TI são de domínio público, da forma que o Guia de TI não se responsabiliza pelos conteúdos e cursos aplicados. As informações e cursos são replicados de maneira não onerosa e sem responsabilidades ao Guia de TI

Neste site, o Guia de TI figura apenas como um replicador dos conteúdos, estes disponibilizados na rede mundial de computadores 'internet', sem quaisquer transgressões à Leis n° 12 965/2014 – Lei do Marco Civil da Internet, e sem quaisquer responsabilidades sobre coletas e tratamentos de dados que vierem a ser solicitados nos cursos replicados, conforme Lei nº 13.709/2018 – Lei Geral de Proteção de Dados.

Meu nome é Jaime Linhares, tenho 30 anos, sou de Curitiba/PR, sou Analista de TI e trabalho na área há mais de 12 anos. Sou formado em Análise e Desenvolvimento de Sistemas e Tecnologia em Redes de Computadores. Tenho conhecimentos avançados sobre execução de atividades relacionadas à Planejamento, Administração e Análise de Redes, Servidores e Desenvolvimento Full Stack.
Sair da versão mobile