Executando verificação de segurança...
1

Dicas de projeto para PHP/MYSQL

Olá pessoal eu sou iniciante no ramo da programação.
Atualmento estou estudadndo back-end com PHP/MYSQL
Gostaria de algumas dicas de projetos desde os mais fáceis até os mais complexos pra colocar no meu portfolio.

<?php
    echo "Obrigado pela atenção";
?>
Carregando publicação patrocinada...
1

Zarkff PHP é muito bom, eu te insentivo a avançar amigo.

Podes criar um sistema de gerenciamento de ficheiro. Exemplo um gestor de imagens (com ou sem banco de dados), criei um e uso para compartilhar ficheiros em casa.

Algo que acredito que te levará para outro nível é POO (Programação Orientada a Objectos) e MVC (Modelo Visão e Controlador) com URL amigáveis, criarás códigos limpos e bem organizados, reutilizáveis, de fácil manutenção e...

1

Features que deveriam ter nos seus projetos, na minha opinião, são:

  1. Autenticação (de preferência com JWT)
  2. CRUDs
  3. Alguma feature que inclua manipulação de data, como exemplo, um projeto de agendamento de horário para um Barbeiro.

Espero ajudar de alguma forma! Bom código.

1
1

Opa, vi ótimas sugestões aqui mas vou dar um pitaco a mais. Sempre que busco aprender uma stack nova, eu sempre olho à minha volta se eu não tenho algum problema pra resolver. Por exemplo:

  • talvez uma lista de tarefas
  • ou forma de controlar minha grana
  • quem sabe um lugar pra registrar cada vez que eu faço TPO do meu aquário com o PH (perdão pela sigla específica para aquaristas rsrs)
  • algum crud simples que possa te ajudar em algo.

Enfim a ideia mesmo é você utilizar o novo conhecimento em algo prático para você. Essa é a forma que eu faço pra me motivar a finalizar os projetos de aprendizado, a passar por problemas que os tutoriais ou cursos não mostram. Comigo inclusive tenho projetos que uso até hoje e as vezes paro para evoluir um pouco mais neles.

1

Bom, também sou iniciante mas estou contribuindo com alguns projetos no meu período de estágio. A maioria são projetos com bastante CRUD (criar, ver/ler, atualizar, deletar), então começe com projeto que usem isso. Um bom exemplo é um projeto para criar publicações como essa, ou criar comentarios, um sistema de login. Isso no começo me ajudou muito, e o bom que conteúdo sobre o assunto não falta.

1
1

Com o tempo, conforme vai ficando mais "fácil", começe a implementar regras de negocios.

Eu estou desenvolvendo um sistema de solicitações de ferramentas que nele tem algumas regras, Exemplo: quando o admin for visualizar a solicitação e for aprovar, ele pode descidir se a quantidade que foi pedida vai ser de fato a quantidade que vai ser emprestada. enfim, com o tempo você vai notar que a parte mais dificil é implementar a regra de negócios kkkkkkk

1