Desenvolve uma página web, sê capaz de estruturar uma user interface verdadeiramente intuitiva ou gerencia e estrutura bases de dados de todos os tipos. Tornar-se um profissional fullstack é um desafio emocionante com muitas oportunidades para o futuro.
Com esta formação, poderás tornar-te num desenvolvedor especialista, trabalhando com linguagens como Java e JavaScript, dominando frameworks como Spring ou React Js e muito mais.








Os nossos cursos não têm uma data de início e de fim. Com o programa formativo 100% online da Tokio, tu decides o teu ritmo e nós acompanhamos-te. Com a Tokio a aprendizagem é “feita à medida”.
Os teus professores são especialistas com conhecimentos reais do mercado de trabalho, que te ajudam a subir de nível nesta profissão.
Os nossos assessores pedagógicos acompanham-te ao longo de toda a formação. Ajudam-te a que consigas atingir os teus objetivos através de metas realistas. Organização e motivação para tokiers!
Questionários de autoavaliação, exames finais, exercícios, casos práticos… Learn by doing! Vais aprender fazendo. Além disso, dispões de até 300 horas de estágio profissional, em empresas de qualidade do setor.
Todos os nossos docentes transmitem as suas aulas em direto, mas se não puderes assistir a alguma, não há problema! As aulas ficarão gravadas e disponíveis na plataforma virtual.
Aproxima-se o final! Para concluíres a tua formação tens de demonstrar tudo o que aprendeste através de um projeto.
Sabemos que o nível de inglês pode ser um requisito chave na hora de conseguires uma boa oportunidade de trabalho. Por isso, ajudamos-te a preparar-te para as certificações oficiais de Oxford e Cambridge. Este é um componente extra em todas as nossas formações, escolhas a que escolheres.
Damos-te todas as ferramentas para que tenhas sucesso em qualquer processo de seleção.
Através deste serviço, recebes no teu email, ofertas de emprego relacionadas exclusivamente com a tua formação.
Queres transformar as tuas ideias em projetos reais?
Para quem sonha em lançar o seu próprio negócio, esta formação complementar é o impulso certo. Vais desenvolver competências práticas para planear, estruturar e comunicar o teu projeto.
Com esta formação, vais poder:
Vais poder entrar em direto nas aulas com o teu professor especialista. Nas aulas telepresenciais o professor segue o programa, coloca novas questões e adiciona informação que vai além do conteúdo teórico dos livros. No final de cada aula, podes expor as tuas dúvidas para que o professor as tire em direto.
Não podes assistir a alguma aula em direto? Não te preocupes! Voltaremos a retransmitir a aula, em streaming, noutro dia da semana. Além de, a disponibilizarmos na nossa plataforma virtual.
Os mestres digitais dedicam estas aulas a solucionar as tuas dúvidas e a resolver exercícios ou casos práticos. É uma excelente oportunidade para interagir com o professor, colocar questões e aprender com as dúvidas dos restantes colegas.
Além das aulas relacionadas diretamente com a tua formação, tens aulas complementares que podes assistir em direto ou em diferido: inglês, orientação profissional, técnicas de estudo, e muito mais!
Podes assistir a masterclasses online de profissionais reconhecidos no setor em que colaboram com a Tokio School partilhando a sua experiência. Estas sessões são também participativas e nelas podes colocar todas as tuas questões.
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
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
Concorrência
Aplicações modulares. Serviços
API para datas
Programação segura
API JDBC
Localização
Anotações
Desenvolvimento de projetos
JavaFX
Preparação do exame de certificação Java SE 11 Programmer I y II
Tema 1: Introdução às aplicações web
Tema 2: Construir aplicações web com Spring Boot
Tema 3: Acesso a bases de dados I. Spring Data JPA com MySQL
Tema 4: Controladores e serviços
Tema 5: Utilização de templates
Tema 6: Gestão de erros
Tema 7: Internacionalização
Tema 8: Depuração e Logging com Spring Boot
Tema 9: Segurança: Spring Security
Tema 10: Caso prático 1: Loja online com Spring Boot
Tema 1: Serviços Web
Tema 2: Segurança: JSON Web Token
Tema 3: Agendamento de tarefas e processamento batch
Tema 4: Acesso a base de dados II. Spring Data JPA com MongoDB
Tema 5: Implementação de aplicações web
Tema 6: Caso prático 2: Gestão de um armazém com Spring Boot
Formação em vários idiomas.
Curso de Técnicas de Estudo.
Tema 1. Conhecer o HTML5 e a estrutura do documento.
Tema 2: Etiquetas semânticas e de texto.
Tema 3. Formatação semântica do texto.
Tema 4. Links e tabelas.
Tema 5: Formulários.
Tema 6. Imagens e multimédia.
Tema 1. Folhas de estilo.
Tema 2. Propriedades CSS para texto, listas e tabelas.
Tema 3. Formatação e paginação.
Tema 4: Design responsivo.
Tema 5. Propriedades de impressão.
Tema 6: Boas práticas em HTML5 e CSS3.
Tema 7: Design com mockups.
Tema 8. Design com modelos: Bootstrap 4.
Tema 9: Sistemas de Gestão de Conteúdos (CMS).
Tema 1. A linguagem JavaScript.
Tema 2. Conceitos gerais: variáveis e operadores.
Tema 3. Estrutura condicional.
Tema 4. Estruturas iterativas.
Tema 5. Tabelas.
Tema 6. Programação orientada a » objetos » em JavaScript.
Tema 7. Objetos em JavaScript.
Tema 8. Formulários de dados.
Tema 9. Modelo DOM.
Tema 10. Exploração do fluxo XML via DOM.
Tema 1. Gestão de Cookies em JavaScript.
Tema 2. Armazenamento local.
Tema 3. Armazenamento em remoto.
Tema 4. Geolocalização em JavaScript.
Tema 5. Design e gráficos.
Tema 6. Primeiros passos com React.
Tema 7. Componentes e propriedades em React.
Tema 8. Eventos avançados e rotas em React.
Tema 9. Boas práticas com JavaScript.
Formação em vários idiomas.
Curso de Técnicas de Estudo.
Acrescenta o Curso de Scrum à tua formação e domina uma das metodologias de trabalho em equipa mais utilizadas em todo o mundo. Vais aprender a aplicar o framework Scrum, reconhecido pela sua eficácia na gestão de projetos de diferentes áreas — da tecnologia ao marketing, passando pela saúde, indústria, serviços ou inovação.
Com esta formação, ganharás as competências necessárias para integrar e liderar equipas ágeis e, se desejares, preparar-te para o exame oficial Professional Scrum Master I (PSM I), uma certificação internacionalmente reconhecida.
O curso é lecionado em português. O exame PSM I está disponível apenas em inglês técnico e não está incluído no valor da formação.
Valorizamos cada passo do teu percurso de aprendizagem e acreditamos no reconhecimento das tuas conquistas. Por isso, ao concluíres o curso de Full Stack, irás receber badges digitais emitidos pela plataforma Credly, que destacam as competências que adquiriste e os resultados que alcançaste.
Diploma digital do Curso de Programação Java. Certificação OCP.
Diploma digital do Curso de Front-End Developer: HTML5, CSS3 e JAVASCRIPT.
Diploma digital do Curso de Back-End Developer: Framework Spring.
Certificado de formação, emitido a partir da Plataforma SIGO
Diploma digital do idioma escolhido.
Badge Digital do curso de Full Stack Developer
Badge Digital do curso complementar de Empreendedorismo
Badge Digital do curso de Inglês
Badge Digital do curso de Programação de Java
Badge Digital do curso de Front-End Developer
Badge Digital do curso de Back-End Developer
Os badges digitais são representações visuais das tuas competências e conquistas. Funcionam como certificados digitais que podes partilhar facilmente online, mostrando de forma clara e verificável as skills que desenvolveste. Além disso, se estiveres a pensar em ter uma carreira internacional, é importante destacar que os badges são reconhecidos no mercado internacional.
Vantagens dos Badges Digitais:
– Partilha Fácil: Podes exibir os teus Badges Digitais nas redes sociais como LinkedIn, Facebook, entre outras, com apenas alguns cliques.
– Verificação Segura: Cada Badge é verificado em tempo real, garantindo a sua autenticidade e reforçando a tua credibilidade.
– Acesso Permanente: Os teus badges estão sempre disponíveis online, permitindo demostrar as tuas credenciais a qualquer momento e em qualquer lugar.
– Desbloqueia oportunidades: Utiliza os teus Badges para te destacares no mercado de trabalho e encontrares oportunidades que correspondam às tuas skills.
Tens alguma dúvida? Estamos à tua disposição para o que precisares.
Assim como a tecnologia e as linguagens de programação evoluem, também as metodologias de trabalho mudam com o tempo. Hoje, as empresas procuram formas mais rápidas e eficientes de gerir projetos, reduzir custos e entregar resultados. É neste contexto que surge o Scrum Master, figura-chave para liderar equipas ágeis e alcançar os objetivos esperados.
O Curso de Scrum da Tokio School dá-te a preparação necessária para o exame oficial Professional Scrum Master I (PSM I), da Scrum.org, reconhecido internacionalmente.





Depois de concluíres este curso, estarás preparado para realizar o exame oficial Professional Scrum Master I (PSM I), ministrado pela Scrum.org.
Ao mesmo tempo, recebes um diploma e um badge digital da Tokio School, que reconhecem as tuas competências práticas em Scrum e reforçam o teu perfil profissional.
Diploma digital do Curso de Scrum
Badge Digital do curso de Programação Java