Curso de Programação Full Stack: Aplicações Web.
Com esta carreira profissional do curso de Programação Full Stack vais tornar-te um programador informático com um perfil completo e abrangente. Serás um PRO que controla tanto o front-end quanto o back-end de aplicações web, software e sites.
Oportunidades ilimitadas esperam por ti! Empresas de todos os setores procuram programadores Full Stack versáteis e capazes. Destaca-te no mercado de trabalho com a nossa formação completa e prática, repleta de projetos reais e desafios que te preparam para o sucesso.
Se achas que o mundo precisa de um Full Stack Developer como tu: Olá, tokier!
O que vais aprender?
Formando-te como Desenvolvedor Full Stack terás um perfil profissional que te permitirá enfrentar as necessidades do mercado de trabalho e a ambientes de trabalho flexíveis. Irás adquirir as habilidades necessárias para controlar os fundamentos da programação (desde o conhecimento básico até o uso das frameworks mais utilizadas no desenvolvimento web). Terás o domínio do front-end (HTML5, CSS3 e JavaScript) e o back-end (Java e Spring Framework). Além disso, entenderás e aplicarás o pensamento lógico e estruturado de código na programação.
Bloco 1: Iniciação ao Java.
Introdução à linguagem Java
Tipos de dados e operadores
Instruções de controlo
Vetores e cadeias de texto
Introdução à programação orientada para objetos: classes, objetos e métodos
Herança
Utilização de interfaces
Exceções
Módulos
Bloco 2: Java Avançado.
Classes encaixadas
Enumerações
Afirmações
Coleções e genéricos
Interfaces funcionais e expressões lambda
Expressões lambda pré-definidas
Streams, operações lambda e referências a métodos
Fundamentos de entrada/saída e NIO2
Aplicações modulares. Serviços
API para datas
Programação segura
API JDBC
Localização
Anotações
Desenvolvimento de projetos
JavaFX
Bloco 3: Certificação Java 11.
Preparação do exame de certificação Java SE 11 Programmer I y II
Bloco 4: Introdução ao HTML5.
Conhecer o HTML5 e a estrutura do documento
Etiquetas semânticas e de texto
Formatação semântica do texto
Links e tabelas
Formulários
Imagens e multimédia
Bloco 5: Introdução ao CSS3.
Folhas de estilo
Propriedades CSS para texto, listas e tabelas
Formatação e paginação
Design responsivo
Propriedades de impressão
Boas práticas em HTML5 e CSS3
Design com mockups
Design com modelos: Bootstrap 4
Sistemas de Gestão de Conteúdos (CMS)
Bloco 6: Introdução ao JavaScript.
A linguagem JavaScript
Conceitos gerais: variáveis e operadores
Estrutura condicional
Estruturas interativas
Tabelas
Programação orientada a “objetos” em JavaScript
Objetos em JavaScript
Formulários de dados
Modelo DOM
Exploração do fluxo XML via DOM
Bloco 7: JavaScript Avançado.
Gestão de Cookies em JavaScript
Armazenamento local
Armazenamento em remoto
Geolocalização em JavaScript
Design e gráficos
Primeiros passos com React
Componentes e propriedades em React
Eventos avançados e rotas em React
Boas práticas com JavaScript
A metodologia de Tokio.
Aulas telepresenciais.
Todos os nossos senseis transmitem as suas aulas em direto. E, se não puderes assistir, não há problema! As aulas ficarão gravadas e disponíveis na plataforma virtual.
Tutorias personalizadas.
Estaremos ao teu lado ao longo de toda a formação. Os nossos assessores pedagógicos vão ajudar-te a alcançar os teus objetivos (organização e motivação para tokiers!).
Docentes especialistas.
Especialistas reais no ativo que trabalharam em diversos tatamis (autênticos senseis!).
Flexibilidade.
Adaptamo-nos a cada aluno fixando objetivos realistas que se ajustem às suas circunstâncias pessoais e às suas capacidades. O nosso modelo baseia-se numa aprendizagem “feita à medida”.