Os cursos de formação ao vivo, ministrados por instrutores, presenciais ou online, em Programação de Computadores, demonstram, através de uma prática interativa e hands-on, os fundamentos e os temas avançados da Programação.
A formação em Programação está disponível como "formação ao vivo online" ou "formação ao vivo presencial". A formação ao vivo online (também conhecida como "formação ao vivo remota") é realizada através de uma interativa área de trabalho remota. 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 local de formação
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.
Esta formação ao vivo, com instrutor, em Gaia foca-se na implementação prática em Python para agentes de IA autónomos. Aborda SDKs modernos, como LangChain e AutoGen, permitindo aos engenheiros construir, interligar e orquestrar fluxos de trabalho de agentes complexos com confiança.
Esta formação intermédia em Gaia capacita os desenvolvedores Python a projetar e implantar soluções de IA utilizando bibliotecas avançadas. Você irá implementar modelos de aprendizagem supervisionada, não supervisionada e por reforço, otimizar redes neurais e integrar a IA em fluxos de trabalho do mundo real de forma eficaz.
Esta formação ao vivo, ministrada por instrutor, em Gaia cobre o desenvolvimento .NET 8 para iniciantes a intermédios. Os participantes aprendem C#, ASP.NET Core e Entity Framework para construir aplicações de alto desempenho e multiplataforma, utilizando exercícios práticos e técnicas de implementação de projetos do mundo real.
Esta formação ao vivo, conduzida por um instrutor, em Gaia (online ou presencial), destina-se a programadores de nível intermédio que desejam desenvolver aplicações em ASP.NET utilizando C#.Net, transitando do Visual Basic para criar interfaces web robustas e integrar a funcionalidade de CLPs em projetos de dispositivos médicos.
Ao final desta formação, os participantes serão capazes de:
Aprender os conceitos fundamentais e intermédios do C#.Net.
Transitar do Visual Basic para o C#.
Desenvolver competências para criar aplicações utilizando ASP.NET, adaptadas a interfaces de dispositivos médicos.
Fortalecer a compreensão da ligação da funcionalidade de CLPs com interfaces baseadas na web.
Esta formação ao vivo em Gaia introduz o Go a iniciantes. Aprenda sintaxe, estruturas de dados e concorrência para construir aplicações escaláveis e de alto desempenho. Adquira habilidades práticas através de laboratórios práticos e exercícios de codificação do mundo real, projetados para aumentar a eficiência do desenvolvedor.
Esta formação orientada por um instrutor em Gaia abrange a Unity, o Blender e o Visual Studio para a construção de ambientes virtuais industriais. Os formandos projetam modelos 3D, otimizam recursos e programam lógica C# para a integração de sistemas de controlo. Os laboratórios práticos garantem competências práticas em simulação e aplicações de gémeos digitais.
Este curso prático em Gaia ensina-o a construir aplicações de rede rápidas e escaláveis utilizando o Node.js. Dominará a programação orientada a eventos, fluxos e a gestão de erros para criar código robusto e modular. Ideal para desenvolvedores prontos para lidar com dados em tempo real e melhorar a fiabilidade dos sistemas.
Esta formação ao vivo, ministrada por instrutor em Gaia (online ou presencial), destina-se a analistas de dados que pretendem utilizar o VBA no Excel para automatizar tarefas.
No final desta formação, os participantes serão capazes de:
Gravar e editar macros conforme necessário.
Escrever procedures utilizando dados da folha de cálculo.
Criar as suas próprias funções.
Gerir eventos (como a abertura da folha, atualização de células, etc.) através de handlers.
Esta formação ao vivo, com instrutor, em Gaia (online ou presencial), destina-se a desenvolvedores Python e analistas de dados de nível intermédio que pretendem aprimorar as suas competências em análise e manipulação de dados utilizando Pandas e NumPy.
No final desta formação, os participantes serão capazes de:
Configurar um ambiente de desenvolvimento que inclua Python, Pandas e NumPy.
Criar uma aplicação de análise de dados usando Pandas e NumPy.
Executar operações avançadas de extração e preparação de dados (data wrangling), ordenação e filtragem.
Realizar operações de agregação e analisar dados de séries temporais.
Visualizar dados utilizando Matplotlib e outras bibliotecas de visualização.
Depurar e otimizar o seu código de análise de dados.
Esta formação presencial em Gaia ajuda os utilizadores do Excel a elevar as suas competências em VBA para o nível intermédio. Criará interfaces personalizadas, dominará tipos de dados complexos e aplicará técnicas robustas de tratamento de erros e depuração. Ideal para profissionais que procuram uma automação eficiente de fluxos de trabalho.
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.).
Domine a segurança avançada em Java ao cobrir JEE, serviços web e criptografia em Gaia. Este curso oferece exercícios práticos para codificação segura, ajudando os desenvolvedores a identificar e mitigar eficazmente vulnerabilidades comuns e falhas críticas em aplicações Java.
Este curso dirigido por instrutores em Gaia explora como o C++ se integra nos sistemas embebidos. Cobre design orientado a objetos, gestão de memória e programação em tempo real para construir código preciso e eficiente. Os participantes criarão uma aplicação de exemplo para adquirir competências práticas.
Esta formação ao vivo, ministrada por instrutores, em Gaia (online ou presencial), destina-se a desenvolvedores de C++ que desejam usar o CUDA para acelerar aplicações, escrever kernels de GPU de alto desempenho e aproveitar bibliotecas de algoritmos paralelos para cargas de trabalho em computação científica, processamento de dados e aprendizado de máquina.
Esta formação prática, com instrutor, em Gaia guia desenvolvedores Go de nível intermédio na conceção e implantação de aplicações orientadas a eventos usando Kafka, RabbitMQ ou NATS. Os aprendentes construirão serviços desacoplados, gerirão infraestruturas de mensageiros e implantarão sistemas cloud-native escaláveis e resilientes.
Esta formação ao vivo, com instrutor, em <local > (online ou presencial), destina-se a desenvolvedores web que desejam utilizar o Blazor para criar aplicações web full stack em C#.
Ao final desta formação, os participantes serão capazes de:
Desenvolver aplicações web com C# e Blazor.
Utilizar código C# para chamar APIs e bibliotecas JavaScript.
Executar código C# e lógica de cliente diretamente no navegador ou no servidor.
Esta formação de 28 horas, conduzida por formador, sobre Fundamentos de Java em Gaia, abrange a sintaxe central, POO, coleções, exceções e E/S. Os aprendentes adquirem experiência prática com concorrência em Java, expressões regulares e o ambiente da plataforma, construindo competências essenciais para o desenvolvimento do mundo real.
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.
Este curso de MATLAB de dois dias em Gaia foi concebido para iniciantes, abordando tópicos essenciais como a análise de dados, a visualização e a programação. Explora conceitos fundamentais, operações de matrizes, desenvolvimento de scripts e gestão de dados, fornecendo uma base técnica sólida para novos utilizadores.
Domine o ASP.NET MVC 6 no Visual Studio 2015 através deste curso prático em Gaia. Aprenda a construir sites web dinâmicos, modulares e testáveis explorando novas APIs, criando serviços RESTful com a Web API e desenvolvendo SPAs utilizando a integração com GruntJS, NPM e Bower para aplicações web modernas.
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.
Destinado a programadores experientes, este curso de 21 horas em Gaia explora padrões de design e estratégias de refatoração. Os participantes aprenderão padrões GoF, arquitetura empresarial e ferramentas práticas para construir código de aplicações PHP eficiente e sustentável através de sessões práticas.
Esta formação ao vivo, com instrutor em Gaia (online ou presencial), destina-se a profissionais de negócios e analistas de dados com competências intermédias em Python que pretendam aplicar a linguagem para automatizar fluxos de trabalho, analisar dados de negócios e gerar relatórios dinâmicos baseados em Excel.
Descubra as bases da Visão Computacional nesta formação prática, com instrutor, em Gaia. Os participantes utilizarão Python para construir sistemas de deteção de rostos, objetos e movimento. Este curso oferece uma base prática em processamento de imagem e tarefas de visão computacional.
Esta formação ao vivo, dirigida por instrutores (online ou presencial), destina-se a developers de nível iniciante a intermédio que estão a começar com Rust e desejam adquirir uma compreensão básica da linguagem.
No final desta formação, os participantes serão capazes de:
Compreender a sintaxe do Rust
Configurar o ambiente de desenvolvimento.
Modificar programas existentes e escrever novos programas em Rust.
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.
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 (14)
Conceitos básicos que dão confiança para aprender e aprofundar mais em Python.
Monika Yadav - KION BUSINESS SERVICES POLSKA SPOLKA Z OGRANICZONA ODPOWIEDZIALNOSCIA
Curso - Python: Automate the Boring Stuff
Máquina Traduzida
- A progressão do curso (de detalhes internos da JVM até tópicos de alto nível)
- Algumas insights de exercícios práticos
- Estilo visual (não uma apresentação, mas uma página com um estilo bem elaborado)
O número de usuários está correto. O instrutor transmitiu as informações com entusiasmo.
Alberto Rivas - SEG AUTOMOTIVE SPAIN, S.A.U.
Curso - Python Programming - 4 days
Máquina Traduzida
Explicação detalhada, reiteração dos pontos de uma maneira sutil que realmente consolidou o conhecimento muito bem. A disposição do Rod em revisar as perguntas mais obscuras que levantamos, para garantir que suas respostas fossem 100% corretas. Além disso, seu interesse em discutir os prós e contras de estilos de codificação alternativos, para que aprendêssemos não apenas como usar o C++ da maneira pretendida, mas também por quê.
Nick Dillon - cellxica Ltd
Curso - Using C++ in Embedded Systems - Applying C++11/C++14
Máquina Traduzida
Foi um treinamento individual, então foi especializado de acordo com as minhas necessidades específicas. Shane destacou elementos do WPF/C# que poderiam ser benéficos para os meus projetos de desenvolvimento.
Warren Nolan - Northrop Grumman
Curso - Programming in WPF
Máquina Traduzida
A experiência de compartilhar, o conhecimento do professor e valioso.
Carey Fan - Logitech
Curso - C/C++ Secure Coding
Máquina Traduzida
A estrutura do treinamento e os exercícios foram fantásticos. O instrutor conseguiu me animar a trabalhar com Go no futuro, o que não é uma tarefa fácil!
Noah Van Tiggel - Spot Buy Center BV
Curso - Advanced Go Programming
Máquina Traduzida
Muito boa estrutura de tópicos, apresentação perfeita, nível muito alto de conhecimento do instrutor. Infraestrutura impecável.
Tibor Pozsgai
Curso - Rust Advanced
Máquina Traduzida
Exercícios práticos relacionados ao conteúdo realmente ajudam a entender mais sobre cada tópico. Além disso, o estilo de começar a aula com uma palestra e continuar com exercícios práticos é bom e útil para relacionar com a palestra apresentada anteriormente.
Nazeera Mohamad - Ministry of Science, Technology and Innovation
Curso - Introduction to Data Science and AI using Python
Máquina Traduzida
âmbito do material
Marcin - Instytut Energetyki- Panstwowy Instytut Badawczy
Curso - Visual Basic for Applications (VBA) w Excel - wstęp do programowania
Máquina Traduzida
o conhecimento do instrutor era muito elevado - ele sabia do que estava falando e conhecia as respostas para nossas perguntas
Adam - Fireup.PRO
Curso - Advanced Java Security
Máquina Traduzida
Bem estruturado. Boas técnicas de ensino. Curso bem documentado!
Cursos de formação de Programação em Gaia, Cursos ao fim de semana de Programação em Gaia, Formação em horário laboral de Programação em Gaia, Programação guiado por instrutor em Gaia, Aulas de Programação em Gaia, Programação nas instalações do cliente em Gaia, !Instrutor de Programação em Gaia, Programação guiado por instrutor em Gaia, Formação individual de Programação em Gaia, Formador de Programação em Gaia, Formação em grupo de Programação em Gaia, Cursos em horário laboral de Programação em Gaia,Coaching de Programação em Gaia, Cursos privados de Programação em Gaia, Formação de Programação de fim de semana em GaiaCursos de formação de Programming em Gaia, Cursos ao fim de semana de Programming em Gaia, Formação em horário laboral de Programming em Gaia, Programming guiado por instrutor em Gaia, Formador de Programming em Gaia, Cursos em horário laboral de Programming em Gaia,Coaching de Programming em Gaia, Cursos privados de Programming em Gaia, Formação de Programming de fim de semana em Gaia, Programming nas instalações do cliente em Gaia, Programming guiado por instrutor em Gaia, Formação individual de Programming em Gaia, !Instrutor de Programming em Gaia, Formação em grupo de Programming em Gaia, Aulas de Programming em Gaia