Django - Sistema de gerenciamento de clínicas PET Projeto Prático Django - Sistema de gerenciamento de clínicas PET

Veja do zero a criação de um site de gerenciamento de clínicas PET em Django

Curso com 04h22 de videos Categoria Desenvolvimento Back-end

Sobre o projeto

O Django é um framework para desenvolvimento web escrito em Python. Ele provê diversos mecanismos para o desenvolvimento de aplicações web completas de forma rápida e fácil. Neste projeto prático, veremos como desenvolver um sistema para gerenciamento de clínicas petshop utilizando os principais recursos do Django. Veremos como trabalhar com templates, orm, autenticação, autorização e envio de emails com o Framework.

O Django é um framework para desenvolvimento web escrito em Python. Ele provê diversos mecanismos para o desenvolvimento de aplicações web completas de forma rápida e fácil. Neste projeto prático, veremos como desenvolver um sistema para gerenciamento de clínicas petshop utilizando os principais recursos do Django. Veremos como trabalhar com templates, orm, autenticação, autorização e envio de emails com o Framework.

O que irá aprender?

Neste projeto prático desenvolveremos um sistema completo para gerenciamento de clínicas petshop. Para isso, trabalharemos com o sistema de templates do Django, o Django ORM, o módulo de autenticação e muitos outros recursos.

Dentre várias outras coisas, você verá:

  • Como trabalhar com o Django ORM e criar relacionamentos;
  • Como trabalhar com o sistema de templates do Django e o módulo AdminLTE;
  • Como personalizar o módulo de autenticação e autorização do Django;
  • Como enviar e-mails utilizando o Backend mail do Django e muitas outras coisas.

Para quem?

Esse curso é voltado para desenvolvedores que já conhecem os principais recursos do framework Django e querem praticar seus conhecimentos.

Metodologia

  • Videoaulas
  • Texto e imagens
  • Início Imediato

Ambiente do curso

  • Python 3.7.X
  • PyCharm Community Edition
  • Django 3.0.X
  • Mysql

Sobre o professor

Fagner Pinheiro

Fagner Pinheiro

Professor na TreinaWeb e graduado em Sistemas de Informação pelo Instituto Federal da Bahia. Apaixonado por desenvolvimento web, desktop e mobile desde os 12 anos de idade. Já utilizou todos os sistemas operacionais possíveis, mas hoje se contenta com o OSX instalado em seu notebook Samsung =/. Até passou em uma peneira do Cruzeiro, mas preferiu estudar Python.

Conteúdo programático

  1. Introdução

    Introdução ao curso

    6 aulas
    • Apresentação
    • Introdução
    • Preparando o ambiente de desenvolvimento
    • Repositório do curso
    • Criando aplicação
    • Corrigindo erro de instalação do mysqlclient no macOS
  2. Módulo de clientes

    Nest aula veremos a criação do módulo de clientes.

    9 aulas
    • Criando model de Cliente
    • Criando Arquitetura de Clientes
    • Cadastrando clientes - Parte 1
    • Cadastrando clientes - Parte 2
    • Listando clientes
    • Listando cliente por ID
    • Editando clientes
    • Removendo clientes
    • Corrigindo edição de data
  3. Módulo de pets

    Nesta aula veremos a criação do módulo de pets.

    9 aulas
    • Código Base
    • Release do código base
    • Listando pets do cliente
    • Cadastrando consultas dos pets - Parte 1
    • Cadastrando consultas dos pets - Parte 2
    • Listando consulta de cada pet
    • Listando consultas de todos os pets
    • Listando consulta por ID
    • Alterando sidebar da aplicação
  4. Módulo de Autenticação/Autorização

    Nesta aula veremos a implementação do módulo de autenticação e autorização.

    4 aulas
    • Código base
    • Personalizando model de autenticação
    • Autenticando usuários
    • Implementando autorização
  5. Envio de Emails

    Nesta aula veremos como configurar o envio de e-mails.

    2 aulas
    • Configurando envio de emails
    • Enviando email
Download da ementa

Utilizada e amada por milhares! Veja mais opiniões reais

  • Muito bom esse projeto prático. Aborda bastante conceitos do django e bibliotecas do python.

  • Muito legal, gostei muito.

  • Top! Ajudou bastante.

  • Parabéns pelo curso.

  • Aulas muito interessantes. A experiência com o curso foi excelente onde a didática do professor superou minhas expectativas e pude aprimorar meus conhecimentos referente aos fundamentos de DNS. Não havia feito esse teste no GNU/Linux antes. Gostei muito.

    Depoimento - Felipe
    DNS - Fundamentos
    Felipe São Paulo / SP
  • É um bom curso para entender as novidades do ES6 . O professor apresenta o conteúdo de cada aula com muita clareza e de forma bastante simplificada. No projeto final ele aprofunda todo o conteúdo visto e é muita informação para o aluno compreender, por isso é importante o aluno repetir e procurar suporte caso algo não tenha ficado claro .

  • Ótimo treinamento de introdução ao Vuejs. Gostei da abordagem onde se mostra os conceitos e após a abordagem dos principais pontos vem a implementação no projeto. Para o futuro, uma abordagem com vue-cli será muito bem vinda.

    Depoimento - Marcio
    Vue.js - Criação de interfaces web
    Marcio São Paulo / SP
  • Curso muito bom, apresentou muito bem os conceitos básicos da linguagem. O curso fica mais interessante ainda quando o DOM começa a ser explorado. Já comprei meu curso de JS intermediário e estou recomendando para os colegas de trabalho.

    Depoimento - Jerônimo
    JavaScript Básico
    Jerônimo Maceió / AL
  • Gostei do curso. Achei bem estruturado . Foi bastante legal a utilização de ferramentas como Stratch, Portugol Studio e CodeBlocks. As aulas e o material escrito são muito bem explicados. Vocês estão de parabéns.

    Depoimento - Josiane
    Lógica de Programação Completo
    Josiane Anápolis / GO

Plano de acesso total!

Tenha um ano de acesso completo a todos os cursos da plataforma, incluindo novos lançamentos, mentoria de carreira e suporte direto com os professores!

Um ano de acesso completo

Contrate agora e tenha acesso ilimitado a todo o nosso portfólio. Isso inclui:

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Aplicativos para Android e iOS
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Suporte com SLA de 4 horas úteis
  • Acesso offline através dos apps
R$ 97,00 ECONOMIZE R$ 360,00
12x R$ 67,00 ou R$ 804,00 à vista
Matricule-se agora
Garantia incondicional de satisfação
Garantia incondicional de satisfação

Confiamos tanto nos resultados dos nossos cursos, que criamos uma garantia incondicional de satisfação para você, que são 7 dias de teste!