curso Como implementar um CRUD em Django

Neste curso aprenderemos a desenvolver um CRUD completo em Django, implementando também mecanismos de pesquisa e validação a fim de garantir a integridade do nosso banco de dados. Além disso, aprenderemos como traduzir as mensagens de erro e formatar os campos de acordo com os padrões brasileiros, uma vez que por o Django originalmente exibe todas as mensagens em inglês. Para isso utilizaremos o Python 3.6 e o IDE PyCharm Community.

Este conteúdo faz parte dos guias:

Iniciar Carga Horária No Certificado - 13H

Curso de CRUD e Django

Aula 1 - free

Introdução

Neste vídeo veremos quais ferramentas vão ser necessárias para o desenvolvimento do projeto. Além disso, veremos também a aplicação final que será desenvolvida ao longo do curso.
free
Aula 2 - mvp

Configurando o ambiente

Neste vídeo vamos instalar as ferramentas necessárias para o desenvolvimento (Python, MySQL e PyCharm) e criar nosso projeto com o Django.
mvp
Aula 3 - mvp

Criando o model

Neste vídeo vamos criar a classe e model e definir quais atributos ela terá, ou seja, quais campos estarão presentes no nosso cadastro de veículos.
mvp
Aula 4 - mvp

Configurando o MySQL na aplicação

Neste vídeo aprenderemos a configurar nossa aplicação para trabalhar com o MySQL, a fim de armazenar todas as informações cadastradas nesse banco de dados.
mvp
Aula 5 - mvp

Criando as migrações para o banco de dados

Após a configuração do banco de dados, iremos realizar as migrações para que a partir da classe criada no model seja criada uma tabela equivalente no banco.
mvp
Aula 6 - mvp

Criando o template base

Neste vídeo criaremos um template base contendo todo o HTML comum da aplicação, evitando assim repetição de código em todos os templates da aplicação.
mvp
Aula 7 - mvp

Cadastro de veículos

Neste vídeo veremos os métodos e template envolvidos no cadastro de veículos. Analisaremos aqui o que é necessário para que o usuário possa informar os dados em um formulário e eles serem persistidos no MySQL.
mvp
Aula 8 - mvp

Testando validação dos dados

A validação de dados é um importante passo para manter a confiabilidade do nosso banco, pois, através dela, conseguimos garantir que os dados estão em um formato definido na sua criação.
mvp
Aula 9 - mvp

Listagem de veículos

Neste vídeo vamos desenvolver a funcionalidade de listagem dos nosso veículos. Para isso vamos criar a view, a URL e nosso template de listagem de dados.
mvp
Aula 10 - mvp

Edição de veículos

Neste vídeo vamos desenvolver a edição dos veículos para que caso algum dado precise ser alterado, isso seja possível.
mvp
Aula 11 - mvp

Remoção de veículos

Finalmente vamos criar a funcionalidade de remoção de veículos do nosso sistema. Para isso vamos criar a função de view, a rota para essa funcionalidade e o template para confirmação de exclusão.
mvp
Aula 12 - mvp

Criando o filtro de buscas

Neste vídeo veremos como implementar um mecanismo de pesquisa, que permitirá o usuário buscar veículos cadastrados a partir do seu modelo.
mvp
Aula 13 - mvp

Conclusões

Com isso, finalizamos o CRUD com validação e busca dos dados. Vimos, também, como traduzir as mensagens de erro e definir o formato de data para o Português do Brasil.
mvp

Autor do curso

Certificado Devmedia

Todos os nossos cursos oferecem certificado com carga horária. Eles são aceitos em todas as faculdades e orgãos públicos do Brasil. Assim que finalizar um curso já emita o seu.

Suporte ao aluno em tempo real

Todos os cursos possuem professores online para ajudar em qualquer dúvida que for necessária para o completo entendimento do curso.

Avaliação do curso

Como adquirir esse curso?

Acesse esse e todos os demais cursos devmedia sendo um assinante mvp

Benefícios MVP
  • Guias de referência
  • Suporte em tempo real
  • Assista o conteúdo offline
  • Emissão de certificado
  • #JOBS - Diversas vagas de emprego
  • Web-currículo
SEJA MVP
R$ 69,90 /mês
Assine agora e tenha acesso ao curso
15 anos de treinamento online
700 mil cadastros
170 mil fãs no facebook
100 mil certificados emitidos