Especialização de Desenvolvimento de App Android

coursera.inc

coursera.inc

Especialização de Desenvolvimento de App Android

Descrição

Sobre essa especialização

Essa especialização permite que os alunos apliquem com êxito os principais recursos e padrões de software de programação Java para desenvolver aplicativos móveis sustentáveis ​​compostos por componentes do Android central, além de mecanismos fundamentais de E/S Java e persistência.

O projeto Capstone integrará o material de toda a especialização para exercitar e avaliar a capacidade dos alunos de criar um aplicativo interessante do Android aplicando conhecimentos e habilidades aprendidas em MOOCs anteriores, incluindo recursos de programação Java, ferramentas de estúdio Android, componentes de atividade Android, design de material , E/S de arquivos e persistência de dados, testes de unidade e padrões de software. O projeto em si será semelhante em metas de design às tarefas anteriores, no entanto, fornecerá menos do código do esqueleto do que os MOOCs anteriores fornecem para permitir mais criatividade aos alunos e maior oportunidade para os alunos personalizarem o aplicativo.

Certificado compartilhável
Ganhe um certificado após a conclusão
100% cursos online
Comece instantaneamente e aprenda em sua própria programação.
Horário flexível
Defina e mantenha prazos flexíveis.
Nível iniciante
Nenhuma experiência anterior necessária.
Aproximadamente 5 meses para concluir
Ritmo sugerido de 4 horas/semana
Inglês
Legendas: inglês, árabe, francês, português (europeu), italiano, vietnamita, alemão, russo, espanhol

Como a especialização funciona
Faça cursos
Uma especialização em Coursera é uma série de cursos que ajuda a dominar uma habilidade. Para começar, inscreva -se diretamente na especialização ou revise seus cursos e escolha o que você gostaria de começar. Quando você se inscreve em um curso que faz parte de uma especialização, é automaticamente inscrito na especialização completa. Não há problema em concluir apenas um curso – você pode pausar seu aprendizado ou encerrar sua assinatura a qualquer momento. Visite o painel do aluno para rastrear as matrículas do curso e seu progresso.
Projeto prático
Toda especialização inclui um projeto prático. Você precisará terminar com sucesso o (s) projeto (s) para concluir a especialização e obter seu certificado. Se a especialização incluir um curso separado para o projeto prático, você precisará terminar cada um dos outros cursos antes de poder iniciá-lo.
Ganhe um certificado
Ao terminar todos os cursos e concluir o projeto prático, você obterá um certificado que poderá compartilhar com possíveis empregadores e sua rede profissional.

Java para Android
Este MOOC ensina a programar recursos e classes principais da linguagem de programação Java usada no Android, que é a plataforma dominante para desenvolver e implantar aplicativos de dispositivos móveis.
Componentes de aplicativos Android – intenções, atividades e receptores de transmissão
Em particular, esse MOOC abrange os principais recursos da linguagem de programação Java que controlam o fluxo de execução por meio de um aplicativo (como as várias construções de loop de Java e as declarações condicionais), permitem o acesso a dados estruturados (como matrizes internas de Java e classes comuns no The the Estrutura de coleções de Java, como ArrayList e Hashmap), operações e dados relacionados ao grupo em classes e interfaces (como tipos, campos, métodos, parâmetros genéricos e exceções), personalizam o comportamento das classes existentes por meio de herança, por meio da herança, e polimorfismo (como subclassificação e substituição de métodos virtuais). Os alunos aplicarão esses recursos Java no contexto dos principais componentes do Android (como atividades e elementos básicos da interface do usuário) aplicando ferramentas comuns (como o Android Studio) necessárias para desenvolver programas Java e aplicativos Android úteis.

Os alunos trabalharão em vários projetos práticos em todo o MOOC, ou seja, a cada semana exigirá que os alunos escrevam soluções para programar tarefas que reforçam o material coberto nos vídeos de palestras. Haverá aproximadamente 4-6 horas de tempo de envolvimento dos alunos por semana, incluindo palestras em vídeo, testes e tarefas de programação.
Componentes de aplicativos Android – Serviços, IPC local e provedores de conteúdo
Este MOOC de 4 semanas se baseia na visão geral do Java e do Android coberto no curso 1, investigando profundamente os componentes principais do aplicativo Android, como intenções, atividades e receptores de transmissão. Você aprenderá o exemplo como programar esses componentes principais do Android, juntamente com as estruturas de simultaneidade do Android e as classes básicas de E/S de arquivos Java (como arquivo e entrada) e mecanismos de armazenamento Android (como preferências compartilhadas). Você também aprenderá como usar o sistema de gerenciamento de código -fonte Git. Ao longo deste MOOC, você trabalhará de forma incremental em um projeto que envolve download, armazenamento e exibir imagens de sites remotos. A cada semana, você adicionará recursos adicionais ao projeto, com base no material coberto nos vídeos de palestras. Você gastará cerca de 4 horas por semana assistindo a palestras em vídeo, fazendo testes e programando tarefas com Java e Android.
Aplicativos Android sustentáveis ​​de engenharia
Este MOOC de 4 semanas se baseia nos componentes do aplicativo Android e estruturas de concorrência do Android, abordadas no curso 2, concentrando-se em serviços iniciados e ligados, comunicação entre processos locais (IPC) e provedores de conteúdo. Os aplicativos de estudo de caso serão examinados a partir de várias perspectivas para aprender a programar esses componentes de aplicativos usando o paradigma de design de materiais do Android. Os alunos trabalharão de forma incremental em um projeto prático envolvendo um aplicativo RSS Reader baseado em design de materiais. A cada semana, você adicionará recursos adicionais ao projeto, com base no material coberto nos vídeos de palestras. Você gastará cerca de 4 horas por semana assistindo a palestras em vídeo, fazendo testes e programando tarefas com Java e Android.dr. Jerry Roth
Professor da prática
Engenharia Elétrica e Ciência da Computação
Dra. Julie L. Johnson
Instrutor
EECs
Michael Walker
Instrutor – estudante de pós -graduação buscando doutorado em ciência da computação
EECs
Dr. Douglas C. Schmidt
Professor de Ciência da Computação e Presidente Associado do Programa de Ciência da Computação e Engenharia
Engenharia Elétrica e Ciência da Computação
Dr. Jules White
Professor Associado de Ciência da Computação
Engenharia Elétrica e Ciência da Computação

Avaliações

Não há avaliações ainda.

Seja o primeiro a avaliar “Especialização de Desenvolvimento de App Android”

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Cursos Relacionados

PHP Code Snippets Powered By : XYZScripts.com