Imagine-se dominando as mais modernas tecnologias de desenvolvimento, não apenas na teoria, mas na prática. O OPD Full Stack é a expressão máxima dessa experiência: um curso que leva você pelas entranhas do desenvolvimento backend com Spring Boot 3 e o robusto Spring Framework 6, até a criação de interfaces de usuário dinâmicas e intuitivas com Nuxt3 e Vue3. Tudo isso com o suporte de uma metodologia passo a passo que acelera sua curva de aprendizado.
Agora é a hora para conquistar seu espaço como desenvolvedor de destaque, com o OPD Full Stack 3 você terá o conhecimento e a prática necessários para construir aplicações web modernas e escaláveis, tornando-se rapidamente um dos profissionais mais requisitados e bem pagos do mercado.
Não fique parado enquanto o mercado evolui. Eleve sua carreira para o próximo nível e torne-se o profissional que as empresas disputam. Acesse agora o OPD Full Stack 3 e inicie sua jornada rumo à excelência no desenvolvimento Full Stack.
Boas vindas
Como funcionam os microsserviços
Game of Code - Spring is coming
Spring Tools 4 - A IDE para o Spring
Gradle no Spring Tools 4 - Instalando e configurando
Java - Write once, run anywhere
Construindo os alicerces - Primeiros passos
Discovery server - Do zero à execução com Spring Boot
Gateway server - Do conceito à ação em passos simples
Fundamentos essenciais para projetos de microsserviço
Transformando ideias em realidade
Mapeando beans
PostgreSQL - O banco de dados relacional open source mais avançado do mundo
Spring Data e PostgreSQL - Setup completo e mapeamento de repositórios
Automatizando a criação de bancos de dados com Hibernate
REST
Desbravando territórios - Seu primeiro controlador com Spring Boot e REST APIs
Postman
Testando serviços com Postman
Aprimorando o controller - Implementando as regras de negócio
Conquistando novos horizontes - Otimizando o controller
Protegendo o território - Validação de dados de entrada
Mapeando rotas no Gateway
Registrando novos usuários
Criptografia SHA-256
Consultas personalizadas com Spring Data
Internacionalização de mensagens
JWT
Forjando as chaves da cidade - Criando token JWT
A criação do sentinela - Serviço de autenticação
Fortalecendo as defesas - Filtro de autenticação em ação
Transmitindo o selo - Garantindo a identidade do usuário com annotation customizada
Mão na massa
Criptografia BCrypt
Mensageria e Apache Kafka
Instalando Zookeeper e Apache Kafka
Kakfa em ação - Criando o primeiro producer
Kafka na escuta - Construindo um consumer
Tarefa - Envio de e-mail
Conexões em tempo real - Explorando o poder dos WebSockets
Segurança em tempo real - Protegendo nossos WebSockets
Vue3
Nuxt3
Node.js
Visual Studio Code
Criando um projeto com Nuxt3
Bibliotecas de componentes
Instalando componentes Vuetify com plugin
Um novo paradigma - Desvendando o desenvolvimento com Nuxt3 e Vue3
O caminho para criar um gerenciador de riquezas com Nuxt
Criando o design HTML da primeira página
Criando componentes reutilizáveis
Garantindo a identidade visual com CSS
Desbloqueando o poder dos Slots
Lógica em componentes com Options API
Trabalhando com Eventos
Usando o poder das Diretivas
Conectando componentes com Props
Uma jornada pelo ciclo de vida do Vue 3 (Lifecycle)
Primeiros passos com Composition API
O jeito certo de trabalhar com props na Composition API
Dominando a navegação entre páginas com Vue Router
Responsividade - Adaptando o layout para qualquer tela
Tarefa de leitura o observação
Criando layouts dinâmicos com Nuxt
Capturando dados de formulários
Validando dados de formulários
Usando o hook mounted (onMounted)
Propriedades computadas (computed)
Controle de dados na prática
Internacionalização usando módulo Nuxt/i18n
Notificações bonitas e funcionais com Toastify
Consumindo serviços REST
Trabalhando com variáveis de ambiente (env)
Gerenciamento de estados
A magia dos Stores com Cookies
Tarefa - Consumir serviço de registro
Protegendo rotas com Middleware
Completando as informações da tela principal
Criando funções utilitárias
Consumindo serviços protegidos da API
Mockup para lançamentos
Listando lançamentos
Adicionando lançamentos
Trabalhando com selects
Editando lançamentos
Removendo lançamentos
3 maneiras de fazer deploy
Código - Frontend completo
Do Nuxt ao Mobile
Instalando e configurando Capacitor em um projeto Nuxt3
Android Studio
Importando e configurando o projeto no Android Studio
Emuladores Android
Gerando APK e AAB
Sincronizando atualizações do projeto
Faça mais do que o combinado
Serviço para listar lançamentos por filtros
Documentando microsserviços com SpringDoc OpenAPI e Swagger UI
Explorando o poder do SpringDoc OpenAPI no Gateway
O método OPD Full Stack 3 foi desenvolvido para você transformar-se em um dos profissionais mais requisitados e bem pagos do mercado de tecnologia. Aqui você vai dominar o que as empresas realmente precisam, com conteúdos atualizados e práticos, focado no que faz a diferença no mercado.
Junte-se a um grupo seleto de profissionais que estão sempre um passo à frente, construindo carreiras de sucesso e reconhecimento.
E se por qualquer motivo não ficar satisfeito com o curso, ofereço uma garantia de 7 dias para a devolução do seu investimento sem complicações e sem ressentimentos.
Criador do OPD (O Projeto DEV), engenheiro de software Full stack, apaixonado por conhecimento, criação de soluções inovadoras e melhoria contínua.
Hoje transbordo minha experiência no mercado de engenharia de software ensinando as pessoas no OPD.
De:
R$ 997,00
Por apenas:
R$ 597,00
De:
R$ 1.497,00
Por apenas:
R$ 897,00
De:
R$ 1.997,00
Por apenas:
R$ 997,00
Ou assista uma super aula gratuita do curso dentro do nosso canal no YouTube
O Projeto Dev - Todos os direitos reservados