Pular para o conteúdo principal

Android básico
A matrícula nesse curso é apenas por convite

A matrícula nesse curso é apenas por convite

CursoCompleto



Plano de ensino

Curso: Android básico

Instrutor: Bruno de Azevedo Mendonça.

Objetivo geralproporcionar o aprendizado acerca de tópicos básicos de desenvolvimento mobile com a plataforma Android.

Nível: básico

Tipo do Curso: Teórico-prático

Modalidade de Ensino: Educação a distância (EaD)- Zoom

Público Alvo: colaboradores da Flextronics e FIT- Instituto de Tecnologia e comunidade.

Requisitos mínimos:

  • Obrigatório: conhecimentos sobre Programação Orientada a Objetos e versionamento de projetos com Git.
  • Desejável: conhecimentos em Java ou Kotlin (Caso não tenha esses conhecimentos será exigida maior dedicação e tempo de estudo)

Duração total do curso e distribuição da carga horária: 32 horas totais, divididas em 2 horas aula por dia durante quinze dias e 2 horas para avaliação.

Quantidade de vagasmínimo 10 e máximo 20 alunos.

Ementa:

Principais assuntos abordados:

  • Computação móvel e histórico da plataforma Android;
  • Ambiente de desenvolvimento Android;
  • Linguagens de programação Java / Kotlin;
  • Padrões UX / UI móvel;
  • Construção de interfaces Android;
  • Framework Android e Ciclo de vida de Atividades;
  • Introdução à navegação;
  • Recycler View (Biblioteca Groupie);
  • Comunicação com APIs REST (Biblioteca Retrofit).

Instrumentos: Zoom Meeting como instrumento para desenvolvimento do curso, por meio de reuniões de videoconferência com interações em tempo real. Java Development Kit (JDK), necessário para desenvolvimento Java / Kotlin. Android Studio, para desenvolvimento das atividades práticas. Git para versionamento de atividades práticas e repositório online Bitbucket para o acompanhamento do instrutor no progresso das atividades. A instalação do ambiente de desenvolvimento (JDK e Android Studio) será abordada em aula.

MetodologiaMetodologia Ativa, por meio de aulas expositivas-dialogada, estudo de casos, aplicação de exercícios de compreensão em aula, esclarecimento de dúvidas, entre outros, estimulando a participação, interação e cooperação dos alunos, facilitando o processo de ensino-aprendizagem.

Processo Avaliativo: avaliação do conhecimento adquirido através de exercícios em aulas e avaliação teórica; Autoavaliação do aluno sobre seu aprendizado e avaliação do curso.

Bibliografia básica:

  • Android Developers. Disponível em: https://developer.android.com/ <Acesso em fevereiro de 2021>.
  • BURD, Barry; MUELLER, John Paul. Android Application Development All-in-One For Dummies. 3. ed. Nova Jersey: John Wiley & Sons, 2020. 800 p.
  • GRIFFITHS, Dawn; GRIFFITHS, David. Head First Android Development: a brain-friendly guide. Sebastopol: O′reilly, 2015. 734 p.
  • LECHETA, Ricardo R.. Android Essencial com Kotlin. 2. ed. São Paulo: Novatec Editora, 2018. 536 p.
  • TechYourChance. Disponível em: https://www.techyourchance.com/ <Acesso em fevereiro de 2021>.
A matrícula nesse curso é apenas por convite