Online
Vagas limitadas
Use IA para codar melhor, mais rápido e com mais inteligência
Destaque-se no mercado dominando a aplicação de IA no desenvolvimento e na engenharia de software.
Nesse programa, você vai aprender o passo a passo de como aplicar A.I. em diferentes frentes de trabalho.
Mentorias com interação
Especialistas de mercado que inovam com IA
Cases reais
Foco Prático
Dicas e ferramentas para aplicar no dia a dia
Interações e dúvidas
Fale com um especialista
sobre o curso
A IA já está sendo aplicada para acelerar o ciclo de desenvolvimento, ampliar as capacidades de produtos lançados e desenvolver soluções inovadoras com base em novas tecnologias. (Mckinsey, 2023)
Por isso, construímos um programa onde você irá aprender IA do zero, com foco 100% em transformar você em um profissional completo para destravar a sua capacidade de desenvolvimento, aprendendo a aplicar Inteligência Artificial para elevar a qualidade de software, fortalecer a segurança em todas as etapas do ciclo de desenvolvimento e automatizar processos de entrega contínua, tornando seus projetos mais robustos, ágeis e confiáveis. Nele, você irá aprender como utilizar AI para:
%
Ganho em Eficiência Operacional
%
Melhoria na Automatização de processos
[Formato
O IA para DEVs é um programa que oferece uma formação completa e prática, ministrado por especialistas que já aplicam IA onde trabalham, permitindo que você aprenda com os melhores.
Online
5 temas
+60 horas
Aulas semanais ao vivo
Aulas ficam gravadas para o aluno
Interações e dúvidas com especialista
Ferramentas práticas
Receba o Programa Detalhado
Baixe a ementa e tudo o que você precisa saber sobre o programa.
[ Para quem é ]
O IA para DEVs foi desenvolvido para:
Desenvolvedores que atuam diretamente na criação de software (backend, frontend ou full-stack) e desejam ampliar suas habilidades incorporando técnicas de inteligência artificial para resolver problemas complexos, automatizar tarefas e entregar produtos mais eficientes e competitivos no mercado.
Profissionais de DevOps e infraestrutura: focados na implantação, monitoramento e manutenção dos sistemas baseados em IA, esses profissionais buscam dominar práticas de MLOps para garantir que os modelos funcionem de forma estável, eficiente e segura em ambientes reais, além de controlar custos e desempenho.
Engenheiros de software: profissionais que querem integrar IA desde as etapas iniciais do desenvolvimento até a entrega final, incluindo automação de testes, refatoração inteligente, versionamento e deployment, garantindo aplicações mais robustas, escaláveis e com recursos avançados de aprendizado automático.
Estudantes e recém-formados em tecnologia que querem se especializar em IA aplicada ao desenvolvimento: iniciantes ou profissionais em início de carreira que buscam uma formação prática e atualizada em inteligência artificial, capacitando-se para entrar no mercado de trabalho com habilidades relevantes para projetos modernos de software que envolvem IA.
Cientistas e engenheiros de dados: profissionais que desejam potencializar suas soluções aplicando técnicas de IA para otimizar pipelines, melhorar a qualidade dos dados, automatizar tarefas repetitivas e acelerar a entrega de insights. Com o uso estratégico de IA, é possível construir soluções de dados mais inteligentes, seguras e eficientes, do processamento à disponibilização de dados em tempo real.
Estudantes e recém-formados em tecnologia que querem se especializar em IA aplicada ao desenvolvimento: iniciantes ou profissionais em início de carreira que buscam uma formação prática e atualizada em inteligência artificial, capacitando-se para entrar no mercado de trabalho com habilidades relevantes para projetos modernos de software que envolvem IA.
[ Ao final, você será capaz de:
Aplicar IA no desenvolvimento e integração de soluções inteligentes.
Implementar e monitorar modelos de IA em produção com foco em MLOps
Usar assistentes de código baseados em IA para aumentar produtividade e qualidade.
Desenvolver aplicações com IA generativa e explorar grandes modelos de linguagem (LLMs).
[ Habilidades e recursos necessários para dar início a formação:
Lógica de programação e estruturas de dados
- Conhecimento de estruturas básicas (listas, dicionários, laços, condicionais, funções).
- Capacidade de decompor problemas e implementar algoritmos simples.
Linguagem Python (básico)
- Conhecimento em sintaxe, criação de funções, uso de bibliotecas externas.
- Experiência prévia com bibliotecas como pandas, numpy e matplotlib é um diferencial.
Computador com os seguintes recursos mínimos
- Processador com 4 núcleos ou mais
- 8 GB de RAM (recomendado: 16 GB)
- 20 GB de espaço livre em disco
- Sistema operacional: Windows 10+, macOS 12+ ou distribuição Linux atualizada
Desenvolvimento de software
- Familiaridade com desenvolvimento web básico (HTTP, REST APIs).
- Conhecimento acerca de controle de versão (Git e GitHub).
- Noções de testes de software (unitários, mocks) são desejáveis.
Acesso à internet estável
- Conexão de no mínimo 10 Mbps estável, especialmente para lives e acesso a plataformas em nuvem.
Inglês técnico (leitura)
- Capacidade de compreender documentação, mensagens de erro e exemplos de código em inglês.
Ambiente Linux/CLI
- Conforto com terminal, instalação de pacotes via pip, conda, ou gerenciadores de sistema (ex: apt, brew).
[ Ferramentas que você precisa ter familiaridade
Python 3.9 ou superior
VS Code
Git
GitHub
Docker
Compreender estar atentado ao futuro da I.A
[ Softwares e ferramentas básicas que serão utilizadas nessa formação
OpenAI
Jupyter
FastAPI
Heroku
Google Colab
AppGyver
Claude (Anthropic)
PyCharm
Make.com
Gemini
Conda
Microsoft Power Apps
LangChain
Amazon SageMaker
Hugging Face Hub
Prompt Flow
AWS Bedrock
MLflow
Postman
Amazon Titan
Bubble
Flask
Amazon CodeWhispere
Zapier
[ Programação
Tema 01
[ Fundamentos de IA para Engenharia de Software Moderna
• Inteligência Artificial no contexto do Desenvolvimento de Software: Inteligência Artificial no cenário atual do desenvolvimento de software, como ela está transformando o trabalho de desenvolvedores e onde se encaixa no ciclo de vida de aplicações modernas.•Machine Learning e Deep Learning para desenvolvedores: foco prático, aprendendo como essas tecnologias podem ser aplicadas por desenvolvedores para criar funcionalidades inteligentes em aplicações reais.
• Machine Learning e Deep Learning para desenvolvedores: foco prático, aprendendo como essas tecnologias podem ser aplicadas por desenvolvedores para criar funcionalidades inteligentes em aplicações reais.
• Ferramentas e ecossistema de IA para desenvolvedores: ferramentas, bibliotecas, frameworks e serviços que compõem o ecossistema de desenvolvimento com IA, incluindo ambientes locais e em nuvem, soluções open source e plataformas assistivas.
• Algoritmos clássicos e práticas com Scikit-Learn: implementar e aplicar algoritmos clássicos de aprendizado de máquina, como regressão, classificação e clustering, utilizando a biblioteca Scikit-Learn, com foco em aplicações práticas e interpretabilidade.
• Pipelines e boas práticas no preparo de dados: preparo de dados de forma eficiente, estruturando pipelines reutilizáveis e aplicando boas práticas que facilitam a manutenção, o versionamento e a escalabilidade dos projetos de IA.
• Amazon SageMaker Studio Lab: para treinar, testar e desenvolver modelos de IA de forma gratuita na nuvem, com um ambiente pronto para uso e integração com bibliotecas populares de Python.
• Exercício de Fixação.
Tema 02
[ IA Generativa e Modelos de Linguagem (LLMs) para Desenvolvedores
• LLMs e IA Generativa: modelos de linguagem de larga escala (LLMs), como funcionam, quais são suas capacidades e limitações, e o papel da IA generativa no desenvolvimento de soluções inovadoras.
• Consumo de APIs de LLMs: modelos de linguagem via APIs, como as da OpenAI, Hugging Face ou AWS Bedrock, entendendo como estruturar chamadas, autenticar requisições e interpretar as respostas de forma eficiente e segura.
• Desenvolvimento de aplicações com LLMs e frameworks como LangChain: LLMs utilizando frameworks como LangChain, que facilitam a criação de fluxos de raciocínio, manipulação de memória e integração com dados externos.
• Fluxos com LangChain e Prompt Flow: fluxos interativos e contextuais com LangChain e Prompt Flow, combinando múltiplos componentes (modelos, ferramentas, APIs, bancos de dados) para criar aplicações robustas e flexíveis.
• Práticas para mitigar riscos: riscos associados ao uso de LLMs, como alucinações, vieses e vazamentos de dados. Estratégias para mitigá-los com técnicas de validação, limitação de escopo e monitoramento.
• Exercício de Fixação.
Tema 03
[ Assistentes de IA para aumentar a produtividade no desenvolvimento
• Assistentes de código baseados em IA (GitHub Copilot, ChatGPT, Amazon CodeWhisperer): ferramentas de assistentes de código, como GitHub Copilot, ChatGPT e Amazon CodeWhisperer, que auxiliam desenvolvedores a escrever, completar e melhorar códigos de forma inteligente, acelerando o processo de desenvolvimento.
• Prompt Engineering aplicado à geração e correção de código: engenharia de prompts para otimizar a interação com assistentes de IA, gerando código mais eficiente e preciso, e utilizando esses recursos para identificar e corrigir erros automaticamente.
• Ética e segurança no uso de IA para desenvolvimento: aspectos éticos e de segurança relacionados ao uso de IA em desenvolvimento, incluindo privacidade, viés algorítmico e boas práticas para garantir um uso responsável dessas tecnologias.
• Refatorando e testando com IA: refatoração de código e criação de testes automatizados, melhorando a qualidade, manutenção e confiabilidade dos softwares desenvolvidos.
• Copilot x CodeWhisperer: características, vantagens e limitações do GitHub Copilot e do Amazon CodeWhisperer para entender qual assistente melhor atende às necessidades do seu projeto e fluxo de trabalho.
• Exercício de Fixação.
Tema 04
[ Construção e Integração de Modelos Inteligentes em Aplicações
• Modelos treinados com Scikit-Learn e outras bibliotecas: modelos de Machine Learning utilizando o Scikit-Learn e outras bibliotecas relevantes, com foco em aplicações práticas, pipelines reutilizáveis e técnicas de avaliação de performance.
• Integração de modelos em APIs e aplicações com Flask, FastAPI ou Streamlit: transforme modelos treinados em serviços acessíveis por meio de APIs REST ou aplicações interativas, utilizando frameworks modernos como Flask, FastAPI e Streamlit.
• Versionamento, testes e deployment de modelos com Mlflow: versionar experimentos, registrar modelos e automatizar testes e deploys, trazendo rastreabilidade e reprodutibilidade ao ciclo de vida dos seus modelos.
• Containerização de soluções com Docker: aplicações de IA em contêineres Docker, garantindo portabilidade, escalabilidade e facilidade de implantação em diferentes ambientes.
• Introdução ao deploy de modelos no Amazon SageMaker Endpoint: publicar modelos na nuvem usando o Amazon SageMaker Endpoint, permitindo que eles sejam acessados por aplicações em tempo real com segurança, escalabilidade e alta disponibilidade.•Exercício de fixação.
• Exercício de Fixação.
Tema 05
[ MLOps, Monitoramento e Plataformas Low-Code/No-Code
• MLOps para Desenvolvedores: MLOps e sua importância para garantir a confiabilidade, escalabilidade e manutenção contínua de modelos de IA em ambientes de produção. Monitoramento e observabilidade de modelos: acompanhamento do desempenho dos modelos implantados em tempo real, identificando desvios, falhas e mudanças no comportamento do modelo com o uso de métricas e logs.
• Monitoramento, Observabilidade e Retraining de Modelos: práticas essenciais para garantir a performance contínua e a confiabilidade de soluções baseadas em IA, detectando desvios de comportamento e degradação de modelos em produção.
• Ferramentas e plataformas para MLOps na nuvem: uso de soluções como Amazon SageMaker Model Monitor e Amazon CloudWatch para gerenciar o ciclo de vida de modelos de machine learning com alta eficiência, automação e segurança, detectando desvios em dados de entrada e saída e mantendo a qualidade dos modelos em produção de forma automatizada e escalável.
• Custos e eficiência operacional: tomada de decisões técnicas e estratégicas que equilibrem desempenho, escalabilidade e custo, utilizando práticas de otimização que reduzem o consumo de recursos sem comprometer a eficácia da solução.
•Plataformas Low-Code/No-Code para Aplicações com IA: ferramentas que democratizam o desenvolvimento de soluções inteligentes, permitindo que profissionais com pouca ou nenhuma experiência em programação criem aplicações baseadas em IA de forma rápida e visual. Utilizando recursos como automação de fluxos, integração com modelos pré-treinados e conectores com serviços de dados, essas plataformas aceleram a prototipação, reduzem o tempo de entrega e facilitam a experimentação, promovendo inovação acessível e colaborativa em equipes multidisciplinares.
• Exercício de Fixação.
Inscreva-se agora
Preencha sua ficha de admissão online e matricule-se na próxima turma
ESPECIALISTAS
[ Quem estará com você
Caio Moretti
+ 11 anos de experiência com tecnologia e negócios. CEO do grupoQ, unidade de negócios que apoia a YDUQS, maior empresa de educação do Brasil, com A.I. e outros projetos. Foi Advisor e CTO da Edools e participou da aceleração de diversas Startups.
Maurício Benetti
+ 11 anos de experiência no mercado em Marketing, Growth e Produtos focado em resultados. 5 anos no mercado imobiliário, responsável pela transformação digital de uma das maiores cias do setor, 3 anos de passagem pelo UOL Edtech como Gerente Executivo de MarTech; Marketing Product Management (Banco Modalmais) e Ex Chief Growth Officer (G4 Educação).
Jefferson Rodrigues
Com mais de 16 anos de experiência na área de produtos educacionais e com experiência como desenvolvedor, Jefferson é Head de Produtos Digitais do grupoQ, unidade de negócios que apoia a YDUQS, maior empresa de educação do Brasil, com A.I. e outros projetos. Anteriormente, já passou por empresas como Afferlab e Senac.
Thomas Ferraz
Diretor de Operações no Qconcursos, combina sua experiência de liderança com mais de 7 anos de atuação em áreas estratégicas de negócios em educação, serviços financeiros e consultoria estratégica. Engenheiro de Produção, ele é apaixonado por integrar tecnologia e negócios, ensinando aos alunos como a IA, pode ser um recurso poderoso no ambiente corporativo.
Fernando Oliveira
Com mais de 5 anos de experiência como engenheiro de software, Fernando é Tech Lead e possui vasta experiência em Data Science e Big Data, dominando diversas linguagens de programação e recursos de BI.
Luiz Rezende
Gestor Acadêmico Yduqs é ex-servidor público. Formado em processamento de dados pela Fatec (SP) e Pedagogia (UFSCar), professor, coordenador e autor de obras para Carreiras Públicas desde 2008.
Turmas
[ Turmas Disponíveis
Junte-se a uma comunidade de profissionais determinados a alcançar o sucesso e aprimorar suas habilidades de liderança.
Turmas
[ Turmas Disponíveis
Junte-se a uma comunidade de profissionais determinados a alcançar o sucesso e aprimorar suas habilidades de desenvolvimento.
[ Agenda
A nossa certificação conta com live sessions semanais com nossos mentores para integrar todos os alunos e especialistas de mercado, promovendo networking, conexões e permitindo interações para fortalecer o aprendizado. Todos os eventos são gravados e disponibilizados na plataforma. Confira a agenda abaixo:
*A ordem das nossas live sessions, bem como os palestrantes convidados, podem ser alterados sem aviso prévio
Live Session
Aula Inaugural
Segunda-feira
01 de setembro, às 20h
Quem estará com você
especialista sênior de mercado
Live Session
Onboarding
Segunda-feira
01 de setembro, às 21h
Quem estará com você
Gustavo Aguilar
Live Session
Desenvolvimento com IA: a etapa zero
Segunda-feira
08 de setembro, de 20h às 21:30
Quem estará com você
especialista sênior de mercado
Live Session
Uso de LLMs Via API – OpenAI, Anthropic, Hugging Face e AWS Bedrock
Segunda-feira
15 de setembro, de 20h às 21:30
Quem estará com você
especialista sênior de mercado
Live Session
Sessão de Orientação 1/3
Segunda-feira
22 de setembro, de 20h às 21h
Quem estará com você
especialista sênior de mercado
Live Session
De Prompts a Pipelines: criando fluxos com LangChain
Segunda-feira
29 de setembro, de 20h às 21:30
Quem estará com você
especialista sênior de mercado
Live Session
Assistentes de IA na Prática com Copilot, ChatGPT e CodeWhisperer
Segunda-feira
06 de outubro, 20h às 21:30
Quem estará com você
especialista sênior de mercado
Live Session
Aplicando IA para criar testes automatizados
Segunda-feira
13 de outubro, de 20h às 21:30
Quem estará com você
especialista sênior de mercado
Live Session
Sessão de Orientação 2/3
Segunda-feira
20 de outubro, de 20h às 21h
Quem estará com você
especialista sênior de mercado
Live Session
Criando uma API com IA Embarcada (FastAPI ou Flask)
Quarta-feira
27 de outubro, de 20h às 21:30
Quem estará com você
especialista sênior de mercado
Live Session
Containerizando Soluções de IA com Docker
Segunda-feira
03 de novembro, de 20h às 21:30
Quem estará com você
especialista sênior de mercado
Live Session
Além do Deploy: monitoramento e observabilidade com MLflow
Segunda-feira
10 de novembro, 20h às 21:30
Quem estará com você
especialista sênior de mercado
Live Session
Sessão de Orientação 3/3
Segunda-feira
17 de novembro, de 20h às 21h
Quem estará com você
especialista sênior de mercado
Live Session
Sessão de Orientação 2/3
Segunda-feira
20 de outubro, de 20h às 21h
Quem estará com você
especialista sênior de mercado
Live Session
Criando uma API com IA Embarcada (FastAPI ou Flask)
Quarta-feira
27 de outubro, de 20h às 21:30
Quem estará com você
especialista sênior de mercado
Live Session
Assistentes de IA na prática com Copilot, ChatGPT e CodeWhisperer
Segunda-feira
29 de setembro, de 20h às 21:30
Quem estará com você
especialista sênior de mercado
Live Session
Gestão de Projetos com IA
Segunda-feira
1 de setembro, de 20h às 21:30
Quem estará com você
Alessandro Prudêncio
Live Session
Socialização das Aprendizagens
Segunda-feira
8 de setembro, de 20h às 21:30
Quem estará com você
Luiz Coelho
Inscreva-se agora
Preencha sua ficha de admissão online e matricule-se na próxima turma
CERTIFICAÇÃO IA para DEVs
[ Investimento
60 horas
Aprenda e Interaja com especialistas de mercado que inovam com IA
Foco prático
Certificado Ibmec
Próxima Turma
16 de Outubro
De R$ 4.200,00 por até 12x de
R$279,90
no cartão de crédito ou R$ 3.358,80 à vista
Leve essa capacitação para dentro da sua empresa!
Capacite sua equipe com nosso curso. Oferecemos pacotes especiais para empresas interessadas em desenvolver líderes excepcionais.
Próxima Turma
13 de Novembro
Risco zero com garantia de qualidade IBMEC
O IA para DEVs é um programa feito para trazer aplicação imediata e impacto direto para os participantes. Sendo assim, você pode solicitar 100% do seu investimento até 7 dias após a matrícula, caso considere que o programa não foi feito para você.
Checkout seguro
Satisfação garantida
Plataforma renomada
Privacidade protegida
Fale com um especialista
[ Dúvidas frequentes
Esse curso tem garantia?
O IA para DEVs é um programa feito para trazer aplicação imediata e impacto direto para os participantes. Sendo assim, você pode solicitar 100% do seu investimento até 7 dias após a matrícula, caso considere que o programa não foi feito para você.
Qual é a duração do curso IA para DEVs?
O curso tem duração de 12 semanas, começando em 01 de setembro.
Quais são os benefícios de obter um certificado via Ibmec?
O certificado emitido pelo ibmec é reconhecido e valorizado no mercado, agregando credibilidade ao seu perfil profissional e destacando suas habilidades em desenvolvimento.
Como é o formato do curso? É totalmente online?
O conteúdo teórico do curso é 100% online, assim com as avaliações e trabalhos que precisarão ser feitos. Você poderá acessar as aulas, materiais e atividades por meio de uma plataforma digital dedicada, oferecendo flexibilidade para estudar no seu próprio ritmo e de qualquer lugar.
Há alguma interação com os instrutores e outros participantes?
Sim, o curso promove uma interação significativa com instrutores e participantes. Você terá acesso a fóruns de discussão, sessões de perguntas e respostas e atividades em grupo para troca de experiências e conhecimentos.
Sim, o curso inclui imersões presenciais, que são oportunidades valiosas para conexões pessoais e networking com instrutores e colegas. As datas e locais das imersões serão informados antecipadamente.
Qual é a carga horária do curso?
O curso possui uma carga horária total de 60 horas.
As vagas são limitadas? Como posso garantir minha participação?
Sim, as vagas são limitadas para garantir um ambiente de aprendizado personalizado. Para garantir sua participação, é recomendável que você se inscreva o mais cedo possível, pois as vagas são preenchidas por ordem de inscrição.
Posso parcelar o valor do curso?
Sim, o valor total do curso pode ser parcelado em até 12 vezes, proporcionando flexibilidade financeira para os participantes.
Networking
[ Onde nossos ex-alunos estão hoje
Nossos ex-alunos têm alcançado sucesso profissional em várias empresas de renome. Aqui estão algumas das empresas onde eles estão trabalhando:
ITAÚ UNIBANCO
VALE
GLOBO
YDUQS
BRADESCO
XP INC.
IBGC
INSTITUTO BRASILEIRO DE GOVERNANÇA CORPORATIVA
TIM BRASIL
SANTANDER BRASIL
SAFRA
AMERICANAS S.A.
L'ORÉAL
BTG PACTUAL
RAÍZEN
PETROBRAS
IFOOD
IBM
Excelência & História
[ Sobre o Ibmec ]
Há décadas, o Ibmec é reconhecido como uma das melhores escolas de negócios do país, estabelecendo-se como uma marca premium no eixo RJ-SP-MG. Nossa instituição se destaca pelo ensino de qualidade e pela formação de profissionais de excelência.
[ Qualidade e Reputação ]
Ao escolher o Ibmec, você tem a garantia de contar com uma instituição que se compromete em transformar líderes e impulsionar carreiras. Com um currículo inovador, parcerias estratégicas e um corpo docente altamente qualificado, o Ibmec é sinônimo de excelência acadêmica.
IBMEC
Av. Presidente Wilson, 118, Centro, Rio de Janeiro/RJ - CEP 20.030-020 | CNPJ: 04.298.309/0007-56 | Ibmec - Todos os direitos reservados ©