Explore Cursos
Explore nosso catálogo completo de experiências de aprendizado com inteligência artificial em todas as áreas.
Resultados 148
Meu Pequeno Agente de IA
AI000Meu Pequeno Agente de IA
Destinado a alunos do ensino infantil, este curso transforma conceitos complexos de ciência da computação—como agentes, aprendizado evolutivo, solicitações (prompting) e até entropia negativa—em experiências concretas, lúdicas e adequadas à idade. Em cinco lições, as crianças constroem uma base sólida de alfabetização em IA: compreendendo o que é a IA e como ajuda as pessoas, aprendendo a dar instruções claras (prompting), explorando ajudantes especializados de IA (agentes) e trabalho em equipe, descobrindo como a IA aprende com dados e erros, e, finalmente, participando de um projeto guiado de co-criação humano–IA que promove criatividade, responsabilidade e valores de tecnologia para o bem.
Introdução à Programação em Python
AI001Introdução à Programação em Python
Aprenda Python, uma linguagem de programação popular, cobrindo conceitos essenciais para desenvolvimento web e de software, ciência de dados e garantia de qualidade. As habilidades adquiridas incluem escrever programas em Python 3 e simplificar códigos.
Aprendizado Profundo Aplicado com PyTorch (Do Zero à Mestria)
AI002Aprendizado Profundo Aplicado com PyTorch (Do Zero à Mestria)
Este curso oferece uma introdução abrangente ao Aprendizado Profundo usando o PyTorch, o framework mais popular para pesquisas em aprendizado de máquina. Partindo dos fundamentos de tensores, os alunos avançarão por todo o fluxo de trabalho de ML, visão computacional, engenharia de software modular, transferência de aprendizado e implantação de modelos. O currículo é baseado em código, com foco na implementação prática e experimentação.
Introdução à Aprendizagem Profunda
AI003Introdução à Aprendizagem Profunda
A aprendizagem profunda é um subcampo da aprendizagem de máquina que se concentra em aprender representações de características complexas e hierárquicas a partir de dados brutos usando redes neurais artificiais. O curso aborda princípios fundamentais, matemática subjacente, conceitos de otimização (descida do gradiente, retropropagação), módulos de rede (camadas lineares, convolucionais, de pooling) e arquiteturas comuns (CNNs, RNNs). São demonstradas aplicações em visão computacional, processamento de linguagem natural e aprendizado por reforço. Os alunos utilizarão a biblioteca de aprendizagem profunda PyTorch para implementação e concluirão um projeto final em uma situação do mundo real.
Laboratório Mágico de IA
AI004Laboratório Mágico de IA
Uma estrutura de curso rigorosa que integra quatro grandes seções: Fundamentos de IA, Geração de Modelos Grandes (GenAI e LLM), Agentes e Computação Evolutiva (destacado como um recurso da PolyU) e Ética. A lógica do curso progride sequencialmente por Percepção e Dados (L1-3), Cognição e Geração (L4-6), Agentes e Evolução (L7-9) e conclui com Ética e Futuro (L10).
Bootcamp de Mestre em IA: Do Zero ao Arquiteto de Agentes
AI005Bootcamp de Mestre em IA: Do Zero ao Arquiteto de Agentes
Um bootcamp intensivo de 5 sessões projetado para transformar iniciantes em Arquitetos de Agentes de IA. O currículo aborda o framework 'BRIC' para engenharia de prompts, aceleração de conteúdo para leitura e redação viral, automação no ambiente de trabalho para Excel e PowerPoint, construção de um 'Segundo Cérebro' usando RAG (Geração Aumentada por Recuperação) e criação de empregados digitais autônomos.
Guia Avançado de Engenharia de Prompt para Modelos de Linguagem de Grande Porte
AI006Guia Avançado de Engenharia de Prompt para Modelos de Linguagem de Grande Porte
Um guia avançado abrangente para dominar a inteligência artificial por meio de lógica estruturada e instruções precisas. O curso cobre estruturas de framework (CO-STAR), aprendizado com poucos exemplos (Few-Shot), raciocínio em cadeia (Chain of Thought), restrições de formato de saída (JSON/Marckdown) e gerenciamento de sistemas de prompts para resolver problemas como alucinações da IA e saídas lógicas pobres.
OpenClaw: Arquitetura, Desenvolvimento e Segurança para Agentes de IA Locais
AI007OpenClaw: Arquitetura, Desenvolvimento e Segurança para Agentes de IA Locais
Este curso oferece uma análise aprofundada do OpenClaw, um framework open-source inovador para agentes de IA autônomos. Ele deforma sistematicamente a arquitetura em camadas do framework, seus mecanismos de memória RAG baseados localmente, protocolos de automação de navegador e ecossistema de habilidades altamente escalável. O currículo aborda a orquestração prática de fluxos complexos, incluindo fluxos de automação PIV e padrões de comitê de múltiplos agentes. Além disso, analisa criticamente as trade-offs de hardware nos paradigmas de implantação de produção e apresenta estratégias de defesa em profundidade contra ameaças de segurança fundamentais, como vulnerabilidades de execução remota de código (RCE) e injeção de prompts. O curso tem como objetivo capacitar desenvolvedores sênior e arquitetos a construir sistemas de agentes de IA com alta autonomia, mantendo-se seguros e controláveis.
Modelos de Linguagem de Grande Porte para Todos: Dos Fundamentos ao Uso Prático (Edição 2026)
AI008Modelos de Linguagem de Grande Porte para Todos: Dos Fundamentos ao Uso Prático (Edição 2026)
Este curso é uma introdução prática e acessível aos Modelos de Linguagem de Grande Porte (LLMs), como o ChatGPT e o Gemini. Destinado a aprendizes de qualquer background, ele explica de forma geral como os LLMs funcionam, o que eles podem e não podem fazer, e como usá-los de forma eficaz no estudo, no trabalho e no dia a dia. Através de demonstrações práticas e exercícios guiados, você aprenderá técnicas de prompt, como avaliar saídas de forma crítica, lidar com alucinações e viéses, e como usar ferramentas comuns (por exemplo, documentos, resumos, tradução, tarefas de dados) de forma segura e responsável. Ao final do curso, você será capaz de criar um fluxo pessoal de trabalho com LLMs para tarefas reais — escrita, pesquisa, planejamento e produtividade — sem precisar de habilidades avançadas em programação.
《神经和形态发育系统的演化计算及应用——通向通用人工智能的新途径》(15节课)
AI009L《神经和形态发育系统的演化计算及应用——通向通用人工智能的新途径》(15节课)
本书从计算建模的角度研究神经系统与形态(身体)的协同演化与发育。内容涵盖演化算法、基因调控网络、多细胞生长模型、神经可塑性规则以及脑-体协同演化等,旨在为通向通用人工智能(AGI)提供一种基于生物自适应机制的新途径。
Introdução aos Modelos de Linguagem para Desenvolvedores
AI010Introdução aos Modelos de Linguagem para Desenvolvedores
Este curso é uma versão adaptada ao chinês da série de três cursos sobre modelos de linguagem de grande porte lançada em parceria entre Andrew Ng e OpenAI. Ele abrange Engenharia de Prompt, construção de sistemas com a API do ChatGPT, desenvolvimento de aplicações com LangChain e uso do LangChain para acessar dados privados. O curso oferece uma introdução clara e acessível sobre como aproveitar as capacidades dos modelos de linguagem de grande porte para criar aplicações com funcionalidades de resumo, inferência, transformação, expansão e chat.
IA Generativa para Iniciantes
AI011IA Generativa para Iniciantes
Um currículo abrangente que explora os fundamentos da IA Generativa, Modelos de Linguagem de Grande Escala, engenharia de prompts e o desenvolvimento de aplicações com base em IA usando ferramentas como Azure OpenAI e a Power Platform.
Aprofundamento nos Modelos de Linguagem Grandes
AI012Aprofundamento nos Modelos de Linguagem Grandes
Este curso oferece uma introdução abrangente e aprofundada à história do desenvolvimento de modelos de linguagem grandes (LLMs), suas arquiteturas técnicas centrais, paradigmas de treinamento (pré-treinamento, fine-tuning e alinhamento), extensões multimodais, engenharia de prompts, raciocínio em cadeia de pensamento, agentes, bem como tópicos de vanguarda como segurança de modelos e proteção de privacidade.
Tutorial de C++ Moderno
AI013Tutorial de C++ Moderno
Este tutorial tem como objetivo fornecer aos desenvolvedores experientes uma referência rápida sobre os novos recursos do C++11/14/17/20. Ele aborda melhorias na usabilidade da linguagem, melhorias de desempenho em tempo de execução, novos contêineres, ponteiros inteligentes e gerenciamento de memória, expressões regulares, programação concorrente e uma prévia do C++20.
Uma Introdução à Programação em R
AI014Uma Introdução à Programação em R
Este curso é uma introdução abrangente ao ambiente de linguagem R, abrangendo tópicos essenciais desde operações básicas com vetores numéricos, atributos de objetos, processamento de matrizes e arrays, gerenciamento de listas e quadros de dados, até modelagem estatística e produção de gráficos de alta qualidade. É altamente adequado como texto introdutório para análise estatística e ciência de dados.
Introdução à Programação em Julia
AI015Introdução à Programação em Julia
Um guia abrangente sobre a linguagem de programação Julia, uma linguagem dinâmica de alto desempenho e geral, muito adequada para computação científica e numérica. O curso aborda tudo, desde a sintaxe básica e tipos de dados até tópicos avançados como metaprogramação, estruturas de dados, redes e interface com bancos de dados.
Ry's Git Tutorial
AI016Ry's Git Tutorial
Um guia abrangente sobre controle de versão Git, passando por fluxos básicos como estaging e commit até tópicos avançados como rebase interativo, colaboração remota e o funcionamento interno do banco de dados de objetos do Git.
Comece a Programar com Go
AI017Comece a Programar com Go
Uma introdução prática e amigável à linguagem de programação Go. O curso é estruturado em lições pequenas e gerenciáveis com tema de exploração espacial, abordando programação imperativa, tipos, funções, métodos, coleções, estado e concorrência.
Guia do Usuário do NumPy
AI018Guia do Usuário do NumPy
Uma visão geral introdutória e guia técnico completo do NumPy, cobrindo instalação, manipulação de matrizes, indexação, broadcast e integração com C/C++.
Programando com Elixir
AI019Programando com Elixir
Um guia abrangente sobre programação funcional e concorrente usando Elixir. Aborda a transição do pensamento orientado a objetos para o pensamento funcional, correspondência de padrões, imutabilidade, o modelo ator para concorrência e a construção de sistemas distribuídos robustos com OTP.
JavaScript Elegante: Uma Introdução Moderna à Programação
AI020JavaScript Elegante: Uma Introdução Moderna à Programação
Um guia abrangente sobre programação moderna usando JavaScript. O curso cobre princípios fundamentais de programação, a especificação da linguagem JavaScript, integração com navegadores web e desenvolvimento do lado do servidor com Node.js, incluindo cinco aplicações práticas do mundo real.
Guia de Programação CUDA
AI021Guia de Programação CUDA
O recurso oficial e abrangente para desenvolvedores aprenderem o modelo de programação CUDA e como escrever código de alto desempenho que execute em GPUs da NVIDIA. Este guia abrange a arquitetura da plataforma, a interface de programação, recursos avançados de hardware e especificações técnicas.
Guia de Programação AMD HIP
AI022Guia de Programação AMD HIP
Um manual técnico abrangente para a Interface de Computação Heterogênea para Portabilidade (HIP). Ele fornece uma API de tempo de execução em C++ e uma linguagem de kernel que permite aos desenvolvedores criar aplicativos portáveis para GPUs AMD e NVIDIA a partir de um único código-fonte. O guia cobre instalação, configuração do ambiente, modelos de programação, alocação de memória e ferramentas para portar código CUDA para HIP.
Introdução à Programação em Triton: Um Tutorial Prático
AI023Introdução à Programação em Triton: Um Tutorial Prático
Um tutorial científico abrangente projetado para oferecer um caminho completo de aprendizado sobre o Triton, uma linguagem baseada em Python e um compilador para escrever kernels GPU personalizados. O curso aborda modelos de programação, semântica da linguagem, comportamento numérico e otimização de desempenho, passando do cálculo básico de adição vetorial até operadores fundidos e segmentados usados em sistemas modernos de aprendizado profundo.
Introdução à Programação ROCm e HIP: Um Tutorial Prático
AI024Introdução à Programação ROCm e HIP: Um Tutorial Prático
Um guia prático e moderno sobre programação em GPU da AMD com ROCm e HIP. Aborda todo o stack de software, instalação, fluxos de compilação, programação de kernels, gerenciamento de memória, engenharia de desempenho, uso de bibliotecas, migração do CUDA e práticas de depuração em produção.
Sistemas RAG Práticos: Das bases de conhecimento à Geração Aumentada por Recuperação
AI025Sistemas RAG Práticos: Das bases de conhecimento à Geração Aumentada por Recuperação
Esses apontamentos de aula fornecem uma visão de sistema para a construção de sistemas de Geração Aumentada por Recuperação (RAG) utilizáveis. O curso abrange todo o pipeline, incluindo ingestão de dados, estratégias de divisão, mapeamento de embeddings, armazenamento vetorial, recuperação híbrida, reclassificação e avaliação para aplicações confiáveis de IA.
Análise de Estruturas de Dados e Algoritmos em Python (2ª Edição)
AI028Análise de Estruturas de Dados e Algoritmos em Python (2ª Edição)
Este livro é um clássico sobre estruturas de dados e algoritmos utilizando Python. Aborda revisão dos fundamentos do Python, análise de algoritmos (notação O grande), estruturas de dados básicas (pilha, fila, lista), recursão, busca e ordenação, algoritmos de árvores e grafos. Com listas práticas de código, ajuda os leitores a entender como implementar eficientemente diversos tipos abstratos de dados em Python.
Reinforcement Learning: An Introduction
AI029Reinforcement Learning: An Introduction
A comprehensive foundational textbook on reinforcement learning, covering key algorithms such as Q-learning, Sarsa, and TD-learning, while bridging the gap between tabular methods and function approximation.
Fundamentos de IA Generativa em Python
AI030Fundamentos de IA Generativa em Python
Um guia abrangente para entender e implementar Inteligência Artificial Generativa e Modelos de Linguagem de Grande Escala (LLMs). Este curso cobre a transição desde os fundamentos teóricos até o desenvolvimento prático em Python, incluindo GANs, modelos de difusão, transformers, fine-tuning e implantação em produção.
Sistemas Computacionais: Uma Perspectiva do Programador (Edição Global)
AI031Sistemas Computacionais: Uma Perspectiva do Programador (Edição Global)
Uma análise aprofundada sobre como os sistemas computacionais executam programas e armazenam informações. Este curso pontua a lacuna entre a programação de alto nível e o hardware subjacente, abrangendo representação em nível de máquina, arquitetura de processadores, hierarquia de memória e programação concorrente.