My commitment to foreign students.
To English: The classes are taught in Brazilian Portuguese. If you speak another language I will do my best to help you.
To Spanish: Las clases se imparten en portugués brasileño. Si habla otro idioma, haré todo lo posible para ayudarlo.
To Italian: Le lezioni sono tenute in portoghese brasiliano. Se parli un'altra lingua farò del mio meglio per aiutarti
Aprenda com esse curso técnica avançadas de programação para a criação de aplicativos Android, capazes de executar tarefas diversas em segundo plano.
O curso ensina os procedimento corretos para configurar aplicativos Android que possam ser iniciados automaticamente após o boot completo de Smartphones, Tablets ou qualquer outro device compatível com o Android.
No curso, o aluno irá aprender criar um projeto modelo que executará tarefas em segundo-plano, atualizará dados em segundo plano e atualizará a interface do usuário.
Compreenderá o comportamento dos métodos das Classes nativas Service e BoardcastReceiver responsáveis pela execução em segundo-plano de tarefas.
Será capaz de gerar dados em segundo-plano, salvar no banco de dados SQLite e também enviar para um servidor externo de banco de dados como MySQL utilizando Scripts PHP para criar um simples, porém, funcional Web Services em PHP.
Ao concluir o curso, o aluno terá construído um aplicativo Android Modelo para fazer parte do seu acervo pessoal de aplicativos, contendo em sua arquitetura os requisitos abaixo:
Capacidade de ser iniciado automaticamente toda vez que o device Android for ligado ou reiniciado;
Capacidade de executar em segundo plano qualquer tarefa;
Capacidade de manter a interface do usuário atualizada apresentando qualquer dado processado em segundo-plano e
Capacidade de controlar o intervalo de tempo necessário para executar uma tarefa e atualizar a interface do usuário.
Com o projeto modelo, o aluno após concluir o curso, poderá facilmente adaptá-lo para as mais diversas aplicações, veja alguns das possibilidades:
Criar aplicativos para monitoramento de localização GPS.
Criar aplicativos para integração com sistemas de notificação.
Criar aplicativos para integração com sistemas de pagamento on-line.
Criar aplicativos para redes sociais com chat on-line.
Criar aplicativos para integração com dispositivos USB ou Bluetooth.
Nesse curso, os fundamentos da programação Java e as características básicas do Android Studio e dos projetos Android não estão contemplados, ficando assim, fora do escopo e contexto do curso. Assim sendo, esse treinamento pode não ser indicado para desenvolvedores que estão iniciando seus estudos no mundo do desenvolvimento de aplicativos para Android.
Série FORMAÇÃO DEVELOPER.
O curso também é parte integrando da série de cursos FORMAÇÃO DEVELOPER e é um módulo da formação que pode ser estudada isoladamente pelo aluno. O objetivo da série é prover opções para que os alunos possam estudar apenas o que estão necessitando para melhorar o seu perfil profissional. Atualmente a série FORMAÇÃO DEVELOPER contém publicados os seguintes cursos:
Formação Developer - Telemetria Android além do Log e LogCat
Formação Developer - Android Service e BroadcastReceiver
Formação Developer - Android Firebase Authentication
Formação Developer - Integração com Banco de Dados
Formação Developer - Comandos de VOZ TTS para apps Android
Independente de qualquer cenário ou nível de conhecimento, todos são bem vindos e todos possuem a garantia Udemy de reembolso total do valor investido, se solicitado dentro de até 30 dias, caso não gostem do curso.
Todos os alunos que concluem o treinamento recebem um certificado de participação.
O acesso ao conteúdo do curso e de todas as possíveis atualizações é vitalício.
Sejam todos bem vindos,
Professor Marco Maddo