Os cursos de formação ao vivo em Javascript (JS), ministrados por instrutores, disponíveis online ou presencialmente, demonstram, através de prática hands-on, como desenvolver aplicações com JavaScript.
A formação em JS está disponível como "formação ao vivo online" ou "formação ao vivo presencial". A formação ao vivo online (também designada como "formação ao vivo remota") é realizada através de um ambiente de área de trabalho remoto interativo. A formação ao vivo presencial pode ser realizada localmente nas instalações do cliente em Gaia ou nos centros de formação corporativa da NobleProg em Gaia.
NobleProg -- O seu fornecedor de formação local
Holiday Inn Porto - Gaia
220, Rua Diogo Macedo, 220, Vila Nova de Gaia 4400-107 , Gaia, Portugal
Do Porto de Metro
Se vier do centro do Porto:
Apanhe a Linha D do Metro (linha amarela) em direção a Vila d’Este.
Saia na estação João de Deus.
A partir de João de Deus, caminhe cerca de 13 minutos até: Rua Diogo Macedo 220, 4400-107 Vila Nova de Gaia.
Da Estação de Comboios de Vila Nova de Gaia
Se por “estação de comboios local” se refere à Vila Nova de Gaia-Devesas:
A morada fica a aproximadamente 12 minutos a pé da estação Vila Nova de Gaia-Devesas, de acordo com as informações sobre a localização do alojamento.
Pode, portanto, ir diretamente a pé até ao alojamento, sem necessidade de apanhar o metro.
Este curso é desenhado para aprendentes que já possuem uma compreensão básica dos conceitos de desenvolvimento web, incluindo familiaridade com HTML, CSS e experiência prática com JavaScript ou TypeScript. É ideal para desenvolvedores front-end a transitar para o Angular moderno, engenheiros de software a construir aplicações web escaláveis e profissionais técnicos que desejam adquirir competências práticas e do mundo real em Angular.
Esta formação avançada, com instrutor, em Gaia é concebida para desenvolvedores séniores a construir aplicações Angular 20 de nível empresarial. Aborda arquitetura avançada, gestão de estado e otimização de desempenho para o ajudar a criar soluções web escaláveis e de alto desempenho com confiança.
Esta formação ao vivo, conduzida por instrutor em Gaia, aborda os fundamentos do Angular 20, auxiliando os desenvolvedores na construção de aplicações web escaláveis. Os participantes dominarão componentes, roteamento, gestão de estado com signals e otimização de desempenho, através de exercícios práticos num ambiente de desenvolvimento prático.
Esta formação ao vivo, conduzida por formador, em Gaia (online ou presencial), destina-se a desenvolvedores web de nível intermédio que pretendem criar, testar e implementar aplicações Angular 19 utilizando as ferramentas mais recentes, a arquitetura de componentes e as melhores práticas do mercado.
No final desta formação, os participantes serão capazes de:
Configurar e preparar um ambiente de desenvolvimento Angular 19 utilizando o Angular CLI.
Criar componentes, diretivas, serviços e formulários reativos.
Utilizar o enrutamento, o cliente HTTP e a gestão de estado com RxJS e signals.
Construir, testar e implementar aplicações Angular prontas para produção.
Esta formação ao vivo, ministrada por instrutor, em Gaia (online ou presencial), destina-se a desenvolvedores de nível iniciante a intermédio que desejam criar aplicações web dinâmicas e modernas utilizando o Angular 18.
No final desta formação, os participantes serão capazes de:
Definir e configurar projetos Angular 18.
Aproveitar as novas funcionalidades e melhorias do Angular 18, incluindo as capacidades otimizadas do TypeScript 4.7 e a deteção de alterações sem zonas (zoneless).
Desenvolver aplicações robustas e escaláveis utilizando o Angular 18.
Implementar as melhores práticas para organização de código e arquitetura.
Esta formação ao vivo, conduzida por formador em Gaia (online ou presencial), destina-se a programadores com nível iniciante a intermédio que desejam utilizar as funcionalidades mais recentes do Angular 17 para criar, testar e implantar aplicações web.
No final desta formação, os participantes serão capazes de:
Configurar um ambiente de desenvolvimento que inclui Node.js, Visual Studio Code e Angular CLI.
Criar uma aplicação básica em Angular 17 que exibe dados e gere interações do utilizador.
Utilizar componentes, diretivas, pipelines, serviços e módulos para organizar e reutilizar código.
Utilizar ligação de dados, injeção de dependências, enrutamento, formulários e cliente HTTP para comunicar com serviços de backend.
Utilizar a nova sintaxe de blocos de controlo de templates para simplificar tarefas comuns como renderização condicional, iterações e tratamento de coleções vazias.
Utilizar o novo bloco de controlo @defer para permitir o carregamento sob demanda (lazy-loading) do conteúdo do bloco e das suas dependências.
Utilizar a nova API de transições de visualização para personalizar as animações e transições entre visualizações.
Depurar e testar aplicações Angular 17 utilizando ferramentas como Chrome DevTools, Jest, Karma e Protractor.
Esta formação ao vivo, orientada por um instrutor, em Gaia (online ou presencial), destina-se a desenvolvedores web de nível iniciante que pretendem utilizar o JavaScript para construir páginas web interativas, manipular dados e melhorar as experiências do utilizador.
No final desta formação, os participantes serão capazes de:
Utilizar o JavaScript para construir páginas web dinâmicas e interativas.
Criar scripts que funcionem em todos os navegadores.
Esta formação ao vivo, conduzida por instrutores, em Gaia (online ou presencial), destina-se a desenvolvedores de nível avançado que desejam dominar as funcionalidades mais recentes do Next.js 14, otimizar o desempenho e implementar técnicas modernas de React.
No final desta formação, os participantes serão capazes de:
Implementar hooks avançados do React e funcionalidades concorrentes.
Compreender e utilizar eficazmente as estratégias de roteamento do Next.js.
Aproveitar Server Components, Server Actions e abordagens de renderização híbrida.
Otimizar a obtenção de dados, a cache e a regeneração estática incremental.
Utilizar o Next.js como solução de backend com Edge Functions e Edge Runtime.
Gerir o estado utilizando React Context, Redux e bibliotecas de estado atómico.
Otimizar o desempenho da aplicação para o Web Core Vitals.
Testar, monitorizar e implantar aplicações Next.js de forma eficiente.
Dominar o desenvolvimento escalável de Vue.js através de reatividade avançada, gestão de estado com Pinia e otimização de desempenho. Esta formação ao vivo em Gaia ajuda-o a construir aplicações robustas e de fácil manutenção utilizando Vite, Quasar, TypeScript e fluxos de trabalho CI/CD modernos para projetos do mundo real.
Esta formação ao vivo, com instrutor, em Gaia (online ou presencial), destina-se a desenvolvedores web e arquitetos técnicos de nível intermédio a avançado que desejam explorar as novidades do Next.js 14 e adquirir os conhecimentos necessários para construir aplicações web de vanguarda.
Ao final desta formação, os participantes serão capazes de:
Aproveitar todo o potencial do Next.js 14 para a construção de aplicações complexas.
Utilizar as funcionalidades mais recentes, como Middleware, React Server Components e Edge Functions.
Implementar as melhores práticas para desempenho, escalabilidade e SEO.
Diagnosticar e resolver eficazmente problemas comuns em aplicações Next.js.
Esta formação ao vivo, conduzida por um formador (online ou presencial), destina-se a desenvolvedores que pretendem utilizar a stack FARM (FastAPI, React e MongoDB) para construir aplicações web dinâmicas, de alto desempenho e escaláveis.
No final desta formação, os participantes serão capazes de:
Configurar o ambiente de desenvolvimento necessário que integre FastAPI, React e MongoDB.
Compreender os conceitos-chave, funcionalidades e vantagens da stack FARM.
Aprender a construir APIs REST com FastAPI.
Aprender a desenhar aplicações interativas com React.
Desenvolver, testar e implementar aplicações (front-end e back-end) utilizando a stack FARM.
Esta formação ao vivo, com instrutor, em Gaia (online ou presencial), destina-se a desenvolvedores de nível intermédio que desejam criar aplicações micro-frontend utilizando Vue.js.
No final desta formação, os participantes serão capazes de:
Compreender melhor os micro-frontends.
Aprender como dividir grandes aplicações em micro-frontends.
Implementar micro-frontends utilizando diferentes abordagens.
Esta formação ao vivo, conduzida por um instrutor em Gaia, aborda os conceitos centrais e as bases práticas de JavaScript, TypeScript e desenvolvimento full-stack, ajudando os participantes a desenvolver competências aplicáveis diretamente a ambientes de trabalho reais e às necessidades de negócio modernas.
Esta formação ao vivo, ministrada por instrutor em Gaia (online ou presencial), destina-se a desenvolvedores que pretendem construir componentes React e conceber aplicações complexas.
Ao término desta formação, os participantes serão capazes de:
Compreender os conceitos avançados do React, incluindo context APIs, HOCs, estado externo, APIs assíncronas, etc.
Construir componentes composíveis com React.
Implementar autenticação no lado do servidor e no lado do cliente.
Implementar as bibliotecas React e Redux para gerir aplicações complexas com estado.
Reduzir o código e otimizar o desempenho da aplicação.
Esta formação ao vivo, com instrutor em Gaia (online ou presencial), destina-se a desenvolvedores que pretendem utilizar as funcionalidades avançadas do TypeScript para criar e construir aplicações JavaScript.
No final desta formação, os participantes estarão aptos a:
Configurar o ambiente de desenvolvimento necessário para iniciar a criação de aplicações TypeScript e Node.js.
Aplicar as capacidades avançadas do TypeScript para escrever código limpo e expressivo, com menos erros.
Configurar e utilizar o Webpack com TypeScript para construir interfaces de frontend (UI) complexas.
Utilizar tipos de dados personalizados (Union, Intersection, Tuple Types, etc.) para estender tipos genéricos existentes.
Implementar padrões de código assíncrono e APIs para tratamento de erros e validação de respostas.
Fazer o deploy de aplicações TypeScript e Node.js em ambientes de produção (AWS EC2, Heroku, etc.).
Esta formação ao vivo, ministrada por um instrutor em Gaia (online ou presencial), destina-se a desenvolvedores Vue.js que desejam criar componentes avançados mais simples, flexíveis e fáceis de manter.
À conclusão desta formação, os participantes deverão ser capazes de:
Escrever código VueJS que seja mantível e resistente.
Escrever lógica de aplicação que seja portátil e reutilizável.
Criar componentes e widgets personalizados, evitando complexidades desnecessárias.
Este curso avançado de JavaScript de 14 horas em Gaia destina-se a desenvolvedores que constroem aplicações web complexas. Cobre programação orientada a objetos, padrões de design e estratégias de comunicação assíncrona, como Promises e RxJS, focando-se nas melhores práticas para melhorar a estrutura do código.
Esta formação ao vivo, com instrutor, em Gaia (online ou presencial), destina-se a desenvolvedores iniciantes que pretendem utilizar o JavaScript para criar páginas web dinâmicas e interativas.
Ao final desta formação, os participantes serão capazes de: compreender os conceitos fundamentais do JavaScript, escrever scripts para páginas web, trabalhar com objetos e funções, e manipular o DOM para melhorar a experiência do utilizador.
Esta formação ao vivo, conduzida por um instrutor em Gaia (online ou presencial), destina-se a desenvolvedores web que desejem utilizar o Laravel e o Vue JS para o desenvolvimento web fullstack.
À conclusão desta formação, os participantes deverão ser capazes de:
O Desenvolvimento Avançado com Next.js 16 aborda a arquitetura de aplicações avançadas, padrões do App Router, React Server Components, Server Actions, cache, segurança e implementação em grande escala.
Este é um treinamento ao vivo com instrutor. Destina-se a desenvolvedores full-stack e engenheiros React que constroem aplicações Next.js prontas para produção.
Ao final do curso, os participantes poderão:
Construir aplicações complexas do Next.js 16 com App Router, RSC e Server Actions
Implementar cache, autenticação e otimização de desempenho
Implementar e monitorar aplicações de produção em grande escala
O Custo Oculto do Código "Invisível" Migrar para ou construir com Nuxt 4 oferece desempenho incrível, mas os seus modos de renderização complexos (Hybrid, ISR, SWR) criam uma perigosa "Escarpa de Renderização". Se os seus desenvolvedores tratarem o Nuxt 4 apenas como um framework de UI, sem compreender o seu comportamento de hidratação, corre-se o risco de implantar aplicações invisíveis para o Google. Um site que não pode ser indexado tem um retorno orgânico sobre o investimento de 0%. Corrigir estes problemas de arquitetura após o lançamento custa de 3 a 5 vezes mais do que implementá-los corretamente durante a construção.
Esta formação ao vivo, conduzida por instrutores em Gaia (online ou presencial), destina-se a programadores web que pretendam utilizar o Quasar Framework e o Vue.js para criar aplicações multiplataforma.
No final desta formação, os participantes serão capazes de:
Construir uma aplicação multiplataforma para iOS, Windows, etc.
Nesta formação ao vivo, dirigida por um instrutor em Gaia, demonstramos a potência e a flexibilidade do React, comparamos-o com frameworks alternativos e guiamos os participantes, passo a passo, na criação da sua própria aplicação React.
Ao final deste curso, os participantes serão capazes de:
Compreender a filosofia de design do React.
Decidir quando e onde faz sentido utilizar o React, e quando reavaliar o modelo MVC convencional.
Entender conceitos do React, como componentes, props, estado e ciclo de vida.
Implementar tecnologias relacionadas, como Babel, Webpack e JSX.
Construir, testar e implementar uma aplicação web interativa.
Nesta formação ao vivo conduzida por um instrutor em Gaia, os participantes aprendem os princípios e a abordagem por detrás do React Native enquanto assumem o desenvolvimento da sua própria aplicação móvel para Android e iOS
Este curso em Gaia aborda React, Redux e TypeScript para desenvolvimento front-end moderno. Aprenderá sobre arquitetura de componentes, gestão de estado, roteamento e testes com Jest, capacitando-o a construir aplicações de página única escaláveis seguindo as melhores práticas com confiança.
Esta formação ao vivo, conduzida por formador em Gaia (online ou presencial), destina-se a desenvolvedores web que desejam criar aplicações web front-end e back-end funcionais com Spring Boot, React e Redux.
No final desta formação, os participantes poderão:
Construir uma aplicação front-end com React e Redux.
Criar APIs RESTful com Spring Boot.
Proteger serviços web com Spring Security e tokens JWT web.
Esta formação ao vivo, ministrada por um instrutor em Gaia (online ou presencial), destina-se a desenvolvedores e programadores que desejam aproveitar as alterações no framework e as novas funcionalidades da Vue 3 para criar aplicações.
Ao final desta formação, os participantes serão capazes de:
Migrar e atualizar da Vue 2 para a Vue 3.
Aprender as novas funcionalidades para melhorar o desenvolvimento de aplicações.
Testar e utilizar a Vue 3 para construir aplicações mantidáveis e fiáveis.
Nesta formação ao vivo, orientada por um instrutor, em Gaia (online ou presencial), os participantes aprenderão a aproveitar a arquitetura de adoção incremental do Vue JS para construir uma aplicação de página única complexa (SPA).
Ao final desta formação, os participantes serão capazes de:
Construir aplicações web que processam e renderizam dados condicionalmente.
Desenvolver aplicações web interativas que reagem de forma eficiente a eventos do utilizador.
Escrever código modular e reutilizável.
Progressivamente evoluir uma vista para uma aplicação de página única completa.
Integrar o Vue JS numa página web existente.
Utilizar o ecossistema do Vue para expandir as capacidades do framework.
Nesta formação ao vivo, conduzida por um instrutor, em Gaia (online ou presencial), os participantes aprenderão apenas o JavaScript necessário para tirar partido da arquitetura de adoção incremental do Vue JS e construir uma aplicação de página única complexa (SPA).
Ao final desta formação, os participantes serão capazes de:
Compreender e utilizar o JavaScript e o framework VueJS para construir uma aplicação web interativa.
Projetar aplicações web interativas que reagem de forma eficiente a eventos do utilizador.
Escrever código modular e reutilizável.
Evoluir gradualmente uma visualização para uma aplicação de página única completa.
Esta formação ao vivo em Gaia ajuda os desenvolvedores a simplificar a gestão de estado em aplicações web de grande dimensão e orientadas por dados. Aprenda a reduzir a complexidade, a minimizar os processos de estado e a construir soluções robustas com NgRx através de exercícios práticos num ambiente realista e prático.
Leia mais...
Última Atualização:
Testemunhos de Clientes (9)
Foi muito bom, finalmente, ter compreendido de forma sólida alguns dos conceitos centrais do React, especialmente elementos como estado e hooks. Łukasz ofereceu explicações muito claras sobre esses tópicos e demonstrou abertura para experimentarmos com exemplos práticos, ajudando a esclarecer ainda melhor as nossas dúvidas.
Hayden Pike - Powerlink Queensland
Curso - React, Redux and TypeScript
Máquina Traduzida
O instrutor fez um ótimo trabalho quebrando o gelo e assumiu a iniciativa de incentivar todos a participar. Ninguém ficou de fora, e ele soube se adaptar bem às dificuldades de cada pessoa. Ele utilizou bem os desafios e perguntas levantados pelos participantes para fornecer explicações mais claras ao público em geral.
Joao Aguiar - INESC TEC
Curso - React: Build Highly Interactive Web Applications
Máquina Traduzida
todas as partes importantes foram abordadas
carlo capuano - ITER Organization
Curso - Angular 18
Máquina Traduzida
A atitude do instrutor – ajudando você a se sentir à vontade, fazendo piadas para aliviar o clima e respondendo às perguntas de todos.
Ana Fedeles
Curso - Angular 20
Máquina Traduzida
Eu realmente aproveitei a sessão de treinamento. Luke, o instrutor, fez um excelente trabalho ao entender nosso nível atual de conhecimento e ajustar sua abordagem de acordo.
Todos os exercícios foram práticos e me ajudaram a obter uma compreensão sólida do tópico. Ele também compartilhou melhores práticas durante toda a sessão, das quais tenho certeza que serão muito úteis no meu trabalho diário.
No geral, foi uma experiência de treinamento muito eficaz e envolvente
Amitha JL - JPMorganChase
Curso - Advanced React
Máquina Traduzida
Apreciei muito a abrangência deste curso! Ele cobriu muitos aspectos de forma profunda, tornando a experiência de aprendizagem incrivelmente enriquecedora.
Andrei
Curso - NgRx
Máquina Traduzida
Eu gostei bastante do fluxo do treinamento; ela passou pelo tópico e, no final do tópico, tinha sessões de prática bem definidas para nós. Ela foi capaz de nos guiar prontamente com os problemas que enfrentamos nas sessões de prática.
Rabin Byanjankar - Lument
Curso - Angular 17
Máquina Traduzida
As lições foram muito interativas e os exercícios foram bons e práticos.
Heino - NWK Limited
Curso - Laravel and Vue.js
Máquina Traduzida
Gostei da plataforma que usamos. Era realmente agradável e fácil de usar. Achei interessante a seção sobre TypeScript, especialmente as partes sobre namespaces e módulos.
Cursos de formação de JavaScript em Gaia, Cursos ao fim de semana de JavaScript em Gaia, Formação em horário laboral de JavaScript em Gaia, JavaScript guiado por instrutor em Gaia, Formação individual de JavaScript em Gaia, Formação em grupo de JavaScript em Gaia, JavaScript nas instalações do cliente em Gaia, Formação de JavaScript de fim de semana em Gaia, Formador de JavaScript em Gaia, Cursos em horário laboral de JavaScript em Gaia,Coaching de JavaScript em Gaia, Cursos privados de JavaScript em Gaia, !Instrutor de JavaScript em Gaia, Aulas de JavaScript em Gaia, JavaScript guiado por instrutor em Gaia