Carrossel dos cursos disponíveis

Todos os Cursos da Coffee and IT

Lista completa dos cursos disponíveis

Cursos por trilhas de conhecimento

Plano Prime - Trilha Primeiros passos

Java Initiate

Desenvolva aplicações robustas
e construa APIs usando Java, Spring Boot, Hibernate. Escreva testes de unidade, entenda inversão de controle e padrões de projeto.

Instalando a JDK, Introdução e Conceitos, Algoritmos, Operadores, Matriz bidimensional, Estruturas de Controle e Repetição, Orientação a Objetos, Herança e Polimorfismo, Tratamento de Exceções, JDBC, Hibernate e JPA, Spring Básico, Preparando seu Ambiente e IDE, Importando e Integrando com o Git seu primeiro projeto, Preparando seu Ambiente e IDE, Arrays, Collections, Métodos e Funções, Classes e Atributos, Classes Abstratas e Interfaces, Documentação em Java, Mapeamento Objeto Relacional e Gradle

Java Upgrade

Impulsione a sua carreira como um dos profissionais mais requisitados da área de TI!

Crie aplicações mais efetivas, resilientes, funcionais e performáticas.

Api Rest, Conditional (CDI), OpenApi, Redis Cache, Database Migrations com Flyway, Spring Data JPA, Spring Data, MongoDB, OpenFeign, Spring Webflux, Spring + Aws S3, Micrometer e Actuator, Docker, ExceptionHandlers, Spring Cloud Circuit Breaker, Spring Cloud Retry, Spring Cloud Vault, Spring Cloud Kubernetes, Spring Cloud Stream Kafka, Spring Cloud Functions, Spring Cloud Config, Spring Security + OAuth2, Spring Config e ConfigMap, Opentracing e Spring Native

 

React

Aprenda React sem complicações e dê um UP em sua carreira. Domine a linguagem React do Zero à Produção e torne-se um desenvolvedor preparado para o mercado.

Fundamentos de Reactjs, Instalação e configurações, Primeiro contato com React, Elementos e Renderização, Sintaxe JSX, Componentes em ReactJS, Propriedades, Estilização de componentes, React Hooks, Consumindo mensagens do Kafka, Context API, Chamadas REST e Integração com OAuth Server

 

Spring Boot

Framework mais requisitado do mercado. Aprenda a linguagem utilizada por +90% das empresas atualmente.

 

Api Rest, Conditional (CDI), OpenApi, Redis Cache, Database Migrations com Flyway, Spring Data JPA, Spring Data, MongoDB, OpenFeign, Spring Webflux, Spring + Aws S3, Micrometer e Actuator, Docker, ExceptionHandlers, Spring Cloud Circuit Breaker, Spring Cloud Retry, Spring Cloud Vault, Spring Cloud Kubernetes, Spring Cloud Stream Kafka, Spring Cloud Functions, Spring Cloud Config, Spring Security + OAuth2, Spring Config e ConfigMap, Opentracing e Spring Native

 

Python

Impulsione a sua carreira como um dos profissionais mais requisitados da área de TI!  Crie aplicações mais efetivas, resilientes, funcionais e performáticas.

Interação com Banco de Dados MySQL, Django Web Framework, Flask API e REST, Kafka, Data Types, Microservices, Python, Mensageria com Kafka, Rest Requests, Classes e Métodos Abstratos, Lambdas e Tuples, Docker, Tratamento de Erros, Enviando e Baixando Arquivos para Buckets na AWS, Aula bônus – Lambda AWS em Python, Gerenciador de Dependências, APIs, I/O com CSV, Manipulação de Arquivos CSV e JSON, Docker, Python com S3, Estrutura Básica, gRPC, Data e Horas, Iteradores e Geradores, Decorators, Orientação a Objetos e Herança e Polimorfismo

Clean Code

Mostre maturidade profissional escrevendo código limpo, legível e escalável. Aprenda em 5 aulas práticas como manter um código mais organizado e economizar horas no dia a dia.

