Tutoriais

Aprenda fazendo com tutoriais práticos

Filtrar por tags detalhadas
Ordenar por:

Vamos escrever testes para REST API

Aprenda na pratica como testar REST API usando Jest e Supertest. Testes unitarios, testes de integracao e criacao de mocks.

2025.12.20 Testes

Introducao a API da OpenAI - Integracao com ChatGPT

Tutorial pratico para integrar o ChatGPT em aplicacoes usando a API da OpenAI.

2025.12.19 AI

Construa CI/CD com GitHub Actions

Prática de construção de pipeline CI/CD usando GitHub Actions. Aprenda desde automação de testes até deploy.

2025.12.18 CI/CD

Introducao ao Stripe - Implementacao de Pagamentos Online

Tutorial pratico para implementar pagamentos com Stripe. Aprenda Checkout e assinaturas.

2025.12.18 Stripe

Introdução à Configuração de ESLint e Prettier

Tutorial prático para melhorar a qualidade do código com ESLint e Prettier.

2025.12.17 ESLint

Introdução ao Desenvolvimento de Extensões do VS Code

Tutorial prático para criar extensões do VS Code. Aprenda comandos, suporte a linguagens e WebView.

2025.12.16 VS Code

Introducao ao pnpm - Gerenciador de Pacotes de Alta Performance

Tutorial pratico para aprender gerenciamento eficiente de dependencias e workspaces com pnpm.

2025.12.15 pnpm

Introducao ao SWR - Data Fetching no React

Tutorial pratico para otimizar data fetching em aplicacoes React com SWR.

2025.12.14 React

Introducao ao shadcn/ui - Componentes de UI Reutilizaveis

Tutorial pratico para construir componentes de UI customizaveis com shadcn/ui.

2025.12.13 React

Introducao a Internacionalizacao no Next.js - Suporte Multilingue

Tutorial pratico para construir sites com suporte multilingue no Next.js.

2025.12.12 Next.js

Introdução ao Turborepo - Gerenciamento de Monorepo

Tutorial prático para gerenciar projetos monorepo de forma eficiente com Turborepo.

2025.12.11 Turborepo

Introdução ao Drizzle ORM - ORM leve para TypeScript

Tutorial prático para aprender operações de banco de dados type-safe com Drizzle ORM.

2025.12.10 Drizzle

Introdução ao Vitest - Testes Unitários Rápidos

Tutorial prático para escrever testes em projetos Vite/React com Vitest.

2025.12.09 Vitest

Introdução ao Zustand - Gerenciamento de Estado Leve

Tutorial prático para implementar gerenciamento de estado simples com Zustand.

2025.12.08 React

Introdução ao Framer Motion - Animações React

Tutorial prático para implementar animações bonitas com Framer Motion.

2025.12.07 React

Introdução ao TanStack Query - Data Fetching

Tutorial prático para otimizar o gerenciamento de estado do servidor com TanStack Query (React Query).

2025.12.06 React

Introducao ao Playwright - Automacao de Testes E2E

Tutorial pratico para automatizar testes E2E de navegador com Playwright.

2025.12.05 Playwright

Introdução à Validação com Zod

Tutorial prático para validar entradas de formulários e APIs de forma type-safe com Zod.

2025.12.04 Zod

Introdução ao Deploy na Vercel - Publicando Apps Next.js

Tutorial prático para deploy de apps Next.js na Vercel, configurando domínio customizado e CI/CD.

2025.12.03 Vercel

Guia de configuracao de ambiente de producao com Docker Compose

Explicacao pratica de como construir ambientes de producao com Docker Compose. Cobrindo build multi-estagio, gerenciamento de secrets, health checks, logging e configuracoes de seguranca.

2025.12.02 Docker

Guia Pratico de Docker - Construindo ambientes de desenvolvimento modernos com containerizacao

Explicacao pratica de containerizacao de aplicacoes com Docker. Otimizacao de Dockerfile, Docker Compose, build multi-estagio e deploy em producao em detalhes.

2025.12.02 Docker

Vamos construir um ambiente de desenvolvimento com Docker

Da escrita de Dockerfile ate a construcao de ambiente com docker-compose. Vamos criar um ambiente de aplicacao web na pratica.

2025.12.02 Docker

Guia Pratico do Drizzle ORM - Uso de ORM type-safe e SQL-like

