Django de A a Z: Crie aplicações web rápidas, seguras e escaláveis com Python

Django de A a Z: Crie aplicações web rápidas, seguras e escaláveis com Python

by Tiago Silva
Django de A a Z: Crie aplicações web rápidas, seguras e escaláveis com Python

Django de A a Z: Crie aplicações web rápidas, seguras e escaláveis com Python

by Tiago Silva

eBook

$9.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers

LEND ME® See Details

Overview

Considerado o framework mais popular no Python, Django é uma ferramenta completa e robusta, que nos permite criar uma aplicação web de forma rápida e consistente. Se você quer avançar no mercado de Python ou ingressar nele, ao dominar Django você terá as habilidades necessárias para construir enormes aplicações que poderão ser utilizadas por pequenas, médias e grandes corporações. Neste livro, Tiago Silva traz tudo o que você precisa saber para trabalhar com Django como especialista. Você aprenderá a criar uma aplicação de grande porte, completa e segura, que interaja via client/server, com painel administrativo, telas HTML, views, templates e formulários. E, é claro, conhecerá a fundo a ferramenta Django ORM, uma poderosa biblioteca do Django para trabalhar de forma avançada com banco de dados. Tudo isso com dicas e conselhos que o autor adquiriu em sua experiência para você aumentar sua produtividade no dia a dia com o uso do Django como ferramenta de trabalho.

Product Details

ISBN-13: 9786586110678
Publisher: Casa do Código
Publication date: 05/11/2021
Sold by: Bookwire
Format: eBook
Pages: 338
File size: 8 MB
Language: Portuguese

About the Author

Tiago Silva é graduado em Análise e Desenvolvimento de Sistemas pelas Faculdades Integradas Simonsen, professor na área de Tecnologia há mais de 6 anos, atualmente trabalha como cientista de dados onde desenvolve sistemas e scripts em Python focados em processamento de um alto volume de dados. Especialista em Python, Google Maps e Adobe Muse é fundador do Canal Digital Cursos, onde existem cursos inteiramente online focados em ajudar pessoas a entrarem para o mercado de trabalho.

Table of Contents

Parte 1 - Primeiros passos com Django 1 Configuração do Python 1.1 Instalando o Python e suas dependências 1.2 Escolhendo uma IDE 1.3 Testando o ambiente para começar 2 Primeiros passos com Django 2.1 Instalando o Django 2.2 Criando um projeto no Django 2.3 Regra de negócios do sistema 2.4 Arquivos de configuração do projeto 2.5 Nosso primeiro Run Parte 2 - Admin e persistência de dados 3 Trabalhando com Models 3.1 Configurando nossa estrutura de banco de dados 3.2 Criando um app 3.3 Tipos de dados e campos 3.4 Criando e customizando as models restantes 3.5 Fluxo de criação de um usuário no admin 3.6 Upload de imagens 4 Área administrativa 4.1 Customizando o admin 4.2 Customização avançada Parte 3 - Django avançado 5 Trabalhando com Views e Urls 5.1 Criando a primeira view 5.2 Customizando urls no Django 5.3 Nomes dinâmicos para os links 6 Django ORM 6.1 Consultas no Django com QuerySet 6.2 Filtrando consultas no ORM do Django 6.3 Alterando dados com Django QuerySet 7 Trabalhando com templates - Parte I 7.1 Criando o nosso template base 7.2 Arquivo home.html 7.3 Configurando a pasta static 7.4 Criando o template de médicos 8 Trabalhando com templates - Parte II 8.1 Customizando um form no template 8.2 Criando o template de perfil 9 Trabalhando com forms - Parte I 9.1 Criando um model form 9.2 Integrando nosso form a nossa view 9.3 Criando a url da nossa view 9.4 Template de perfil 10 Trabalhando com forms - Parte II 10.1 Criando formulários customizados 10.2 Tela de cadastro 10.3 Avaliação do médico 11 Trabalhando com autenticação 11.1 login_required 11.2 Urls do menu Parte 4 - Conteúdo extra 12 Autenticação com redes sociais 12.1 Instalação 12.2 Configurando a url 12.3 Configurando as redes sociais 13 Serviços de e-mail 13.1 View de recuperação de senha 13.2 Configurando o serviço de e-mail 14 Testes unitários 14.1 Introdução 14.2 O que são testes unitários 14.3 TDD 14.4 Testes unitários no Django 14.5 Primeiro teste unitário 14.6 Usando o Client para fazer requisições 14.7 Criando um teste de login 14.8 Cobertura de código 15 Deploy no Heroku 15.1 Introdução 15.2 Criando uma conta no Heroku 15.3 Instalando o Heroku CLI 15.4 Preparando o projeto 15.5 Login e deploy no Heroku 15.6 Situações específicas
From the B&N Reads Blog

Customer Reviews