Fundamentos do Clean Code, Nomeando com clareza funções eficientes, Código Legível e comentários necessários, DRY, Constantes, Tratamento de erros e Solid na prática

 

Plano Advanced - Trilha Backend Avançado & Arquitetura

Quarkus

Neste curso emocionante, mergulharemos em um projeto complexo que envolve a criação de uma aplicação financeira de transações PIX de ponta a ponta.

 
 
 

Clientes de API’s – REST, Evolução de bancos de dados com, Flyway, Configurando sua aplicação com Spring Cloud, Config Server, Monitoração com Grafana e Prometheus, Google Cloud Functions, Scheduler API, Virtual Threads, Remotedev, Quarkus Deploy (Kubernetes), Banco de dados com Hibernate e Panache, Spring Data, Enviando mensagens para o Kafka, Streams com Server Sent Events, Segurança com Quarkus OIDC e Keycloak, Monitoração com Grafana e, Prometheus, Quarkus DEV UI, Construindo uma imagem Docker e deploy no Kubernetes, Management Interface

 

Microservices

Criação de microserviços, tratando dos assuntos: Criando aplicações em Spring Cloud como Java 14; Empacotamento em Gradle; CI/CD em Gradle/Docker e Kubernetes. Dê um up no seu desenvolvimento!

Entendendo Microservices, APIs, Cloud Native, Cloud Native Maturity Model, CI/CD, DDD e Event Storming, EDA, Containers, Especial Spring.

 

Clean Architeture

Você é desenvolvedor e busca criar softwares robustos, escaláveis e fáceis de manter? Então, o curso de Clean Architecture é para você!

Clean Code, Code Smells e Técnicas de Refactoring, Test-Driven Development (TDD), Arquitetura Hexagonal (Ports and Adapters), Design Patterns, Pirâmide de Testes, Clean Architecture, Entities, Use Cases, Interface Adapters, Frameworks and Drivers, Composition Root, Domain-Driven Design, Value Objects, Domain Services, Aggregates, Repositories, Factories, Design Patterns – State, Design Patterns – Strategy e Factory, Design Patterns – DTO, Design Patterns – Adapter.

 

Plano Expert - Trilha Cloud, DevOps & Performance

Quarkus Pro Code

Transforme sua aplicação com Quarkus e conquiste o mundo do desenvolvimento Cloud Native! Aprenda a criar sistemas rápidos, escaláveis e eficientes, otimizados para ambientes em nuvem.

História e Motivação, Comparativo com Outros Frameworks, Atualização para Jakarta EE 10, Nova Abordagem de Configuração, OpenAPI e Swagger Aprimorados, Hibernate Reactive, OpenTelemetry Logging, Dashboard LGTM, Quarkus Dev UI, Novos Recursos de Segurança, Segurança Proativa, Proteção de Dados Sensíveis, Introdução a LLMs e LangChain, Fluxo de Trabalho com LangChain e OpenAI, Casos de Uso com Quarkus e LangChain, Memória e Interação Contínua, Integração com gRPC, Quando Usar gRPC ao invés de REST?, Implementação de Serviços gRPC, Quarkus Test Framework Atualizado, Testes Reativos, Extensões Quarkus, Observabilidade e Serialização, Melhores Práticas para Builds Nativos, Redução de Tamanho e Tempo de Inicialização, Otimização para Kubernetes, Quarkus Kubernetes Extension, Ferramentas de Automação, Exemplos Práticos, Configuração e Consumo de Mensagens com Kafka, Uso do Micrometer, Integração com OpenTelemetry.

 

Arquiteturas

Desenvolva Arquiteturas Incrementais e Escaláveis. Não perca a oportunidade de mudar a sua carreira hoje mesmo e se tornar um especialista em Arquitetura de Software.

 

