Courses under this category focus on technical tools, languages or technologies.

Courses have different levels of skill so be sure to pick the right one for you.

🎓 Modalidade de Formação: E-learning

⏱️ Duração Aproximada: 18 horas

🎯 Objetivo Geral

Este curso tem como objetivo dotar os participantes de competências para conceber, desenvolver e implementar aplicações baseadas em Agentic AI, utilizando Large Language Models (LLMs) e AI Agents para automatizar processos e criar soluções inteligentes em diferentes contextos profissionais.

✅ Objetivos Específicos

  • Compreender os conceitos fundamentais de Agentic AI.
  • Desenvolver agentes autónomos para diferentes cenários.
  • Compreender o funcionamento de sistemas Multi-Agent.
  • Integrar agentes de IA com ferramentas e APIs.
  • Aplicar boas práticas no desenvolvimento de soluções baseadas em Agentic AI.

📋 Requisitos Necessários

  • Conhecimentos básicos de programação em Python.
  • Conhecimentos básicos sobre Large Language Models (LLMs).
  • Interesse pelo desenvolvimento de aplicações baseadas em Inteligência Artificial.

📚 Conteúdo Programático

  • Conceitos de Agentic AI.
  • Desenvolvimento de agentes autónomos.
  • Model Context Protocol (MCP).
  • Integração de agentes com ferramentas e APIs.
  • Gestão de contexto, memória e planeamento.
  • Sistemas Multi-Agent.
  • Automação de processos complexos.
  • Orquestração de agentes de IA em ambientes empresariais.

🧭 Como funciona a inscrição

1. Inscreve-te aqui na lista de espera, manifestando o teu interesse.

2. Após a receção da tua inscrição, entraremos em contacto contigo para agendar a data de início e a data de conclusão da formação, de acordo com a disponibilidade.

3. Depois de definido o plano de formação, serão enviadas as credenciais de acesso à plataforma, onde poderás iniciar a tua formação.


🎓 Modalidade de Formação: E-learning

⏱️ Tempo Estimado de Conclusão: 34 horas

🎯 Objetivo Geral

Este curso tem como objetivo dotar os participantes de competências para desenvolver aplicações baseadas em Large Language Models (LLMs), explorando técnicas modernas de Engenharia de IA, desde a criação de prompts avançados até à implementação de soluções com RAG, AI Agents e modelos personalizados.

✅ Objetivos Específicos

  • Compreender os fundamentos dos Large Language Models (LLMs).
  • Desenvolver aplicações utilizando LLMs.
  • Aplicar técnicas avançadas de Prompt Engineering.
  • Implementar soluções com RAG e AI Agents.
  • Integrar modelos de IA em aplicações do mundo real.

📋 Requisitos Necessários

  • Conhecimentos básicos de programação em Python.
  • Conhecimentos básicos de Inteligência Artificial são recomendados.
  • Interesse pelo desenvolvimento de aplicações baseadas em IA Generativa.

📚 Conteúdo Programático

  • Fundamentos de Large Language Models (LLMs).
  • Desenvolvimento de aplicações com LLMs.
  • Prompt Engineering avançado.
  • Retrieval-Augmented Generation (RAG).
  • Fine-tuning e adaptação de modelos (LoRA).
  • Embeddings e bases de conhecimento vetoriais.
  • Desenvolvimento de AI Agents.
  • Integração de modelos de IA em aplicações reais.

🧭 Como funciona a inscrição

1. Inscreve-te aqui na lista de espera, manifestando o teu interesse.

2. Após a receção da tua inscrição, entraremos em contacto contigo para agendar a data de início e a data de conclusão da formação, de acordo com a disponibilidade.

3. Depois de definido o plano de formação, serão enviadas as credenciais de acesso à plataforma, onde poderás iniciar a tua formação.


🎓 Modalidade de Formação: E-learning

⏱️ Tempo Estimado de Conclusão: 20 minutos

🎯 Objetivo Geral

Este curso tem como objetivo proporcionar aos participantes uma introdução aos conceitos fundamentais de Machine Learning, permitindo compreender como os modelos aprendem a partir de dados, os princípios que orientam o seu desenvolvimento e as boas práticas para a sua avaliação.

✅ Objetivos Específicos

  • Compreender os conceitos fundamentais de Machine Learning.
  • Distinguir a programação tradicional do Machine Learning.
  • Compreender o papel dos dados no desenvolvimento de modelos.
  • Conhecer as principais etapas do treino e da avaliação de modelos.
  • Reconhecer os principais desafios associados ao desenvolvimento de modelos de Machine Learning.

📋 Requisitos Necessários

  • Conhecimentos básicos de informática.
  • Interesse pelos conceitos de Inteligência Artificial e Machine Learning.
  • Não são necessários conhecimentos prévios de programação nem experiência em Machine Learning.

