Carreira profissional 700h

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
Bloco 2
Bloco 3
Bloco 4
Bloco 5
Bloco 6
Bloco 7

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

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.
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!).
Especialistas reais no ativo que trabalharam em diversos tatamis (autênticos senseis!).
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”.

Na Tokio não somos de colocar medalhas...mas, se nos forem dadas usamos com orgulho!

Mejor Centro de Formación Especializada en Esports
Mejor Centro de Formación Especializada en Esports
Mejor Centro de Formación Especializada en Esports
Mejor Centro de Formación Especializada en Esports
Mejor Centro de Formación Especializada en Esports
ETA 2022 en la Categoría de eLearning

É no tatami que mostras o que vales

O teu tatami são as empresas, líderes no setor tecnológico e digital, nas quais podes aplicar os teus conhecimentos de samurai. Na Tokio School tens até 300 horas de estágios de qualidade para dar um push ao teu networking e um boost diferenciador ao teu CV.

Procura empresas

Todas as formações em Tokio School incluem:

Desde 1.800 €

I.V.A. incluido

  • Formação 100% online
  • Masterclass complementares
  • Assessoria pedagógica
  • Formação em inglês
  • Estágio em empresas
  • Tokio Net (alertas de emprego durante 5 anos)
  • E, além disso, 2 anos para concluir a tua formação

Mais informação

Se chegaste até aqui abaixo é porque temos algo que te interessa, certo? Claro que sim! Tu também nos interessas. Estamos ansiosos para poder chamar-te pelo teu nome, falar contigo, saber em que te podemos ajudar. Em resumo: gostaríamos (muito!) de te conhecer. Envia-nos uma mensagem. Entraremos em contacto contigo num piscar de olhos.

  • Responsável de Tratamento: EINSTEIN TRAINING, LDA

    Finalidade de tratamento: Gestão de consulta.

    Destinatários: Nenhum dado será transferido, exceto por obrigação legal. / Direitos: aceder, retificar e excluir os dados, bem como outros direitos, conforme o explicito na Política de Privacidade.

  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Hidden
  • Este campo é para efeitos de validação e deve ser mantido inalterado.
Perguntas frequentes

Um Full-Stack Developer é um profissional versátil que domina tanto o desenvolvimento front-end (a parte visual e interativa de um website ou aplicação) como o back-end (a lógica e infraestrutura por trás da aplicação). É como um mestre de obras que sabe construir a casa desde os alicerces até ao telhado.


Para te tornares um programador Full-Stack, precisas de dominar diversas tecnologias e linguagens de programação, tanto do front-end (HTML, CSS, JavaScript) como do back-end (Java, Python, etc.). O nosso curso oferece uma formação completa e prática para te ajudar a alcançar este objetivo.


Praticamente todas as empresas que desenvolvem aplicações web, software ou websites precisam de programadores Full-Stack. A sua versatilidade e capacidade de trabalhar em todas as camadas da aplicação tornam-nos profissionais altamente valorizados no mercado de trabalho.



  • Maior empregabilidade: A procura por programadores Full-Stack é alta e crescente, o que aumenta as tuas chances de encontrar um bom emprego.

  • Salários atrativos: Devido à sua versatilidade e conhecimento abrangente, os programadores Full-Stack costumam ter salários mais altos.

  • Autonomia e flexibilidade: Podes trabalhar em projetos completos, desde a concepção até à implementação, o que te dá mais autonomia e flexibilidade.

  • Desenvolvimento profissional acelerado: Ao dominar o front-end e o back-end, estás constantemente a aprender e a evoluir como profissional.


Sim, o nosso curso te prepara para obter certificações e Badges Digitais reconhecidos no mercado de trabalho, o que aumenta o teu valor como profissional e abre portas para novas oportunidades.


Sim, o nosso curso é 100% online, com aulas ao vivo e gravadas, para que possas aprender ao teu ritmo e no teu horário.


Sim, o curso inclui um estágio prático de até 300 horas em empresas parceiras, para que possas aplicar os teus conhecimentos em projetos reais e ganhar experiência no mercado de trabalho.