Arquitetura e Arquitetos em times Ágeis, Arquitetura de Dados, Arquitetura de Microsserviços, Event Driven Architecture, Cloud Native Applications, Arquiteturas Serverless, Event Sourcing Pattern, Onion Architecture, Domain Driven Design, Micro-frontends, Arquitetura Hexagonal, Design Patterns, CQRS.

 

ADR (Architecture Decision Records)

Um Architectural Decision Record (ADR) é um documento que registra uma decisão arquitetural importante tomada durante o processo de desenvolvimento de software. Assim ele documenta o contexto e os motivos por trás dessa decisão.

Conceitos básicos (ADRs), O que são ADRs, Importância das ADRs, Estrutura de um ADR, Componentes de um ADR, Vantagens e benefícios das ADRs, Desafios e considerações, Identificação de decisões arquiteturais, Documentação de decisões, Revisão e aprovação, Atualização e manutenção contínua.

 

DevOps Full Release

Desenvolva habilidades em automação e integração contínua, permitindo acelerar o tempo de entrega de software e aumentar a eficiência no trabalho, o que pode levar a melhores salários, melhores cargos e evolução na carreira.

Helm, Kubernetes, Ansible, Terraform, EKS, GitLab CI, GitHub Actions, Azure DevOps, SRE, AWS, Docker, Istio, Grafana, Prometheus, AlertManager, OTEL, Kiali, Quality Gateway, Cloud Formation, ECR, NGINX.

 

SRE (Site Reliability Engineering)

Se você está buscando uma carreira em tecnologia, especialmente na área de operações e engenharia de sistemas, é imprescindível que você conheça e domine a metodologia SRE (Site Reliability Engineering).

Como tornar os sistemas confiáveis, SLIs SLOs e SLAs, Metas de confiabilidade e orçamentos de erro, O que medir: usando SLIs, Medindo os SLIs, Quantificando riscos e consequências de SLOs, Monitoramento, Alerta sobre SLOs, Eliminando o trabalho árduo, Simplicidade, Resposta ao Incidente, Plantões, Cultura pós-morte, Gerenciando Carga, Identificação e recuperação de sobrecarga, Modelo de Engajamento SRE, Casos de Uso – Exemplos.

 

Integrações

A integração de aplicações é um componente crucial em muitos ambientes de desenvolvimento de software, permitindo que diferentes sistemas, aplicativos e modelos de dados se comuniquem entre si.

 

RESTful APIs, Swagger/OpenAPI, AWS API Manager, Wiremock, Webhooks, Server-Sent Events, Message Queues, Apache Kafka, RabbitMQ, Web Services, Apache Camel, GraphQL, Padrões de Design de Software.

 

Plano Expert - Trilha Full Stack & Inovação

Full Stack

Destaque-se e seja reconhecido através das práticas mais exigidas pelo mercado para desenvolvedores Full Stack. Você será capaz de desenvolver sistemas completos do início ao fim e atender a todas as demandas dos clientes.

Api Rest, Conditional (CDI), OpenApi, Redis Cache, Database Migrations com Flyway, Spring Data JPA, Spring Data MongoDB, OpenFeign, ExceptionHandlers, Spring Cloud Circuit Breaker, Spring Cloud Retry, Spring Cloud Vault, Spring Cloud Kubernetes, Spring Cloud Stream Kafka, Spring Cloud Functions, Spring Cloud Config, Spring Webflux, Spring Security + OAuth2, Spring + Aws S3, Spring Config e ConfigMap, Micrometer e Actuator, Opentracing, Docker, Spring Native, Docker-compose, Testes Unitários com Junit, Testes de Integração, Embedded Kafka, Redis, Cucumber, Gitlab CI, Sonarqube, Mocks com Wiremock, Wiremock com Terraform e AWS, TestContainers, Publicando API no Aws Api Gateway, Publicando artefatos no Nexus, Uso do GraphQL, Fundamentos de Reactjs, Instalação e configurações, Primeiro contato com React, Elementos e Renderização, Sintaxe JSX, Componentes em ReactJS, Propriedades, Estilização de componentes, React Hooks, Roteamento, Context API, Chamadas REST, Integração com OAuth Server, Testes de unidade com Vitest, Testes de integração com React Testing Library.

 

