Curso de React. Js e Next. Js (nível intermediário e avançado)

via Udemy

Go to Course: https://www.udemy.com/course/curso-de-reactjs-nextjs-completo-do-basico-ao-avancado/

Introduction

Certainly! Here's a comprehensive review and recommendation for the Coursera course "React 19 e Next.js 15 com Tailwind, TypeScript e muito mais, do zero ao deploy." --- **Course Overview:** The "React 19 e Next.js 15 com Tailwind, TypeScript e muito mais, do zero ao deploy" course on Coursera stands out as a comprehensive and modern program designed for developers looking to upgrade their skills in React, Next.js, and related web technologies. This course is currently undergoing a significant update in 2025, ensuring that students will have access to the latest features and best practices in the ecosystem. **What You Will Learn:** This course is highly practical, providing real-world examples and clean, well-explained code. The instructor, Luiz Otávio Miranda, with over 12 years of experience in front-end and back-end development, doesn't just show how to do things—it explains the rationale behind every decision, covering essential topics such as: - Modern React 19 with hooks and best practices - Next.js 15 with App Router, Server Components, and Server Actions - Tailwind CSS v4 for responsive UI design - End-to-end TypeScript usage - Projects with Vite and React Router for client-side routing - Advanced forms with validation and error handling - Secure authentication using cookies, JWT, and cryptography - State management via Context API, useReducer, and Web Workers - Deployment on Vercel, GitHub Pages, and Linux servers with HTTPS **Technologies and Tools:** The course covers a broad spectrum of modern tools like React 19, Next.js 15, Tailwind CSS, TypeScript, Vite, React Router, Drizzle ORM, and various utilities for validation, markdown editing, data caching, and more. This ensures that learners are well-versed in both the client-side and server-side aspects of modern web development. **Strengths and Unique Features:** - **Up-to-date Content:** All sections are being re-recorded and adapted to the latest versions throughout 2025. - **Practical Approach:** No slideshows—every lesson involves live coding, detailed explanations, and building a complete project. - **Vast Experience:** Luiz Otávio Miranda provides insights into performance optimization, security, and professional best practices. - **Lifetime Access and Updates:** Enrollments provide lifetime access to current content and future updates, without additional costs. - **Structured Learning Path:** Modular sections make progression easier and more organized. **Ideal Audience:** This course is perfect for developers who already understand HTML, CSS, and JavaScript basics and are eager to build modern, production-ready applications. It's designed for those who want to deepen their understanding by building real projects from scratch, including deployment. **Recommendation:** If you're a web developer aiming to stay at the forefront of the React and Next.js ecosystem, this course is an excellent investment. Its practical, project-based methodology combined with up-to-date content ensures you'll gain not just theoretical knowledge but also the confidence to deploy real-world applications professionally. **Final Verdict:** Highly recommended for intermediate to advanced developers seeking an in-depth, hands-on course that covers the entire development cycle—from coding to deployment—using the most current tools and techniques in 2025. Luiz Otávio Miranda's expertise and focus on clear explanations make this course a valuable resource for anyone serious about modern web development. --- Feel free to ask if you'd like a personalized learning plan or more details!

Overview

Curso de React 19 e Next.js 15 com Tailwind, TypeScript e muito mais, do zero ao deploy. Este curso está passando por uma grande atualização em 2025, com praticamente todas as seções sendo regravadas e adaptadas para as versões mais recentes do ecossistema React e Next.js. Ao se inscrever, você garante acesso vitalício a todo o conteúdo atual e às atualizações futuras, sem pagar nada a mais por isso.O que você vai aprender?Todas as aulas são focadas na prática e na realidade do mercado, com exemplos reais, código limpo e explicações linha por linha.Você vai aprender com um desenvolvedor com mais de 12 anos de experiência em front-end e back-end, que compartilha não só o "como fazer", mas também os motivos por trás de cada escolha - incluindo dicas valiosas de segurança, performance e boas práticas profissionais.Aqui estão um pequeno compilado das coisas que falamos ao longo das aulas:React 19 com os hooks mais modernos e práticas reaisNext.js 15 com App Router, Server Components e Server ActionsTailwind CSS v4 para criar interfaces modernas e responsivasTypeScript aplicado de ponta a pontaProjetos com Vite e React Router (CSR puro)Formulários avançados com useActionState, validação e tratamento de errosServer Actions com useTransition e interações reativasUpload de imagens com preview e validaçãoMarkdown com @uiw/react-md-editor e react-markdownCache de dados, revalidação automática e manual com Next.jsAutenticação segura com cookies HTTP-only e JWT (lib jose)Criptografia com Bcrypt e hash seguroGerenciamento de estado com Context API, useReducer e Web WorkersDeploy completo: Vercel, GitHub Pages e Servidor Linux com HTTPS (NGINX + Certbot)Tecnologias, bibliotecas e ferramentasTodas as aulas estão sendo atualizadas ao longo de 2025, sempre com o compromisso de entregar o conteúdo mais moderno e relevante para o mercado.Abaixo estão algumas das tecnologias mais utilizadas no curso - além delas, você também verá várias outras ferramentas pontuais que fazem parte do dia a dia de um projeto real.FrontendReact 19, Next.js 15, Tailwind CSS v4, TypeScript, ViteRoteamentoApp Router (Next.js 15) e React Router 7 (CSR e SPA)Validação de dadosZodAutenticaçãoJWT com a biblioteca jose, hash seguro com bcryptBanco de dadosDrizzle ORM com SQLUI e UXReact Toastify, Markdown (@uiw/react-md-editor, react-markdown), clsx, uuid, slugify, date-fnsServer-side / Backend-likeServer Actions, Server Components, Web WorkersDevOps e DeployGit, GitHub, Vercel, GitHub Pages, Linux (Ubuntu), NGINX com SSL (HTTPS)Diferenciais do cursoAqui é o Luiz Otávio Miranda (instrutor do curso), e os meus quase 300 mil alunos podem falar por si só. Meu objetivo com qualquer curso é simples: fazer você aprender de verdade. Você não vai encontrar aqui apresentações com slides robóticos sendo lidos.O que temos são aulas 100% práticas, onde eu te mostro cada linha de código, explico por que ela está ali, e como tudo se encaixa até formar um projeto completo.Você vai sair do curso sabendo construir, não apenas copiar.Aqui estão alguns dos nossos principais diferenciais:Atualizado em 2025 com as versões mais modernas do ecossistema ReactExplicações linha por linha, com foco no entendimento real do códigoProjetos reais, com design responsivo e lógica de produçãoDeploy profissional, incluindo configuração de servidor Linux real com HTTPSAcesso vitalício com todas as atualizações futuras inclusasSeções organizadas de forma modular, facilitando sua progressãoPara quem é este curso?Se você já domina o básico de HTML, CSS e JavaScript e quer dar o próximo passo rumo ao mercado real, este curso é pra você.Aqui você vai aprender, na prática, como construir aplicações completas, do zero até o deploy, usando as ferramentas mais modernas e requisitadas do mercado.

Skills

Reviews