Publicado em 10/2024
Duration: 13h46m | .MP4 1280x720, 30 fps(r) | AAC, 44100 Hz, 2ch | 4.95 GB
Genre: eLearning | Language: Português
Aprenda a construir um CMS de blog moderno utilizando Next.js, Tailwind CSS, Zustand, Prisma, Next-Auth, Next-Intl!
O que você aprenderá
Aplicar as melhores práticas de UI/UX com o Tailwind CSS para estilização eficiente e responsiva da aplicação.
Gerenciar o estado da aplicação de forma intuitiva e eficiente com o Zustand, simplificando a complexidade do estado global.
Dominar o TypeScript para escrever código mais seguro, reduzir erros e aumentar a produtividade.
Desenvolver um sistema com os principais requisitos do mercado, para você decolar sua carreira
Desenvolver um sistema completo para alavancar seu portifólio
Aprenda a criar um sistema de gerenciamento de blogs com NextJS e Server Actions, utilizando as tecnologias mais atuais para um desenvolvimento mais rápido e e
Requisitos
É recomendável ter conhecimento básico nas linguagens HTML, CSS e javascript
Descrição
Neste curso abrangente, você aprenderá a criar um
CMS (Sistema de Gerenciamento de Conteúdo)
para blogs utilizando
Next.js
com
Server Actions
, uma abordagem inovadora que otimiza a experiência de desenvolvimento e entrega de aplicações web. Ao longo do curso, você não apenas dominará o desenvolvimento front-end e back-end, mas também adquirirá conhecimentos valiosos sobre a integração de diversas tecnologias modernas, garantindo que sua aplicação seja rápida, escalável e intuitiva.
Por que escolher este curso?
Tecnologia de ponta
: Next.js é uma das frameworks mais populares e recomendadas para o desenvolvimento de aplicações web. Com sua abordagem híbrida de renderização, você pode otimizar o desempenho do seu blog, proporcionando uma experiência de usuário fluida e responsiva. O uso de
Server Actions
elimina a necessidade de criar múltiplos endpoints de API, simplificando sua lógica de backend e melhorando a eficiência do desenvolvimento.
Design e Usabilidade
: Utilizando
Tailwind CSS
, você aprenderá a criar interfaces modernas e responsivas com facilidade. Este framework utilitário permite que você construa layouts personalizados sem a necessidade de escrever CSS complexo, economizando tempo e esforço. Além disso, a integração com
Ant Design
proporcionará componentes prontos para uso que seguem as melhores práticas de design, garantindo uma experiência de usuário atraente e funcional.
Gerenciamento de Estado Eficiente
: O curso abordará o uso de
Zustand
para o gerenciamento de estado da sua aplicação, permitindo que você mantenha a lógica de estado de forma simples e eficaz, sem a complexidade de outras soluções.
Integração de Banco de Dados
: Com
Prisma
, você aprenderá a trabalhar com bancos de dados de forma intuitiva e poderosa. Prisma simplifica a interação com seu banco de dados, permitindo que você se concentre na lógica de sua aplicação em vez de lidar com consultas complexas.
Autenticação e Segurança
: A segurança da sua aplicação será garantida com
NextAuth
, que facilita a implementação de autenticação em sua aplicação, suportando diversos provedores de autenticação e oferecendo um fluxo seguro para o gerenciamento de usuários.
Suporte a Múltiplas Línguas
: O projeto também incluirá a implementação da biblioteca
next-intl
, permitindo que você adicione suporte a várias línguas em seu CMS. Com isso, será possível criar uma aplicação acessível a um público global, facilitando a localização de conteúdo e a personalização da experiência do usuário.
Ao final deste curso, você estará apto a criar um sistema de gerenciamento de blogs completo, utilizando as mais recentes tecnologias e práticas recomendadas do mercado. Prepare-se para levar suas habilidades de desenvolvimento web a um novo patamar e estar pronto para enfrentar os desafios do mundo real, criando aplicações robustas e de alto desempenho. Inscreva-se agora e comece sua jornada no desenvolvimento de aplicações com Next.js!
Para quem é este curso:
Desenvolvedores iniciantes interessados em aplicar a programação na prática, criando casos e soluções para o mundo real!
Desenvolvedores iniciantes Back-end e/ou Front-end
Mostrar mais
Mostrar menos
Instrutores
Gabriel Ferrante
Software Engineer e Instrutor na udemy
4,7 Classificação do instrutor
174 Avaliações
1.154 Alunos
5 Cursos
TO MAC USERS: If RAR password doesn't work, use this archive program:
RAR Expander 0.8.5 Beta 4 and extract password protected files without error.
TO WIN USERS: If RAR password doesn't work, use this archive program:
Latest Winrar and extract password protected files without error.