Projects in Awesome Lists by PedroPiuma
A curated list of projects in awesome lists by PedroPiuma .
https://github.com/pedropiuma/fruit-market
Em aplicações de e-commerce, onde é possível que o usuário faça compras online, uma característica básica é o carrinho de compras. O carrinho permite que a pessoa possa adicionar diversos produtos que queira comprar sem precisar sair da lista de produtos, permitindo uma experiência muito mais acolhedora.
Last synced: 28 Apr 2026
https://github.com/pedropiuma/html5-e-css3-tecnicas-avancadas
Neste curso quem nunca programou sequer uma linha de código conseguirá realizar projetos web e criar sites! Do absoluto zero a níveis profissionais. (Veja os projetos que criaremos nas aulas de demonstração gratuita) O curso cobre os principais conceitos de HTML e CSS, reforça a utilização de tags e regras de CSS no mundo real, ou seja, você terá além da explicação teórica uma experiência de como a programação web funciona no mercado de trabalho. O foco do curso é tornar você um desenvolvedor web que vai dominar HTML e CSS. Você já programa e acha que o conteúdo curso é básico? Lembre-se que você e eu construiremos 5 projetos do absoluto zero; eu vou compartilhar técnicas que já utilizei e ainda utilizo no meu dia a dia como desenvolvedor, vamos construir tudo seguindo as boas práticas para um código escalável, limpo e de fácil manutenção.
Last synced: 16 Jun 2025
https://github.com/pedropiuma/animal-quiz-challenge
Desafio de PHP usando SESSION e orientação a objetos. O jogo consiste na advinhação do animal que o usuário pensar, e também na aprendizagem de novos animais.
oriented-object-programming php session-cookie
Last synced: 16 Jun 2025
https://github.com/pedropiuma/php-curso-basico
Neste curso, apresenta-se a base de uma das linguagens de programação mais populares do mundo na atualidade, o PHP. Com ela é possível fazer vários tipos de sistemas, como: sites, aplicações WEB, lojas virtuais, sistemas de pagamento, etc.
Last synced: 16 Jun 2025
https://github.com/pedropiuma/api-movies
O objetivo do projeto é criar uma API de filmes. Deve ser implementada a autenticação e autorização necessária para as rotas. Cada filme deve ter um título, descrição e gênero. Além disso, só pode ser possível cadastrar um filme estando logado, mas caso não esteja logado, pode-se listar todos os filmes cadastrados.
bcrypt fastify fastify-cors fastify-helmet jsonwebtoken nodemon prisma
Last synced: 16 Jun 2025
https://github.com/pedropiuma/csv-to-html-aniversariantes
Leitura de arquivos .csv de aniversariantes convertendo para conteúdo de TAG de (tipo: .html) com imagem e descrição de cada colaborador.
Last synced: 13 Jul 2025
https://github.com/pedropiuma/javascript-do-basico-ao-avancado-node.js-e-projetos
JavaScript é uma das linguagens mais utilizadas atualmente, tanto para o front-end quanto para o back-end, neste curso você vai aprender desde os conceitos mais básicos da linguagem até o que há de mais avançado. Isso com base em mais de 40 exercícios práticos e 3 projetos (tanto com JavaScript puro e para web, como também para web com Node, Express, Sequelize, Handlebars e etc...). É importante citar também que o curso tem mais de 22 horas de muito aprendizado para você. O curso tem uma didática que mescla teoria com prática, para entender tudo que acontece por de baixo dos panos no JavaScript e ainda exercícios práticos para colocarmos a mão na massa com situações reais de programação que acontecem no dia a dia de um programador
Last synced: 25 Jan 2026
https://github.com/pedropiuma/php-com-pdo
Banco de dados com PHP e PDO, dando uma visão clara do panorama da linguagem PHP em relação ao seu poder de conectividade com banco de dados e ainda passa técnicas de como programar da mesma forma, independente do banco de dados a ser utilizado.
Last synced: 09 Aug 2025
https://github.com/pedropiuma/vue-project
Projeto apenas com Vue para estudar aplicando implementações por tentativa e erro. Sem biblioteca ou framework CSS.
Last synced: 08 Jul 2026
https://github.com/pedropiuma/pet-page-challenger
Um exercício desafio do curso web developer. Também pode ser encontrado em uma pasta do meu outro repositório com link abaixo. Nome da pasta: HTML + CSS + JS para Web - Desafio/
Last synced: 07 May 2026
https://github.com/pedropiuma/project-week-11
Em uma aplicação web é normal vermos uma série de formulários para cadastro de recursos. Esses recursos geralmente podem ser criados, visualizados, editados e excluídos. De uma forma geral, são chamados de CRUD (Create, Read, Update, Delete). O que vamos implementar é uma aplicação onde o usuário final pode ver uma lista de pets, mas deverá logar na aplicação caso queira cadastrar um novo pet.
css3 html5 javascript react reactjs styled-components
Last synced: 13 Apr 2026
https://github.com/pedropiuma/petwitter-back
Back-end do projeto final do curso web developer, pela Otterwise. Consiste na parte back-end como aplicação de versão reduzida do twitter, só que para pets. O Petwitter é uma rede social onde usuários podem criar perfis para seus pets e postar mensagens de até 140 caracteres.
bcrypt fastify fastify-cors fastify-helmet fastify-multer fastify-static jsonwebtoken middleware nodemon prisma twitter
Last synced: 13 Apr 2026
https://github.com/pedropiuma/boolean-news
https://boolean-news.netlify.app
Last synced: 27 Jan 2026
https://github.com/pedropiuma/bootstrap-5-do-basico-ao-avancado
O curso é baseado em teoria e prática para todos os tópicos do Bootstrap, ou seja, você vai entender como os elementos, classes e componentes se comportam por baixo do capô e depois aplicará todos na prática.
Last synced: 29 Jan 2026
https://github.com/pedropiuma/curso-de-javascript-completo-do-iniciante-ao-mestre-2022
Com este treinamento você será capaz de desenvolver seus códigos javascript para sites e sistemas que rodam no browser. O objetivo é fazer você conseguir desenvolver vários tipos de projetos e módulos como popular uma página usando requisições ajax, validação de formulários, persisitir dados localmente no browser e diversos outros exemplos práticos que vão fazer você pensar como um desenvolvedor front-end de verdade.
Last synced: 13 Feb 2026
https://github.com/pedropiuma/my-first-landing-page
Landing page desenvolvida ao longo de um curso meu de JS na Udemy.
Last synced: 28 Apr 2026
https://github.com/pedropiuma/projeto-semana-05-csv
Projeto manipulando arquivo csv e salvando em json.
Last synced: 28 Apr 2026
https://github.com/pedropiuma/curso-js-udemy
Meu primeiro curso quando busquei aprender JS. Antes de eu finalizar dei início a outro curso Web Developer.
Last synced: 28 Apr 2026
https://github.com/pedropiuma/fakeapi-todos
Esta é uma página sobre uma solicitação JSON do jsonplaceholder usando 200 objetos no array. Esta página foi codificada com React e Hooks como useEffect para solicitação de fake API e useState para dinâmica de 200 cards alterando seus estados.
css3 fake-api html5 javascript netlify reacthooks reactjs
Last synced: 04 May 2026
https://github.com/pedropiuma/docker-base-magento-1
Magento 1 Docker com PHP 7.4 Ambiente Docker completo para desenvolvimento com Magento 1, incluindo PHP 7.4, Apache, MariaDB, PHPMyAdmin, MailHog e XDebug. Fácil de configurar e ideal para projetos locais. 🚀
docker magento1 mailhog mariadb php phpmyadmin
Last synced: 05 May 2026
https://github.com/pedropiuma/petwitter-front
Projeto final do curso web developer, pela Otterwise. Consiste em uma versão reduzida do twitter, só que para pets. O Petwitter é uma rede social onde usuários podem criar perfis para seus pets e postar mensagens de até 140 caracteres.
axios chakra-ui css3 html5 javascript react react-hook-form react-icons react-router-dom yup
Last synced: 07 May 2026
https://github.com/pedropiuma/solid-principles
Resumo sobre o que é SOLID e seus princípios. Feito com base em artigos do site https://medium.com/
design-patterns solid solid-principles
Last synced: 29 Jul 2026
https://github.com/pedropiuma/telzir-project
A empresa de telefonia Telzir, especializada em chamadas de longa distância nacional, vai colocar um novo produto no mercado chamado FaleMais.
Last synced: 16 Jun 2025
https://github.com/pedropiuma/php-iniciando-com-oo
Este curso aborda as principais técnicas e conceitos de Orientação a Objetos, buscando trazer sempre o que há de mais novo no PHP para que possa trabalhar de forma profissional e efetiva. Indicado para iniciantes e também para quem precisa retomar esses conceitos no PHP.
Last synced: 16 Jun 2025