☰
search
logout
Menu
❄️ RocketSeat
❄️ Arte | Tipográfia | Estratégia | vendas | Design
❄️ Nicho Adulto | AI | Motion | Mentorias | Facebook
❄️ Coleção: Edição de Vídeos - Mateus Ferreira
❄️ Coleção: Thiago Finch
❄️ DROPSHIPPING | E-COMMERCE | Mercado Pago
❄️ Motion | Blender | 3D | Social Media | Carrossel
❄️ EBAC | Photoshop | Publicidade | Design | Adobe
❄️ Flask | Bootcamp | C# | Python | NodeJS | React
❄️ CURSOS | ALURA
❄️ IDIOMAS | INGLÊS | Alemã | Tradução
❄️ TRADER | LÓGICA DO PREÇO
❄️ DROPSHIPPING E E-COMMERCE
❄️ AI
❄️ ZDM
❄️ ALURA @TODOS
❄️ PREMUIN
RocketSeat
Conteúdos
Abstract Factory - Design Patterns
Acelerando o desenvolvimento das suas views com Components e Tailwind CSS
Acessando banco de dados com Entity Framework
Acessibilidade com React
Adapter - Design Patterns
Adicionando comunicação entre microsserviços PHP com RabbitMQ
Adicionando um Chat em tempo real ao seu aplicativo React Native usando Parse
Adonis V5 - Criando um Storage Provider S3 e utilizando para proteger arquivos
Ambiente de desenvolvimento local com Vagrant
Ambiente de desenvolvimento para microsserviços com Kubernetes
Android com Kotlin
Angular - Curso Introdutório
Animando cards no Flutter com Transform
Animando listas em Flutter com AnimatedList
ANIMAÇÕES com JavaScript (+ HTML e CSS) - boraCodar 23
Animações controladas no Flutter Web
API com Bun
API GraphQL com NodeJs, TypeORM e TypeGraphQL
Aplicando o padrão ports and adapter em uma API clojure com Ring e Compojure API
Aplicando o príncipio da substituição de Liskov em um projeto NestJS
Aplicando TDD com Rails API e RSpec em uma API RESTful
Aplicativo de notícias utilizando GraphCMS e React Native utilizando GraphQL
Aplicação real time com Firebase e React Native
Aplicações Serverless com Lambdas AWS
App de Sono para Smartwatch boraCodar 37
Apps desktop com Electron
Apresentação de análises com Python e Streamlit
Auditoria de dados utilizando Javers ou Hibernate Envers em Java
Aumentando performance e manutenibilidade em um formulário em React com Refatora
Autenticação de microserviços com AWS Cognito
Autenticação e autorização JWT
Autenticação JWT em aplicações C e Blazor utilizando Firebase
Autenticação via JWT com Refresh Token
Auto-configuração de código com Sprint Custom Stater em Java
Automatizando tarefas no Servidor com Envoy
Automação de testes com Protractor e cucumber BDD
Autorização de recursos com CASL no React
Banco de dados
Boas práticas em aplicações Angular com Componentização, Pipes e Diretivas
Bora Codar - Do UI ao Código - dicas de Figma para devs iniciantes - Bônus Desafi
Bora codar botões e cursores - Desafio 03
Bora codar um card com efeito 3D usando HTML e CSS - Desafio 18
Bora codar um card de produto - Desafio 02
Bora Codar um cartão de embarque - Desafio 06
Bora codar um chat - Desafio 04
Bora Codar um conversor de moedas - Desafio 09
Bora Codar um dashboard - Desafio 08
Bora Codar um date picker usando Loop FOR OF e ARRAY em JAVASCRIPT - Desafio 17
Bora codar um player de música - Desafio 01
Bora Codar um site de busca de carnaval - Desafio 07
Bora codar uma calculadora - Desafio 05
Bora Codar uma interface de Kanban do ZERO com HTML - CSS - Desafio 12
Bora Codar uma página de clima - Desafio 10
Bora Codar uma scrollbar estilizada e acessibilidade na lista de contatos (HTML
Bora codar uma tabela de preços descomplicada com HTML e CSS - Desafio 15
Bora Codar uma tela de login - Desafio 11
boraCodar - Desafios práticos
BOT (robô) de previsão do tempo para o chat da Twitch com JavaScript (NodeJS) co
Bridge & Composite - Design Patterns
Builder - Design Patterns
C
C4 Model - Documentação de arquitetura de sistemas com C4-builder e VSCode-plant
C .NET - escrevendo um analisador de pacotes de redes (Sniffer) para Windows
C Avançado com .NET MAUI
C e .NET - Curso Introdutório
Caching com React Query para reduzir o tempo de resposta das aplicações
Café com instrutores 2023
Café com instrutores 2024
Café com instrutores 2025
Captura e tratamento de erros com Sentry e Dio no Flutter
Carreira Internacional
Chain of Responsability - Design Patterns
Chats multicanais com Socket.io e React Hooks
Clean Architecture - importância e princípios
Clean Architecture com Flutter
Clean Architecture com Flutter - Testando a camada de dados remota
Clean Code - React e Node
Clonando a tela de seleção de trilhas do Ignite
Codando um lembrete para beber água - boraCodar 35
Coleta de métricas em cluster Kubernetes com Prometheus, Alertmanager e Grafana
Coleta e preparação de dataset em Python e Pandas
Comentários automatizados em code review com Danger
Command - Design Patterns
Commits assinados e verificados no GitHub
Como criar e monetizar um Micro SaaS
Como expor servidores web locais com Ngrok
Como implementar o Design Pattern Repository no Laravel
Como o Git trabalha com branches e tags
Como posicionar sua marca pessoal como dev - com Simara Conceição da Thoughtwork
Como se comunicar com sua aplicação em clusters Kubernetes
Como usar operações de JOIN com SQL
Compartilhando estado entre componentes com ContextAPI
Compartilhando React Hooks com o Typescript
Compilando arquivos Markdown para PDF usando AsciiDoctor
Componentes dinâmicos com React e Intersection Observer
Componentizando as suas views no Laravel
Comunicação assertiva
Comunicação entre micro serviços com RabbitMQ e .Net
Comunicação realtime entre componentes com Livewire
Comunicação RPC entre microserviços em Ruby com RabbitMQ
Conectividade entre redes virtuais no Azure Cloud
Configurando autenticação de dois fatores (2FA) em um servidor SSH
Configurando máquinas com Ansible
Configurando um servidor Linux como Proxy usando Squid
Configurando um servidor Linux como VPN usando OpenVPN
Configurações iniciais no servidor SSH importantes de se fazer
Construindo smart components utilizando Figma
Construindo sua primeira aplicação híbrida com Ionic Framework
Construindo um ajuste de iluminação - boraCodar 24
Construindo um carrinho de compras (checkout) com Ant Design e Typescript
Construindo um micro-serviço de login em Dart
Construindo uma API com o Headless CMS Strapi
Construindo uma aplicação cliente - servidor em C
Construindo uma aplicação com Flutter Bloc e Flutter Modular utilizando uma arqu
Construindo VPN no Azure Cloud autenticada por Active Directory
Consumindo APIs com RTK Query Hooks e Typescript
Consumindo serviços de forma elegante em sua API RESTful com Spring Cloud OpenFe
Containerizando o ambiente com docker-compose
Contribuindo com Open Source através de Ruby Gems
Controlando Performance com React Memo, useCallback e useMemo
Conventional Commits Message com Git
Convertendo servidores gRPC para Typescript
Convertendo uma aplicação Flutter Offline para Cloud Based com Parse
Criando a própria CLI em Flutter
Criando API com STRAPI
Criando aplicação com captura de resultados de tolerância a falha com Athena e E
Criando aplicação Websocket usando Node.js com Serverless Framework na AWS
Criando backend customizado para uma entidade do Strapi
Criando chat com Phoenix LiveView Elixir
Criando clientes locais e web com gRPC e JavaScript
Criando componentes React usando linhas de comando e templates com PlopJs
Criando componentes reutilizáveis com o Headless CMS Strapi
Criando componentes reutilizáveis com SOLID + React
Criando componentes utilizando styled-components no React Native
Criando consultas avançadas com Spring Data JPA Specifications
Criando controle de área logada com GetX e GetStorage
Criando Custom middelwares com Redux
Criando da melhor forma relacionamento de entidades usando o Headless CMS Strapi
Criando documentações com GitHub Pages, Markdown e Jekyll
Criando e utilizando Flavors no Flutter
Criando eventos no Vue 3 usando Composition API
Criando fila na AWS (SQS) usando NodeJS
Criando filtro de realidade aumentada para Instagram usando Spark AR
Criando fluxo com Navigator 2.0 no Flutter
Criando gráficos no React Native com Highcharts
Criando Micro-Frontends com Webpack5 module federation
Criando minha base Aurora com Terraform
Criando mocks para o driver MySQL em Dart com MockTail
Criando pipeline com Strapi e AWS CodePipeline
Criando pipeline para aplicação ASP.NET MVC 5 com AWS
Criando pipeline para aplicação frontend no AWS Amplify
Criando pipeline para distribuir SDK com JavaScript Obfuscator, AWS S3 e Github
Criando pipelines de CI e CD de uma aplicação .Net com Azure DevOps e Azure Web
Criando pipelines de CI e CD de uma aplicação Next.js com Azure DevOps e Azure W
Criando protótipo do seu portfolio utilizando dados dos seus repositórios no git
Criando realidade aumentada usando ARFoundation com Unity
Criando relatórios personalizados em PDF com iText 7 em sua aplicação Java
Criando SaaS com Next.js e RBAC - Node e React
Criando seu primeiro token na rede Ethereum
Criando Tabs Sincronizadas com o React Router 6 no React
Criando testes unitários para sua aplicação Livewire
Criando um alert global usando Context API e React Native Modal
Criando um blog com Strapi e NextJS
Criando um carrinho de compras com Provider usando Flutter
Criando um CLI em GO
Criando um cluster EKS com Fargate com Git Hub Actions
Criando um Consumer do Kafka, JPA e BD H2
Criando um consumer SQS localmente
Criando um contador JavaScript para receitas (+ HTML e CSS) - boraCodar 26
Criando um dashboard no terminal usando Typescript
Criando um endereço Bitcoin manualmente usando Bash e PowerShell
Criando um form MultiStep com React Hook Form
Criando um framework de testes de API com RESTASSURED, Java, Junit 5 e Gradle
Criando um framework de testes de interface com Selenium Webdriver, Java, Junit
Criando um Gerador de Formulários com Vue.js
Criando um player de vídeo customizado com Vue
Criando um Producer e entendendo toda parte interna do Kafka
Criando um producer SQS localmente
Criando um Servidor gRPC com Node.js
Criando um serviço de autenticação em Node.js utilizando JWT
Criando um SPA com Inertia.js no Laravel
Criando uma API de autenticação com Dart e Shelf
Criando uma API em GO utilizando Container Pattern
Criando uma API GraphQL com Phoenix Elixir
Criando uma aplicação preparada para Edge computing
Criando uma documentação com Swagger para o Headless CMS Strapi
Criando uma esteira de integração e deploy contínuo com GitHub Actions
Criando uma gerência de estado no Flutter
Criando uma pipeline de deploy automatizado para sua infraestrutura com o AWS CD
Criando uma ViewModel reaproveitável com Kotlin e Android Nativo
Criando visualizador 3D de realidade aumentada web com Model Viewer e Javascript
Criação de cluster Kubernetes com Raspberry Pi
Criação de um blog com Gatsby e DatoCMS
Crie a sua plataforma de inteligência artificial (Com HTML e CSS) - boraCodar 2
Criei uma interface estilo UBER com HTML e CSS - boraCodar 19
CRUD moderno com GraphQL, MongoDB e Express
Da estratégia ao produto
Data Analytics
Decorator & Facade - Design Patterns
Definindo tipagem com Type Assertion em Typescript
Deploy de aplicações NextJS SSR usando Firebase Functions
Deploy de uma aplicação .Net Containerizada na Azure com Github Actions, ACR e A
Deploy de uma aplicação .Net Core em um Azure Web App utilizando Github Actions
Deploy de uma aplicação .NET Core usando AWS Elastic Beanstalk
Deploy de uma aplicação Node.js usando AWS Elastic Beanstalk
Deploy frontend com Github Actions na AWS S3
Desacoplando o Component State com headless em React
Desbloqueando a programação
Desenvolvendo e exibindo gráficos 3D com Three.js em JavaScript
Desenvolvendo um leitor de código de barras com Expo Barcode Scanner em React Na
Desenvolvendo uma API RestFul com SpringWeb Flux
Desenvolvimento de IA
Desenvolvimento e refatoração da aplicação
Design Modular vs Atomic Design - quando e porque utilizar cada um
Design System - Como evitar inconsistências e deixar mais ágil a criação de um p
DesignPatterns4Devs
Dev Global - Starter Pack
DevOps
Dicas avançadas de CSS - boracodar 20
Diferenças entre React Context vs Redux
Discover
Documentação automática com Swagger e Compodoc
DOS e DDOS - conceitos e práticas de cyber security
DoWhile 2020
DoWhile 2021
DoWhile 2022
Drag and Drop no React com DndKit
Elastic Search - agregando dados para análise
Elastic Search - quando usar e como escalar o ElasticSearch no seu projeto
Engenharia de Prompt
Entendendo a lógica binária com operações bitwise com C
Entendendo como o Zustand pode ser melhor que o Context API para sua store globa
Entendendo Design Patterns
Entendendo o que é uma função de hash criptográfica
Entregando software de maneira confiável, padronizada com qualidade utilizando a
Enviando dados para o Google BigQuery, usando Firebase Cloud Functions com Node
Enviando e-mails personalizados com Spring Java Mail Sender e Thymeleaf Template
Enviando logs para múltiplos destinos com C
Error Handling, Retry and Recovery em um Consumer do Kafka
Escolha de stack para um novo serviço no backend
Escrevendo códigos mais legíveis com Operators em Typescript
Escrevendo testes unitários com Junit e Reactor Test
Escrevendo um seletor de versão de apps em Script Batch
Escrevendo uma função Slugify em JavaScript
Esteira de CI - CD usando Bitrise e Android
Estratégia de teste no Android Moderno
Estruturando sua aplicação utilizando DDD no Laravel
Evolução do ecossistema Laravel - PHP
Expansion Month Abril - 2024
Expansion Month Outubro - 2024
Explorer Lab 1.0
Extension functions com Kotlin
Factory Pattern - Design Patterns
Fazendo cache de requests usando DynamoDB
Fazendo deploy de uma aplicação NextJS usando Firebase Hosting
Fazendo pagamentos nas Lojas (Apple e Google) com Flutter
Fazendo perguntas para o SQL com IA - boraCodar 32
Fazendo upload de arquivo para AWS (S3) usando NestJs
Feature toggle no React Native com Firebase Remote
Figma for Devs
Flutter web - deploy no Firebase Hosting
Flyweight e Mediator - Design Patterns
Formulários com React Hook Form e Material-UI
Full-Stack
Fundamentos da programação Web
Gerando arquivo xlsx com Oracle e consumindo com Spring em Java
Gerando gráficos personalizados utilizando Highcharts, React e Typescript
Gerando uma arquitetura de CRUD
Gerenciamento de estado com Provider e Mobx no Flutter
Gerenciamento de Estado em Blazor com Fluxor
Gerenciando estados no React com Mobx State Tree e Typescript
Gestão de Tempo
Gherkin - Criando documentação viva com linguagem natural
Go
Go - Curso Introdutório
Higher
IA + Node - Marketplace Inteligente
IA para devs
Identificando gargalos e falhas de API’s com Elastic Cloud APM
Ignite Lab 2.0
Ignite Lab 3.0
Ignite Lab 4.0
Ignite Lab 0.0
Imersão de PHP com Laravel
Imersão de PHP e Laravel
Imersão em Java com AWS
Implementando 2FA com QR Code em Node.js
Implementando autenticação com token JWT no Android com Clean Architecture
Implementando autorização em Node.js com Bitwise Operators
Implementando Design System com StitchesJS no NextJS
Implementando gráficos com Highcharts em projetos Angular
Implementando o padrão CQRS em .NET utilizando Midiatr
Implementando observabilidade com OpenTelemetry em Node.JS
Implementando Push notifications no Android 13 com Firebase FCM
Implementando RabbitMQ num projeto Spring
Implementando refresh tokens com Node.js
Implementando RefreshToken no Android via Token JWT
Implementando Retry, Backoff e Jitter
Implementando Role Based Access Control no Adonis V5
Implementando teste unitário usando um fake Test Double
Infraestrutura como código com AWS CDK usando Typescript
Inglês para Devs
Injeção de Dependência com C
Inovação
Instalando e fazendo configurações corretas no Headless CMS Strapi
Integrando AWS S3 para gerenciamento de arquivos com o Headless CMS Strapi
Integrando AWS SES para enviar emails com o Headless CMS Strapi
Integrando containers nativamente usando Golang
Integrando Firebase Authentication com React
Integrando Firebase Authentication dentro da Unity
Integrando Firebase Realtime Database com React
Integrando Firebase Storage com React
Integrando Gitflow dentro de uma equipe de desenvolvimento
Integração Contínua com Git Hub Actions
Integração do React no frontend e Laravel no backend utilizando Sanctum e Fortif
Inteligência Artificial do zero - Dominando IA Generativa
Interações em VR com JS + Figma DEV MODE (novidade) - boraCodar 25
Interceptando requisições HTTP no JavaScript
Interface de ANTES X DEPOIS com IA (HTML e CSS) - boraCodar 29
Internacionalização no React com i18n e NextJS
Introdução a automação com n8n
Inversão de dependência no Flutter - abstração de package de maneira correta
iOS com Swift
Iterator - Design Patterns
Java
Java com Spring Boot - Curso Introdutório
Jetpack Compose - Criando UI de forma declarativa em Kotlin no Android
Jetpack Compose Básico - Implementando uma tela simples de chat
Jornada do Zero à Primeira Vaga
JVM por debaixo dos panos
Kafka4Devs
Laravel Overview
Layout responsivo com LayoutBuilder no Flutter
Lendo e escrevendo arquivos em Excel usando Java
Lidando com erros e exceções utilizando métodos anônimos no Flutter
Liderança Técnica
Loader com AnimationController e LinearProgressIndicator em Flutter
Localstack + Webflux
Login e autenticação em Elixir usando Oauth 2.0, Ueberauth e Phoenix Token
Login social com Firebase e React Native
Logs para auditoria com NestJS, TypeORM e RabbitMQ
Lógica de programação
Manipulando múltiplos repositórios no Git
Manipulação de Mapas com React Native Maps e Google Api de Mapas
Maratona Explorer 01
Maratona Explorer 02
Maratona Explorer 03
Marca pessoal na prática & Carreira
Masterclass - Animações com React Native Reanimated
Masterclass - Autenticação com NextJs 13 e Clerk
Masterclass - conhecendo as IAs da Rocketseat
Masterclass - Desvendando o SQL na prática
Masterclass - Feature Toggle com React Native
Masterclass - Local Notifications
Masterclass - Mapas com React Native
Masterclass - Multi Steps Form com React Native
Masterclass - RealmDB com React Native
Masterclass - Recriando interfaces com Tailwind
Masterclass - Server Components com Next 13
Masterclass - Utilizando Domain Events para comunicação entre serviços
Masterizando o Tailwind - React
Maximizando a performance no front-end com WebWorkers e Protobuf
Melhorando a performance da sua aplicação usando Cache no Redis
Melhorando a performance de aplicações React utilizando Code Splitting
Melhorando Logs do Node.js com TypeScript, Pino.js e LogDNA
Melhorando o rastreamento dos logs nos seus serviços Spring com Spring Cloud Sle
Memento - Design Patterns
Metamask + React - Conectando site com Metamask
Metodologias Ágeis
Micro interações e motion graphics aplicados para interfaces
Micro-Frontends - Combinando frameworks com Module Federation e Single-SPA
Microfrontends com Module Federation para carregar módulos remotos de URL dinâmi
Microserviços com NestJS Kafka e RabbitMQ
Microsserviços - definição, boas práticas e principais padrões
Microsserviços com Spring Cloud
Migrando para microsserviços usando feature flags no backend com AWS CloudWatch
Migrando uma aplicação para o Flutter 2
Modularizando um aplicativo Android
Modularizando um projeto com o AWS CDK, através de componentes reutilizáveis e t
Monitoramento e aumento de performance em APIs que usam lambdas
Monitorando sua aplicação com Azure Monitor utilizando Prometheus com Kubernetes
Monitorando sua aplicação com Spring Slueth e Zipkin em Java
Monitorando sua aplicação Spring RESTful com Spring Boot Actuator
Monitorando suas aplicações com New Relic APM
Montando uma base de auditoria com Serverless, SNS, SQS, Lambda e DynamoDB
Mudanca de status em tempo real com Socket.io usando NestJS e NextJS
Multithread no JavaScript com NodeJS
Na Prática 01 - GO + React
Na Prática 01 - HTML e CSS
Na Prática 01 - IA
Na Prática 01 - React
Na Prática 01 - React Native
Navegação com Expo Router - React Native
NestJS na prática
Next.js
Next.js App Router e Testes - React
Nitro 2023 - Design para Devs
NLW 01 - Trilha Discovery (Start)
NLW 01 - Trilha Omnistack (Booster)
NLW 02 - Trilha Discovery
NLW 02 - Trilha Omnistack
NLW 03 - Trilha Discovery
NLW 03 - Trilha Omnistack
NLW 04 - Mission - Elixir
NLW 04 - Mission - Node.js
NLW 04 - Mission - React
NLW 05 - Mission - Elixir
NLW 05 - Mission - Flutter
NLW 05 - Mission - NodeJS
NLW 05 - Mission - React
NLW 05 - Mission - React Native
NLW 06 - Discover
NLW 06 - Elixir
NLW 06 - Flutter
NLW 06 - NodeJS
NLW 06 - Origin
NLW 06 - React
NLW 06 - React Native
NLW 07 Heat - Expanse
NLW 07 Heat - Impulse
NLW 07 Heat - Origin
NLW 08 Return - Origin
NLW 08 Return Impulse
NLW 09 eSports - Explorer
NLW 09 eSports - Ignite
NLW 10 Copa - Explorer
NLW 10 Copa - Ignite
NLW 11 Setup - Trilha Explorer
NLW 11 Setup - Trilha Ignite
NLW 12 Spacetime - Trilha Explorer
NLW 12 Spacetime - Trilha Ignite
NLW 13 IA - Foundations
NLW 13 IA - Mastery
NLW 14 Expert - CSharp
NLW 14 Expert - HTML + CSS + JS
NLW 14 Expert - Java
NLW 14 Expert - Node.js
NLW 14 Expert - Python
NLW 14 Expert - React
NLW 14 Expert - React Native
NLW 15 Unite - C
NLW 15 Unite - DevOps
NLW 15 Unite - HTML+CSS+JS
NLW 15 Unite - Java
NLW 15 Unite - Node.js
NLW 15 Unite - Python
NLW 15 Unite - React
NLW 15 Unite - React Native
NLW 16 Journey - C
NLW 16 Journey - DevOps
NLW 16 Journey - Go
NLW 16 Journey - HTML+CSS+JS
NLW 16 Journey - IA
NLW 16 Journey - Java
NLW 16 Journey - Node.js
NLW 16 Journey - Python
NLW 16 Journey - React
NLW 16 Journey - React Native
NLW 17 Pocket - Iniciante
NLW 17 Pocket - Intermediário
NLW 18 Pocket Mobile - Kotlin
NLW 18 Pocket Mobile - React Native
NLW 18 Pocket Mobile - Swift
NLW 19 Connect - C
NLW 19 Connect - Fullstack
NLW 19 Connect - Java
NLW 19 Connect - Node
NLW 19 Connect - Python
NLW 19 Connect - React
NLW 20 Agents - Avançado
NLW 20 Agents - Iniciante
Node.js
NodeJS e ElasticSearch - Persistindo mensagens do console.log no banco de dados
O que é um Headless CMS, como é o Strapi e para que serve
Observabilidade Oclock
Observer - Design Patterns
Offline first com Redux-offline
Oracle for Devs
Otimizando o SEO de uma aplicação SPA sem SSR com Lambda@Edge e CloudFront
Paging3 - Gerenciando e exibindo estados de carregamento e erro com Retry
Patterns para comunicação resiliente
Performance das queries em MySQL usando Explain
Personalize seu profile settings usando HTML e CSS - boraCodar 22
Personalize sua PÁGINA NÃO ENCONTRADA 404 - boraCodar 27
PHP
Pirâmide de testes em Elixir - como e porque usar
Por que escolher um Headless CMS como o Strapi para criar uma API
Portfólio Ninja
Posicionamento nas redes sociais
Possibilidades além da Senioridade Dev - com Edu Matos
Princípios da segurança de aplicações e criação de projeto com Basic Auth
Processamento assíncrono com Horizon e Redis
Processamento em lote utilizando Spring Batch com Java
Produtividade com IA
Programação Assíncrona com Spring Event
Prometheus - observabilidade, métricas e alertas para prevenção e resposta rápida
Protegendo sua API RESTful com Spring Security e JWT
Prototype - Design Patterns
Proxy - Design Patterns
Publicando no repositório do NPM uma biblioteca em TypeScript
Publicando o code coverage de uma aplicação .Net no Azure DevOps
Publicando uma aplicação React estática no Azure Blob Storage
Publicando uma aplicação React estática no Azure Blob Storage com Azure DevOps P
Push Notification no Flutter com Firebase
Python
Python com Flask - Curso Introdutório
Páginas dinâmicas com Livewire
Quando usar checkout e quando usar reset no Git
React
React Native
React Native com Expo - Curso Introdutório
React performance - identificando gargalos, reduzindo o bundlesize, e melhorando
React Router 7 + IA
Readonly types com Typescript
Realizando upload AWS S3 usando Unity
Reconhecimento facial com MLVision em Flutter
Redux + Zustand - React
Redux do zero - quando, onde, porque e quais problemas resolver
Redux Toolkit - testando middlewares e selectors
Refatorando código legado sem parar de entregar novas features com NodeJS e Type
Refatorando o seu projeto para utilizar Services e Actions
Regex stateless e statefull no JavaScript
Remix - o que é, vantagens e problemas que resolve
Requisições HTTP em projetos Angular com HttpClient, Loader, Toast, Exception Ha
Resolvendo interfaces multitemáticas no Figma
Responsividade com TailwindCSS e React - Criando um Menu Hamburger
Reutilizando o mesmo Terraform em vários projetos com Git Hub Actions
Rodando processos de longa duração usando Amazon EC2 e Linux Screen
Salvando dados do usuário com Hive com Flutter
Salvando dados do usuário com SharedPreferences com Flutter
Saude Mental e Performance na Carreira
Scroll Infinito com GetX e ScrollMixin
Scrollbar e grid (criando um carrinho de compras) - boracodar 21
Segurança de serviços Rest em um backend feito em Shelf com Jaguar JWT
Segurança no Kafka com SSL
Select customizado de um jeito FÁCIL (HTML, CSS e JS) - boraCodar 34
SEO com dados estruturados (Schema.org)
SEO para Devs
Serverless com Azure functions e NodeJs
Setup e tratamento do estado de erro e loading da aplicação usando Getx
Setup inicial de um projeto Flutter do zero
Setup inicial para agilizar a criação de novos projetos Laravel
Seu próprio gerador de sugestão de filmes com IA - boraCodar 30
Seu site de compras faz isso Flip de cartão (com HTML e CSS) boraCodar 13
Seu ticket do IA para DEVS com API do GitHub - boraCodar 33
Sincronizando o código JavaScript com callback, promise, generator e async - await
Singleton & Monostate - Design Patterns
Soft Skills
Spring Native - Compilando aplicações Spring em imagens nativas
SpringSecurity
State - Design Patterns
Storybook - Componentizando Interfaces com React Native
Strategy - Design Patterns
Stream API - Manipulando suas informações de forma eficiente no Java
Streams com gRPC em aplicações NodeJS
Style guide de um projeto em andamento - organizando os assets no Figma
Sua página de upload com barra de progresso (com HTML, CSS e JavaScript) boraCo
Tabela nutricional boraCodar 36
Talent Space - Junho 2025
Talent Space - Março 2025
TDD com Webflux
TDD na prática com Java
Tech English Class 2025
Tech Lead
Template Method - Design Patterns
Terraform - criando uma máquina EC2 na AWS
Testando a camada de dados remota
Testando componentes com react testing library
Testando Context API com React Testing Library
Testando endpoints com autenticação Basic Auth com Spring Security Test, Junit e
Testando Eventos do Usuário com react testing library
Testando Redux com React Testing Library
Testando Redux Toolkit aplicações com React Testing Library
Testando sua API com Cypress
Testando sua UI com Cypress.io
Testes automatizados em servidores gRPC
Testes de Carga com K6
Testes de Integração no Flutter
Testes de integração utilizando PrismaORM em projetos NodeJS e Express
Testes de penetração e exposição de dados com Python
Testes integrados com Kafka
Testes não funcionais - boas práticas, quando e porque utilizar
Testes unitários com Mockito e KafkaTemplate
Testes unitários no Android
Testes unitários no Flutter
Tipando mensagens com Protobuf e RabbitMQ em Javascript
Todo tech lead precisa de um time - com Sergio Fiorotti
Trabalhando com Calendar em aplicações Angular
Trabalhando com classes em Typescript
Trabalhando com Generics em C, para criar API com .NET Controller
Traduzindo aplicações Angular com NGX Translate e BabelEdit
Transcrição de vídeo com IA (Node.js + WhisperAI +TRANSFORMERS.JS) - boraCodar
Tratando erros utilizando Interceptors e Exception Filters
Técnica para usar com FutureBuilder no Flutter
Técnicas de desenvolvimento para um software seguro
Técnicas de tratamento de exceções de domínio em JavaScript com TypeScript
UI Otimista com React Query Mutations
Um quiz de cards com imagem boraCodar 38
Um widget de avaliação de produto boraCodar 39
Uma página de Newsletter boraCodar 40
Usando Expressões Regulares (RegEx) para validar formulários HTML
Usando o Strapi SDK para integrar o backend do Headless CMS
Usando o Transform para criar um Menu 3D no Flutter
Usando o Triple Pattern no Flutter
Usando OpenVPN para acessar Azure Cloud
Usando PHP para desenvolvimento Web e via CLI
Usando Rest Client com Unity
Utilizando a API do Pagar.me no Flutter
Utilizando Angular HTTP Interceptors
Utilizando as boas práticas de Módulo por Funcionalidade e criando seu primeiro
Utilizando Aurora com Read Replicas para escalar a sua aplicação
Utilizando circuit breakers
Utilizando FlatList no React Native para infinite scroll
Utilizando interceptor ou filtro para capturar dados com Spring em Java
Utilizando Lambda Authorizer e JWT para proteger suas APIs serverless em JavaScr
Utilizando Markers, Drag e Click events com Google Maps em projetos Angular
Utilizando Module Federation no contexto do Docker
Utilizando o Prisma como ORM da sua aplicação
Utilizando Paging3 para paginação e scroll infinito no Android
Utilizando Proxy em um projeto React
Utilizando Swagger para documentar API Node e Express
Utilizando Web Scraping com C e Selenium Web Drive
UX - UI com Figma
Validação de formulários em Vue.js com Vee-Validate
Vantagens e aplicação de password encoding usando bcrypt e pontos fracos do md5
WebClient x OpenFeign - quando e qual utilizar para integrar APIs
XPATHS - Encontrando elementos dentro de um HTML utilizando sintaxe hierárquica
↑
Status do Download
×
Arquivo:
hourglass_empty
Iniciando download...
0 MB de 0 MB
0%
hourglass_empty
0%