Explicacao detalhada de operacoes de banco de dados type-safe com Drizzle ORM. Definicao de schema, query builder, relacoes, migrations e otimizacao de performance com padroes praticos.

2025.12.02 Drizzle ORM

Domine as Operações Básicas do Git

Pratique o fluxo básico de init, add, commit e push. Experimente o controle de versão pela primeira vez.

2025.12.02 Git

Pratique Estratégias de Branch Git

Pratique feature branch, Git Flow e GitHub Flow em cenários reais. Domine os fundamentos do desenvolvimento em equipe.

2025.12.02 Git

Guia Completo de CI/CD com GitHub Actions - Construindo Pipelines de Automação

Explicação prática de como construir pipelines de CI/CD com GitHub Actions. Abrange sintaxe de workflow, estratégias de cache, matrix build e automação de deploy.

2025.12.02 DevOps

Guia de Implementacao GraphQL - Construindo APIs Type-Safe com Apollo Server e TypeScript

Guia pratico para implementar GraphQL com TypeScript. Explicacao detalhada sobre Apollo Server, design de schema, resolvers, data loaders, autenticacao e autorizacao, e subscriptions.

2025.12.02 GraphQL

Guia Pratico do Hono - Framework Web Leve e Rapido para Edge

Explicacao pratica do desenvolvimento de Web API com o framework Hono. Roteamento, middleware, validacao, RPC, suporte a Cloudflare Workers/Deno/Bun e muito mais.

2025.12.02 Hono

Guia Pratico de Introducao ao Kubernetes - Dos Fundamentos a Operacao de Orquestracao de Containers

Explicacao pratica desde conceitos basicos do Kubernetes ate configuracao de ambiente de desenvolvimento local, deployment, exposicao de servicos e monitoramento. Inclui metodos de aprendizado com ambiente minikube/kind.

2025.12.02 Kubernetes

Construindo um Cluster Kubernetes

Construa um cluster local com minikube e pratique desde o deploy de Pods ate a exposicao de servicos.

2025.12.02 Kubernetes

Introducao aos Comandos Basicos do Linux

Aprenda comandos basicos como ls, cd, mkdir, cp e de o primeiro passo nas operacoes de terminal.

2025.12.02 Linux

Guia Pratico de Testes E2E com Playwright - Automacao de Testes de Navegador Modernos

Explicacao pratica de como escrever testes E2E com Playwright. Desde configuracao ate integracao CI, Page Object Model e testes de autenticacao.

2025.12.02 Testes

Guia Prático do Prisma ORM - A Arte da Operação de Banco de Dados Type-Safe

Explicamos de forma prática as operações de banco de dados type-safe com Prisma ORM. Apresentamos design de schema, migrações, otimização de queries e boas práticas para produção.

2025.12.02 Banco de Dados

Guia de Implementação PWA - Experiência Nativa com Progressive Web Apps

Explicamos métodos de implementação de PWA (Progressive Web Apps). Apresentamos detalhadamente Service Worker, Web App Manifest, suporte offline, notificações push e como criar web apps instaláveis.

2025.12.02 PWA

Guia Prático de Cache com Redis - Design e Implementação de Acesso Rápido a Dados

Explicamos estratégias de cache com Redis de forma prática. Apresentamos padrões de cache, design de TTL, lock distribuído, gerenciamento de sessões e implementação de rate limiting.

2025.12.02 Redis

Introducao ao Shell Script

Crie scripts shell basicos usando variaveis, condicionais e loops. Comece a automatizar suas tarefas.

2025.12.02 Linux

Introducao ao Supabase - Construindo Backend com BaaS

Tutorial pratico para construir aplicacoes usando autenticacao, banco de dados e storage do Supabase.

2025.12.02 Supabase

Guia Pratico do Supabase - Desenvolvimento Fullstack com Alternativa Open Source ao Firebase

Explicacao pratica do desenvolvimento fullstack com Supabase. Apresentacao detalhada de autenticacao, banco de dados, tempo real, storage, Edge Functions e Row Level Security.

2025.12.02 Supabase

Data Fetching com SWR - Estrategia de Cache Otima com React Hooks

Explicacao de data fetching em React com a biblioteca SWR da Vercel. Apresentacao detalhada de padroes de implementacao para estrategia stale-while-revalidate, gerenciamento de cache, mutacoes, scroll infinito e atualizacoes em tempo real.

2025.12.02 SWR

