Desenvolvimento Web com Django 3 Cookbook: SoluçÃĩes prÃĄticas para problemas comuns no desenvolvimento web com Python

¡ Novatec Editora
āχāĻŦ⧁āĻ•
568
āĻĒ⧃āĻˇā§āĻ āĻž
āϝ⧋āĻ—ā§āϝ

āĻāχ āχāĻŦ⧁āĻ•āĻ–āύ⧰ āĻŦāĻŋāĻˇā§Ÿā§‡

Django Ê um framework web para perfeccionistas com prazos de entrega, projetado para ajudar vocÃĒ a criar projetos web gerenciÃĄveis, de mÊdio e grande portes, em um curto período. Esta quarta ediÃ§ÃŖo, Desenvolvimento Web com Django 3 Cookbook, foi atualizada com os recursos mais recentes de Django 3 para orientÃĄ-lo no processo de desenvolvimento, de modo eficaz. Este livro sobre Django começa ajudando vocÃĒ a criar um ambiente virtual e a estrutura do projeto para implementar aplicaçÃĩes web com Python. VocÃĒ aprenderÃĄ a criar modelos, views, formulÃĄrios e templates para suas aplicaçÃĩes web e entÃŖo integrarÃĄ JavaScript em suas aplicaçÃĩes Django a fim de acrescentar mais recursos. À medida que avançar, criarÃĄ sites responsivos para vÃĄrios idiomas, prontos para serem compartilhados em redes sociais. O livro orientarÃĄ vocÃĒ no processo de uploading e processamento de imagens, na renderizaÃ§ÃŖo de dados em HTML5, PDF e Excel, no uso e na criaÃ§ÃŖo de APIs e na navegaÃ§ÃŖo por diferentes tipos de dados em Django. VocÃĒ se tornarÃĄ um profundo conhecedor das melhores prÃĄticas de segurança e de tÊcnicas de caching para aumentar a segurança e a velocidade de seu site. Esta ediÃ§ÃŖo o ajudarÃĄ a trabalhar nÃŖo sÃŗ com o banco de dados PostgreSQL, mas tambÊm com o MySQL. HÃĄ tambÊm receitas sofisticadas para usar Django com o Docker e o Ansible nos ambientes de desenvolvimento, staging e produÃ§ÃŖo. Ao finalizar este livro, vocÃĒ se tornarÃĄ proficiente no uso dos recursos eficazes de Django e estarÃĄ preparado para criar sites robustos. O que vocÃĒ verÃĄ neste livro: â€ĸAprenderÃĄ a definir as configuraçÃĩes bÃĄsicas para iniciar qualquer projeto Django â€ĸSaberÃĄ o que Ê um desenvolvimento de aplicaçÃĩes web full-stack usando Django â€ĸCriarÃĄ uma estrutura de banco de dados usando mixins reutilizÃĄveis para modelos â€ĸImplementarÃĄ recursos de segurança, desempenho e implantaÃ§ÃŖo em suas aplicaçÃĩes web â€ĸImportarÃĄ dados de fontes locais e de web services externos e os exportarÃĄ para a sua aplicaÃ§ÃŖo â€ĸProtegerÃĄ suas aplicaçÃĩes web contra usos mal-intencionados, alÊm de identificar e corrigir gargalos comuns relacionados ao desempenho

āϞāĻŋāĻ–āϕ⧰ āĻŦāĻŋāώāϝāĻŧ⧇

Aidas Bendoraitis cria sites profissionalmente hÃĄ 18 anos. Nos Ãēltimos 14 anos, tem trabalhado em uma empresa de design, a studio 38 pure communication, em Berlim. Com uma pequena equipe dedicada, faz uso principalmente de Django no backend e da jQuery no frontend para criar plataformas web nas ÃĄreas de cultura e turismo. Entre seus diferentes projetos secundÃĄrios, estÃĄ lançando um negÃŗcio na ÃĄrea de SaaS com o sistema de priorizaÃ§ÃŖo de estratÊgias 1st things 1st. Aidas Bendoraitis Ê um usuÃĄrio ativo do Twitter e de outras redes sociais, nos quais atua com o nome de usuÃĄrio DjangoTricks. Jake Kronika Ê engenheiro de software e tem 25 anos de experiÃĒncia. Trabalha com Python desde 2005 e com Django desde 2007. Tem acompanhado de perto a evoluÃ§ÃŖo do mercado de desenvolvimento web, e seu conjunto de habilidades inclui HTML, CSS, JavaScript full-stack, Python, Django, React, Node.js, Ruby on Rails e vÃĄrias outras tecnologias. Atualmente, Ê arquiteto de software e líder de equipe de desenvolvimento, e trabalha com designers, stakeholders de negÃŗcios e engenheiros do mundo todo na criaÃ§ÃŖo de aplicaçÃĩes robustas. No tempo livre, oferece web services de todo tipo como freelancer. AlÊm de ser autor deste livro, Jake jÃĄ revisou vÃĄrios outros títulos da Packt – mais recentemente, o livro Aprenda Django 3 com Exemplos, de Antonio MelÊ.

