Inova inicia curso de como programar um aplicativo
26/04/2019
O curso de ‘Como Criar Aplicativos (App)’ de nível básico começou nesta quinta-feira (25/04), aqui na Inova Prudente, com os professores Érica Betto Sene e Felipe de Almeida.
As pessoas atualmente têm uma relação diária com os App’s presentes nos smarphones ou tablets e, com apenas um toque, se conectam com um universo inteiro de possibilidades. Neste sentido as aulas ensinam aos alunos como produzir o seu próprio ícone.
O curso segue o formato de teoria e prática que, segundo Felipe não ensina apenas programação para iniciantes, mas também a forma que o desenvolvedor deve se posicionar para não produzir ao extremo e, consequentemente, não atingir os resultados esperados.
“Conhecerão os cenários de mercado no Brasil e métodos para não serem tratados como a maioria. No final do curso ocorrerá a produção de app’s onde aluno poderá oferecer para empresas e obter o ROI (retorno sobre o investimento feito no curso)”, fala Almeida.
As aulas acontecem toda quinta e sexta-feira por três semanas consecutivas, das 19h às 22h, ou seja, hoje e amanhã e nos dias 2, 3, 9 e 10 de Maio.
Segue o conteúdo programático que será trabalhado:
Por que fazer este treinamento?
- Mercado no Brasil
- Mercado no Mundo
- O que é um MVP?
- Como Ser Produtivo?
Introdução
- Tecnologias, Frameworks e Ferramentas
- Quiz para fixação do conteúdo
- Tarefas com Grupo de Estudo
SDK do Android
- Funcionamento
- Instalação Prática em Windows, Linux e Mac
- Dica para economia de espaço no HD
- Quiz para fixação do conteúdo
- Tarefas com Grupo de Estudo
Utilização da IDE
- VSCode
- Visual Studio (Opcional)
- Quiz para fixação do conteúdo
- Tarefas com Grupo de Estudo
Instalações, Criação do Primeiro Projeto, Git e GitHub
- Instalação do dotnet core
- Instalação do NodeJS e Primeiro Comando
- Instalação do Angular, Ionic, Apache Cordova, Native Script, Vue.js e ReactJS
- Iniciando um Projeto pela Primeira Vez
- Criação de um Repositório no GitHub
- Utilizando o Git e fazendo clone do projeto que está no GitHub
- Instalações Iniciais, Retrospecto e Fórum do GitHub
- Dica para usuários de Linux e Mac
- Execução com Ionic e outros Frameworks
- Quiz para fixação do conteúdo
- Tarefas com Grupo de Estudo
Criar Contas
- GitHub e Wakatime
- Quiz para fixação do conteúdo
- Tarefas com Grupo de Estudo
Primeiro Uso do VSCode com Git e GitHub
- Commit e Push do Código Inicial
- Quiz para fixação do conteúdo
- Tarefas com Grupo de Estudo
Entendendo Melhor
- O que é Wakatime?
- O que é dotnet core?
- Quiz para fixação do conteúdo
- Tarefas com Grupo de Estudo
TypeScript nos Projetos, ciclo de criação e manutenção de um componente, e estrutura de arquivos dos Frameworks
- Iniciando na Estrutura do TypeScript
- Arquivos de Configuração
- Primeira Instalação de Dependências
- Adicionando Dependências
- npm install
- Commit & Push
- Diferenças entre o Ambiente Windows, Mac e Linux
- Guia da Documentação
- Dicas para Atualizar Versão do Framework
- Abrindo um Projeto de Terceiros e Instalando Dependências
- Executando um Projeto de Terceiros
- Como contribuir em projetos Open Source
- Quiz para fixação do conteúdo
- Tarefas com Grupo de Estudo
Criando um Componente
- Planejamento de Sprint
- Uso de branchs para trabalho em equipe
- Componentes Básicos: Login, Register, Dashboard, Users and Roles
- Pull Request
- Merge
- Publicação
- Testes
- Retrospecto da Seção
- Executando um Projeto de Terceiros
- Como contribuir em projetos Open Source
- Quiz para fixação do conteúdo
- Tarefas com Grupo de Estudo
Integrando Dasboard com o Wakatime
- Introdução e Segurança da API do Wakatime
- Integração com o Wakatime e Demonstração do Postman
- Migration para Integração com o Wakatime e opções do Perfil do Usuário
- Componentes Meus Dados (Upload de Foto na Storage do Azure, Trocar Senha, e Integração com o Wakatime)
- Validações do Componente e Commit
- Exemplos de Cenários no Postman
- Documentando Requisições no Postman
- Exemplo de Requisição a uma API no Código
- Uso do LocalStorage e Métodos Disponíveis na API do Wakatime
- Noções de UX - Criando Gráficos com Testes de Cenários
- Revisão da Seção com Commit & Push
- Quiz para fixação do conteúdo
- Tarefas com Grupo de Estudo
Enviando App para Play Store e Criando uma PWA
- Play Store
- PWA
- Quiz para fixação do conteúdo
- Apresentação do Grupo de Estudo
- Confraternização