Sensacional theryston. Entender CRUD é a base.
Já deixo aqui a dica do artigo que criei aqui no TabNews onde disponibilizei CRUDs em diversas linguagens :
https://www.tabnews.com.br/olavomello/crud-passo-a-passo-para-varias-linguagens
Bora ajudar a fortalecer a comunidade dev ;)