📚 Conteúdo Programático

  • Conceitos fundamentais de Machine Learning
  • Dados de treino, validação e teste
  • Modelos de classificação e regressão
  • Processo de treino de modelos
  • Avaliação e melhoria de desempenho
  • Overfitting e Underfitting
  • Introdução a redes neuronais
  • Casos de utilização de Machine Learning

🧭 Como funciona a inscrição

1. Inscreve-te aqui na lista de espera, manifestando o teu interesse.

2. Após a receção da tua inscrição, entraremos em contacto contigo para agendar a data de início e a data de conclusão da formação, de acordo com a disponibilidade.

3. Depois de definido o plano de formação, serão enviadas as credenciais de acesso à plataforma, onde poderás iniciar a tua formação.


🎓 Modalidade de Formação: E-learning

⏱️ Tempo Estimado de Conclusão: 42 horas

🎯 Objetivo Geral

Este curso tem como objetivo proporcionar aos participantes uma visão abrangente da Inteligência Artificial Generativa, explorando as principais ferramentas, técnicas e aplicações para aumentar a produtividade, a criatividade e a eficiência em contextos profissionais.

✅ Objetivos Específicos

Compreender os fundamentos da Inteligência Artificial Generativa.

  • Utilizar ferramentas de IA para aumentar a produtividade.
  • Desenvolver competências na criação de prompts eficazes.
  • Explorar aplicações de IA para criação de conteúdos multimédia.
  • Aplicar soluções de IA em diferentes contextos profissionais.

📋 Requisitos Necessários

Não são necessários conhecimentos técnicos ou de programação.

📚 Conteúdo Programático

  • Fundamentos de Inteligência Artificial e Inteligência Artificial Generativa.
  • Utilização do ChatGPT, Claude, Gemini, Copilot e outras ferramentas de IA.
  • Técnicas de Prompt Engineering.
  • Criação de texto, imagens, apresentações e outros conteúdos com IA.
  • Automatização de tarefas e aumento da produtividade com IA.
  • Aplicações da IA em diferentes contextos profissionais.
  • Introdução aos AI Agents e aos GPTs personalizados.
  • Boas práticas e utilização responsável da Inteligência Artificial.

🧭 Como funciona a inscrição

1. Inscreve-te aqui na lista de espera, manifestando o teu interesse.

2. Após a receção da tua inscrição, entraremos em contacto contigo para agendar a data de início e a data de conclusão da formação, de acordo com a disponibilidade.

3. Depois de definido o plano de formação, serão enviadas as credenciais de acesso à plataforma, onde poderás iniciar a tua formação.


🎓 Modalidade de Formação: E-learning

⏱️ Tempo Estimado de Conclusão: 18 horas

🎯 Objetivo Geral

Este curso tem como objetivo dotar os participantes de competências para criar prompts eficazes para modelos de linguagem de grande dimensão (LLMs), permitindo obter respostas mais precisas, relevantes e úteis para aplicações profissionais.

✅ Objetivos Específicos

  • Compreender os fundamentos do Prompt Engineering.
  • Desenvolver prompts eficazes para diferentes tipos de tarefas.
  • Aplicar padrões e técnicas de Prompt Engineering.
  • Utilizar modelos de IA para aumentar a produtividade em diferentes contextos.

📋 Requisitos Necessários

Não são necessários conhecimentos técnicos ou de programação.

📚 Conteúdo Programático

  • Introdução ao Prompt Engineering.
  • O que são Large Language Models (LLMs).
  • Funcionamento dos modelos de linguagem.
  • Estrutura e construção de prompts eficazes.
  • Padrões (Prompt Patterns) e técnicas de Prompt Engineering.
  • Utilização de prompts para escrita, resumo, planeamento e resolução de problemas.
  • Utilização de prompts para simulação, programação e outras tarefas.
  • Boas práticas para obtenção de respostas mais precisas e consistentes.

🧭 Como funciona a inscrição

1. Inscreve-te aqui na lista de espera, manifestando o teu interesse.

2. Após a receção da tua inscrição, entraremos em contacto contigo para agendar a data de início e a data de conclusão da formação, de acordo com a disponibilidade.

3. Depois de definido o plano de formação, serão enviadas as credenciais de acesso à plataforma, onde poderás iniciar a tua formação.


🎓 Modalidade de Formação: E-learning

⏱️ Tempo Estimado de Conclusão: 6 horas

🎯 Objetivo Geral

Este curso tem como objetivo proporcionar aos participantes uma compreensão dos conceitos fundamentais da Inteligência Artificial Generativa (Generative AI), do seu funcionamento, aplicações, limitações e impacto no trabalho, nos negócios e na sociedade, permitindo utilizar esta tecnologia de forma eficaz e responsável.

