Durante esse programa prático de 3 meses irei dominar as habilidades necessárias para o sucesso pessoal e profissional.
Um(a) Desenvolvedor(a) Junior faz parte de uma equipe que projeta, constrói e aperfeiçoa aplicativos, sites e outros sistemas de software. Ele/ela está envolvido(a) em todas as áreas de desenvolvimento, do design ao teste do produto.
Trabalhar com uma equipe para desenvolver, testar, e manter aplicativos/outros software Auxiliar na coleta e documentação dos requisitos do usuário, e desenvolvimento de histórias de usuários Projetar, desenvolver e testar unidades de acordo com os padrões estabelecidos Participar de revisões de projetos de solução e código Analisar e resolver problemas técnicos e de aplicação Aderir a princípios de desenvolvimento de alta qualidade entregando soluções dentro do prazo e dentro do orçamento
- Fundamentos de programação: variáveis, tipos de dados, códigos e sequências utilizados em programação
- Estrutura de dados: princípios, estrutura e hierarquia de dados e programação orientada a objetos
- Banco de Dados: introdução a bases de dados relacionais; Structured Query Language (SQL)
- HTML + CSS + Javascript: HTML5, CSS3, Bootstrap, DOM, seletores, adicionar/apagar, edição;
- objetos, variáveis, escopos;
- gerenciamento estendido: storage, forms, embeds;
- requisições por AJAX
- Programação Avançada: Utilização de Java para desenvolvimento back-end e criação de APIs e utilização do framework Spring
- Metodologia SCRUM: metodologia ágil para gestão e planejamento de projetos de desenvolvimento web
- Coordenar e se comunicar com sua equipe e clientes
- Identificar quando pedir ajuda e quais recursos utilizar
- Aprender a aprender
- Aprender a ensinar
- Mentalidade de crescimento
- Orientação ao futuro
- Persistência
- Responsabilidade pessoal
- Orientação ao detalhe
- Trabalho em equipe
- Proatividade
- Comunicação