IA Generativa

Aprenda como usar IA para automatizar processos no desenvolvimento de software
A Revolução da IA Generativa já começou. Participe do nosso treinamento online e faça parte você também!

Fundamentos da IA Generativa, Criação de modelos com OpenAI para gerar código, DeepSeek, Extração e análise de dados, Amazon Bedrock para automações, Google Gemini para geração multimodal, Implantações em projetos reais.

 

OpenAI

Este curso abrangente e inovador reúne o que há de mais avançado e atualizado em áreas como Machine Learning, Deep Learning, Midjourney e ChatGPT, além de uma infinidade de outros tópicos relevantes para o mercado.

Introdução a Inteligência Artificial, Modelos de Aprendizado de Máquina, Machine Learning e Deep Learning, SageMaker – Conceitos, SageMaker – Preparação de modelos de dados, SageMaker – Treinamentos, SageMaker – Pipelines, SageMaker – Notebooks, SageMaker – Pandas Python, MidJourney e Interfaces Conversacionais, Comandos de Bots, Estilização, ChatGPT codificação em Python, Geração de texto, Conteinerização de app em Python, Pair Programming com ChatGPT.

 

IA Generativa com AWS

Aprenda a colocar sua IA Generativa rodando hoje mesmo, construa soluções em nuvem com AWS, Bedrock e RAG do conceito à produção, passo a passo

Amazon Bedrock com embeddings do Titan e LLM Claude 3.5 Sonnet

Bases vetoriais no OpenSearch Serverless para RAG e busca semântica

Pipelines de dados com Step Functions e Lambda processando textos, PDFs e Excel a partir do S3

Streamlit para protótipos interativos e SageMaker para notebooks avançados

Tudo provisionado com Terraform para garantir escalabilidade e reprodutibilidade

 

Diferenciais

Por que a Coffee and IT é diferente

Quem faz parte

Quem fica de fora

FAQ

Dúvidas frequentes de quem ainda não nos conhece

Terei acesso vitalício aos cursos?

Nos cursos individuais, sim! Você compra uma vez e tem acesso vitalício ao conteúdo. Já nos planos de assinatura (Prime e Expert), você tem acesso enquanto estiver ativo no plano, com novos conteúdos incluídos automaticamente.

  • O Curso Individual é ideal pra quem quer um conhecimento pontual e vitalício.

  • O Plano Prime é feito para iniciantes e oferece uma trilha completa de fundamentos.

  • O Plano Expert é para quem quer acesso a tudo: cursos avançados, atualizações, mentorias e comunidade completa.

Sim! Você terá acesso a um fórum de perguntas e respostas onde pode tirar dúvidas com o instrutor e outros alunos. Além disso, oferecemos tutoriais complementares e materiais de apoio.

Caso precise de mais informações para adquirir o curso entre em contato com o nosso suporte clicando aqui!

Não necessariamente. Temos trilhas que vão desde o Java Initiate, para quem está começando, até conteúdos avançados como Quarkus Pro Code, SRE e Arquitetura Limpa.

Sim! Todo o conteúdo é 100% online, disponível em computadores, tablets e celulares. Você estuda quando e onde quiser.

Você não estará sozinho! Todos os alunos têm acesso a suporte e, no Expert, ainda contam com mentorias para acelerar a evolução.

Sim! O mercado de tecnologia muda rápido, e por isso mantemos o conteúdo em constante evolução. Quem está nos planos de assinatura recebe automaticamente essas atualizações.

Sim! Cada curso concluído gera um certificado oficial da Coffee and IT, que você pode usar para enriquecer seu portfólio e currículo.

Você tem garantia de 7 dias para testar. Se sentir que não é pra você, devolvemos seu investimento sem burocracia.

COFFEE AND IT – 2025 © Todos os direitos reservados.