IA generativa para desenvolvedores
Curso de aperfeiçoamento, 16 horas acadêmicas
Melhore seu jogo de desenvolvimento
Por que se inscrever neste curso?
A Inteligência Artificial (IA) generativa está revolucionando os setores ao permitir que as máquinas criem novos conteúdos, desde textos atraentes e imagens cativantes até músicas impressionantes, tudo isso aprendendo com os dados existentes. Essa tecnologia de ponta capacita os desenvolvedores a inovar como nunca antes, criando experiências de usuário exclusivas, automatizando processos criativos e resolvendo desafios complexos com facilidade.
O curso Generative AI for Developers Upskilling da Wawiwa combina insights teóricos com habilidades práticas, capacitando-o a compreender os conceitos fundamentais de IA e ML. Você aprenderá a aplicar seu conhecimento em cenários do mundo real, aprimorando seus recursos de codificação com ferramentas de ponta, como OpenAI e Hugging Face.
Ao se inscrever neste curso, você adquirirá habilidades valiosas em IA generativa e aprendizado de máquina e se destacará em seu trabalho como desenvolvedor de software.
Quem deve participar?
- Desenvolvedores de software com experiência em Python
Metas e resultados de aprendizagem
Ao final do curso, os participantes terão:
- Compreender e implementar conceitos de IA e ML.
- Crie aplicativos do mundo real com as ferramentas OpenAI e Hugging Face.
- Desenvolver e ajustar modelos de IA generativa para várias tarefas de codificação.
O que você receberá...
- 16 horas acadêmicas de aulas ao vivo com um instrutor profissional, ensinando em seu idioma local.
- Acesso às gravações das sessões, caso você tenha perdido alguma ou para reforço, durante todo o curso.
- Certificado de conclusão, também digital, para o LinkedIn.
- Participação vitalícia na comunidade global de ex-alunos da Wawiwa, composta por profissionais de tecnologia que se formaram nos programas de requalificação e aprimoramento da Wawiwa em todo o mundo.
Supervisor Profissional
Esse seminário exclusivo foi criado por uma equipe profissional composta pelos principais especialistas em desenvolvimento de software e IA, com vasto conhecimento e experiência em treinamento também.
Maor Mugrabi
Diretor de cursos de IA para desenvolvedores de software
Maor é um nerd de dados profundamente apaixonado por Inteligência Artificial (IA) e Aprendizado de Máquina (ML).
Maor se dedica a ajudar as empresas a aproveitar essas tecnologias de forma eficaz. Maor é um empreendedor que gerencia sua própria empresa de consultoria e desenvolvimento de IA/ML. O trabalho de Maor capacitou dezenas de empresas a inovar e crescer por meio de implementações personalizadas de IA/ML.
Ele também é professor na John Bryce, onde transmite seu conhecimento e experiência em Machine Learning e Python para seus alunos.
Maor é bacharel em Matemática Aplicada pela Universidade de Bar-Ilan.
O que os graduados têm a dizer?
Programa de estudos
Sessão 1: Introdução à aprendizagem automática e à IA (3 horas)
- Introdução à IA
- Aprendizado de máquina
- Modelos supervisionados
- Modelos não supervisionados
- Processamento de linguagem natural
- Visão computacional
- Redes neurais
Sessão 2: Modelos de idiomas grandes (1 hora)
- O que é IA generativa?
- O que são modelos de idiomas grandes?
- Prompting
- Ajuste
- Prós e contras da IA generativa em comparação com as alternativas
Sessão 3: Workshop aberto de IA - O homem no meio [Exercício 1] (4 horas)
- Trabalhar com a API de IA aberta para:
- Crie um serviço de resposta a perguntas do LLM
- Classificação
- Engenharia imediata
- Combinar tudo em um serviço man-in-the-middle
Sessão 4: Visão geral e perguntas e respostas (1 hora)
Sessão 5: Hugging Face, um oceano de código aberto de modelos pré-treinados (2 horas)
- O que é Hugging Face?
- O que ele inclui?
- Como usá-lo?
- Breve introdução à biblioteca Transformers
Sessão 6: Workshop Hugging Face - Redução de custos com classificação de texto e reconhecimento de entidades (4 horas)
- Mudança para GPU - Instalar CUDA, Transformers e PyTorch
- Substituir o classificador da OpenAI por um modelo de código aberto pré-treinado
- Aplicar ofuscação de entidades detectadas
- Aproveite os índices de confiança para criar uma solução personalizada
Sessão 7: Exercício 2 - visão geral e perguntas e respostas (1 hora)
Interessado em mais detalhes?
Teremos o maior prazer em responder a todas as suas perguntas!
Leia nossos blogs...

Empregos de programação de colarinho novo: Desenvolvedor Full-Stack e Desenvolvedor Frontend
Duas funções de trabalho em tecnologia que estão sempre em alta demanda são os desenvolvedores Full-stack e Frontend. Essas duas funções representam a espinha dorsal do setor de tecnologia. Eles são os indivíduos que criam e programam a funcionalidade do software disruptivo

Aprendizagem baseada em projetos em ação: Aprendendo por meio da codificação, em vez de obter um certificado
É bom ter um certificado, mas para o recrutamento, os empregadores buscam a experiência prática como um vislumbre das verdadeiras habilidades do candidato. As instituições de ensino que desejam fornecer graduados prontos para o trabalho e empregáveis devem optar por programas de treinamento que coloquem

Chegou o primeiro engenheiro de software de IA
O primeiro engenheiro de software de IA chegou. Sim, você ouviu direito! Este blog conta tudo sobre isso, discute como a IA pode acelerar os ciclos de desenvolvimento e explica como ela ajuda as pessoas que não sabem necessariamente programar a fazer