V. Opus Software

Curso: Site Portfólio de DEV em Next.js

Curso Site Portfólio de DEV em Next.js
Curso passo a passo para a criação de um site portfólio para desenvolvedor de software usando Node.js com Next.js, Typescript, TailwindCSS, banco de dados SQLite e DrizzleORM, além de uma breve apresentação do uso de Inteligência Artificial para gerar código de uma página.

O foco deste curso é a forma de estruturar o projeto e passar princípios de desenvolvimento de componentes e páginas React (lado de cliente e de servidor) com acesso a banco de dados usando biblioteca ORM e construção de consultas e montagem de schema via SQL puro. Além disso, mostrará as vantagens do uso de uma biblioteca de CSS usando utility classes para estilizar rapidamente seu HTML. Não faremos uso considerável de Inteligência Artificial para gerar código, apenas uma breve demonstração usando o Claude. Mas tendo uma base sólida de como estruturar um projeto e sabendo do mínimo necessário para um site funcional, a IA poderá ser usada futuramente a critério do aluno. Sites de documentação e download de ferramentas e bibliotecas são apresentados.

O site portfólio terá: Blog com sistema de tags, projetos com sistema de tags, cadastro de ferramentas usadas em projetos, cadastro de mídias (anexos) e página de configurações de administração.

Ao fim, o site estará pronto para ser executado em ambiente de produção e poderá ser modificado livremente de acordo com as necessidades de cada desenvolvedor. O uso de Git para versionamento é mostrado brevemente, embora não seja um dos focos aqui.
Requisitos:
  1. Noções de Javascript
  2. Noções básicas de CSS
  3. Noções básicas de HTML
  4. Noções básicas de SQL


Plataforma: Udemy