Guia Prático de Terraform - Infraestrutura AWS como Código

Guia prático para construção de infraestrutura AWS com Terraform. Cobrindo sintaxe HCL, design de módulos, gerenciamento de estado e integração CI/CD para operações em produção.

2025.12.02 Terraform

Guia Prático de tRPC - Construindo APIs End-to-End Type-Safe

Explicação prática de desenvolvimento fullstack type-safe com tRPC. Cobrindo integração com Next.js App Router, validação, autenticação, tratamento de erros e comunicação em tempo real.

2025.12.02 tRPC

Guia Prático de Estratégias de Teste com Vitest - Desenvolvimento Orientado a Testes Rápido e Eficiente

Explicação prática de estratégias de teste eficientes com Vitest. Cobrindo testes unitários, de integração, mocks, snapshots e cobertura de forma abrangente.

2025.12.02 Testes

Introducao a Autenticacao OAuth - Implementando Login com Google no Next.js

Tutorial pratico para implementar login com Google usando NextAuth.js.

2025.12.01 Autenticacao

Introdução ao WebSocket - Comunicação em Tempo Real

Tutorial prático para construir um aplicativo de chat em tempo real com WebSocket.

2024.12.31 WebSocket

Introdução ao React Testing Library

Tutorial prático para escrever testes de componentes com React Testing Library.

2024.12.30 React

Introducao ao MongoDB - Fundamentos de Bancos de Dados NoSQL

Tutorial pratico para aprender operacoes CRUD, indices e pipelines de agregacao no MongoDB.

2024.12.29 MongoDB

Introdução ao FastAPI - Desenvolvimento de API Rápido com Python

Tutorial prático para construir REST APIs rápidas e type-safe com FastAPI.

2024.12.28 Python

Introducao a CI/CD - Automacao com GitHub Actions

Tutorial pratico para automatizar testes, build e deploy com GitHub Actions.

2024.12.27 CI/CD

Introducao ao Docker Compose - Configuracao multi-container

Tutorial pratico para construir ambientes de aplicacao com multiplos containers usando Docker Compose.

2024.12.26 Docker

Introdução ao Desenvolvimento de API GraphQL

Tutorial prático que abrange desde a construção de servidor GraphQL até design de schema e implementação de resolvers.

2024.12.25 GraphQL

Introdução ao Redis - Cache e Gerenciamento de Sessões

Tutorial prático para aprender desde operações básicas do Redis até estratégias de cache e gerenciamento de sessões.

2024.12.24 Redis

Introducao ao Jest - Fundamentos de Testes em JavaScript

Tutorial pratico para aprender testes unitarios, mocks e testes assincronos com Jest.

2024.12.23 Jest

Introdução ao Prisma ORM - Operações de Banco de Dados Type-Safe

Aprenda operações de banco de dados type-safe com TypeScript usando Prisma. Pratique definição de schema, migrações e CRUD.

2024.12.22 Prisma

Introducao ao Node.js + Express - Desenvolvimento de REST API

Tutorial pratico para construir REST APIs com o framework Express. Aprenda roteamento, middleware e tratamento de erros.

2024.12.21 Node.js

Introducao ao AWS S3 - Fundamentos de armazenamento em nuvem

Aprenda na pratica a criacao de buckets, operacoes com objetos, controle de acesso e hospedagem de sites estaticos no AWS S3.

2024.12.20 AWS

Introducao ao PostgreSQL - Fundamentos de Banco de Dados Relacional

Tutorial pratico para aprender desde a instalacao do PostgreSQL ate operacoes SQL basicas e design de tabelas.

2024.12.19 PostgreSQL

Guia Pratico de Tailwind CSS - CSS Utility-First

Tutorial para aprender desde o basico ate o avancado de Tailwind CSS, criando componentes de UI praticos.

2024.12.18 CSS

Guia Pratico do Next.js App Router

Tutorial pratico para aprender desenvolvimento de aplicacoes web usando o App Router do Next.js 13 e versoes posteriores.

2024.12.17 Next.js

Introdução ao TypeScript - Desenvolvimento JavaScript Type-Safe

Tutorial prático para aprender o sistema de tipos básico do TypeScript, interfaces e generics.

2024.12.16 TypeScript

Dominando React Hooks - Do Básico ao Avançado

Tutorial prático para aprender o uso de React Hooks como useState, useEffect, useContext e useReducer.

2024.12.15 React