āĻāχ āχāĻŦ⧁āĻ•āĻ–āύāĻ• āĻŽā§‚āĻ˛ā§āϝāĻžāĻ‚āĻ•āύ āϕ⧰āĻ•

āφāĻŽāĻžāĻ• āφāĻĒā§‹āύāĻžā§° āĻŽāϤāĻžāĻŽāϤ āϜāύāĻžāĻ“āĻ•āĨ¤

āĻĒāĻĸāĻŧāĻžā§° āύāĻŋāĻ°ā§āĻĻ⧇āĻļāĻžā§ąāϞ⧀

āĻ¸ā§āĻŽāĻžā§°ā§āϟāĻĢ’āύ āφ⧰⧁ āĻŸā§‡āĻŦāϞ⧇āϟ
Android āφ⧰⧁ iPad/iPhoneā§° āĻŦāĻžāĻŦ⧇ Google Play Books āĻāĻĒāĻŸā§‹ āχāύāĻˇā§āϟāϞ āϕ⧰āĻ•āĨ¤ āχ āĻ¸ā§āĻŦāϝāĻŧāĻ‚āĻ•ā§āϰāĻŋāϝāĻŧāĻ­āĻžā§ąā§‡ āφāĻĒā§‹āύāĻžā§° āĻāĻ•āĻžāωāĻŖā§āϟ⧰ āϏ⧈āϤ⧇ āĻ›āĻŋāĻ‚āĻ• āĻšāϝāĻŧ āφ⧰⧁ āφāĻĒ⧁āύāĻŋ āϝ'āϤ⧇ āύāĻžāĻĨāĻžāĻ•āĻ• āϤ'āϤ⧇āχ āϕ⧋āύ⧋ āĻ…āĻĄāĻŋāĻ…'āĻŦ⧁āĻ• āĻ…āύāϞāĻžāχāύ āĻŦāĻž āĻ…āĻĢāϞāĻžāχāύāϤ āĻļ⧁āύāĻŋāĻŦāϞ⧈ āϏ⧁āĻŦāĻŋāϧāĻž āĻĻāĻŋāϝāĻŧ⧇āĨ¤
āϞ⧇āĻĒāϟāĻĒ āφ⧰⧁ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžā§°
āφāĻĒ⧁āύāĻŋ āĻ•āĻŽā§āĻĒāĻŋāωāϟāĻžā§°ā§° ā§ąā§‡āĻŦ āĻŦā§āϰāĻžāωāϜāĻžā§° āĻŦā§āĻ¯ā§ąāĻšāĻžā§° āϕ⧰āĻŋ Google PlayāϤ āĻ•āĻŋāύāĻž āĻ…āĻĄāĻŋāĻ…'āĻŦ⧁āĻ•āϏāĻŽā§‚āĻš āĻļ⧁āύāĻŋāĻŦ āĻĒāĻžā§°ā§‡āĨ¤
āχ-ā§°ā§€āĻĄāĻžā§° āφ⧰⧁ āĻ…āĻ¨ā§āϝ āĻĄāĻŋāĻ­āĻžāχāϚ
Kobo eReadersā§° āĻĻ⧰⧇ āχ-āϚāĻŋ⧟āĻžāρāĻšā§€ā§° āĻĄāĻŋāĻ­āĻžāχāϚāϏāĻŽā§‚āĻšāϤ āĻĒā§āĻŋāĻŦāϞ⧈, āφāĻĒ⧁āύāĻŋ āĻāϟāĻž āĻĢāĻžāχāϞ āĻĄāĻžāωāύāĻ˛â€™āĻĄ āϕ⧰āĻŋ āϏ⧇āχāĻŸā§‹ āφāĻĒā§‹āύāĻžā§° āĻĄāĻŋāĻ­āĻžāχāϚāϞ⧈ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤ⧰āĻŖ āϕ⧰āĻŋāĻŦ āϞāĻžāĻ—āĻŋāĻŦāĨ¤ āϏāĻŽā§°ā§āĻĨāĻŋāϤ āχ-ā§°āĻŋāĻĄāĻžā§°āϞ⧈ āĻĢāĻžāχāϞāĻŸā§‹ āϕ⧇āύ⧇āĻ•ā§ˆ āĻ¸ā§āĻĨāĻžāύāĻžāĻ¨ā§āϤ⧰ āϕ⧰āĻŋāĻŦ āϜāĻžāύāĻŋāĻŦāϞ⧈ āϏāĻšāĻžāϝāĻŧ āϕ⧇āĻ¨ā§āĻĻā§ā§°āϤ āĻĨāĻ•āĻž āϏāĻŦāĻŋāĻļ⧇āώ āύāĻŋā§°ā§āĻĻ⧇āĻļāĻžā§ąāϞ⧀ āϚāĻžāĻ“āĻ•āĨ¤