✅ Objetivos Específicos

  • Compreender os conceitos fundamentais da Inteligência Artificial Generativa.
  • Identificar as principais aplicações da IA Generativa.
  • Compreender como utilizar ferramentas de IA Generativa no dia a dia.
  • Aplicar boas práticas na criação de prompts.
  • Reconhecer as oportunidades, limitações e riscos associados à IA Generativa.

📋 Requisitos Necessários

Não são necessários conhecimentos técnicos ou de programação.

📚 Conteúdo Programático

  • Conceitos fundamentais de Inteligência Artificial Generativa.
  • Funcionamento dos Large Language Models (LLMs).
  • Capacidades e limitações da IA Generativa.
  • Aplicações práticas da IA Generativa em diferentes contextos.
  • Utilização da IA Generativa para apoio às tarefas do dia a dia.
  • Fundamentos de Prompt Engineering e boas práticas na criação de prompts.
  • Utilização da IA Generativa para além do prompting básico.
  • Ciclo de vida de projetos de IA Generativa.
  • Oportunidades, riscos e impacto da IA Generativa nas organizações e na sociedade.

🧭 Como funciona a inscrição

1. Inscreve-te aqui na lista de espera, manifestando o teu interesse.

2. Após a receção da tua inscrição, entraremos em contacto contigo para agendar a data de início e a data de conclusão da formação, de acordo com a disponibilidade.

3. Depois de definido o plano de formação, serão enviadas as credenciais de acesso à plataforma, onde poderás iniciar a tua formação.


🎓 Modalidade de Formação: E-learning

⏱️ Tempo Estimado de Conclusão: 7 horas

🎯 Objetivo Geral

Este curso tem como objetivo proporcionar aos participantes uma compreensão dos conceitos fundamentais da Inteligência Artificial (IA), das suas aplicações práticas, limitações e impacto nas organizações e na sociedade, permitindo identificar oportunidades para a sua utilização em diferentes contextos profissionais.

✅ Objetivos Específicos

  • Compreender os conceitos fundamentais da Inteligência Artificial.
  • Identificar as principais aplicações da IA.
  • Distinguir os principais conceitos relacionados com IA.
  • Reconhecer oportunidades de utilização da IA nas organizações.
  • Compreender os desafios éticos associados à Inteligência Artificial.

📋 Requisitos Necessários

Não são necessários conhecimentos técnicos ou de programação.

📚 Conteúdo Programático

  • Conceitos fundamentais de Inteligência Artificial
  • Terminologia de IA: Machine Learning, Deep Learning, Redes Neuronais e Data Science
  • O que a IA consegue e não consegue fazer
  • Identificação de oportunidades de aplicação da IA nas organizações
  • Seleção e gestão de projetos de IA
  • Colaboração entre equipas de negócio e equipas técnicas
  • Estratégia de adoção de IA nas empresas
  • Impactos éticos e sociais da IA

🧭 Como funciona a inscrição

1. Inscreve-te aqui na lista de espera, manifestando o teu interesse.

2. Após a receção da tua inscrição, entraremos em contacto contigo para agendar a data de início e a data de conclusão da formação, de acordo com a disponibilidade.

3. Depois de definido o plano de formação, serão enviadas as credenciais de acesso à plataforma, onde poderás iniciar a tua formação.


Modalidade de Formação: Híbrido

Data: 13 de outubro a 22 de outubro 

Calendário: 

    • Formação Remota: 14 e 21 de outubro das 17h30 as 20h00
    • Formação Presencial: 16 de outubro das 17h00 as 19h30

Formador: Gonçalo Gomes

Objetivo Geral

Este curso tem como objetivo dotar os participantes de conhecimentos, técnicas e competências que lhes permitam construir um site em angular de base

Objetivos Específicos

  • Fazer setup do Ambiente de desenvolvimento de angular;
  • Criar Projectos novos;
  • Criar páginas e serviços novos;
  • Identificar como e quando usar cada directiva do angular;
  • Listar elementos chamando os seus atributos (Lista/Tabela);
  • Criar Formulários com validação;
  • Fazer pedidos http a um BE;

Destinatários

Este curso destina-se a developers com experiencia em html/js/css que tenham pouca ou nenhuma experiencia em angular;

Requisitos necessários:

  • Computador;
  • IDE (Preferencialmente Visual Studio);
  • Node.js instalado

Instalação previa de material de apoio e ambiente

1: Instalar o NodeJS: https://nodejs.org/en/download/ versão windows

            Para testar que instalou bem tentar correr 'npm -v' numa cmd

 2: Instalar o Typscript 

Correr 'npm install -g typescript' numa cmd

3: Instalar o Angular CLI

Correr 'npm install -g @angular/cli' numa cmd