Python é uma das linguagens de programação mais versáteis do mercado. Devido à sua larga utilização em áreas tão distintas como automação de tarefas repetitivas e aprendizado de máquina, aliada a uma sintaxe simples e, ao mesmo tempo, poderosa, tem sido adotada nos mais diversos setores, tanto para ensinar programação a iniciantes, quanto para tarefas avançadas como treinar um sistema de reconhecimento de imagens.
O framework Django, por sua vez, é uma ferramenta madura, que simplifica grandemente a tarefa de desenvolver aplicações para a web, sem a necessidade de um container pesado para rodar o código, mas, com a possibilidade de integrar rapidamente seu código a qualquer servidor compatível para distribuir as aplicações sem complexidades adicionais. Não à toa, Django é conhecido como o “framework para perfeccionistas com prazos a cumprir”.
Neste livro, você aprenderá a linguagem Python desde os conceitos básicos, mesmo que nunca tenha programado antes, ao mesmo tempo em que será apresentado aos tópicos mais avançados dessa fantástica linguagem de programação. Em seguida, seguirá uma abordagem “mão na massa” para aprender como criar uma aplicação com o Django framework, partindo do zero.
Finalmente, criará um projeto simplificado de loja virtual desde a análise e projeto até a implementação para solidificar seus conhecimentos.
Tudo isso com exemplos práticos e exercícios propostos e resolvidos.
Desenvolver aplicações para a web com prazo e custo aceitáveis sempre foi uma tarefa desafiadora.
Várias ferramentas e técnicas estão disponíveis para tentar minimizar o esforço envolvido.
Dentre essas, a linguagem Python e o framework Django têm forte destaque pela simplicidade e poder que oferecem aos desenvolvedores.
Nesta obra, você aprenderá a linguagem Python por meio de exemplos práticos, mesmo que nunca tenha programado antes, e poderá construir versáteis aplicações para a internet com o Django, o “framework para perfeccionistas com prazos a cumprir”.
Para ajudar a fixar os conceitos, na última parte do livro, será criado um projeto simplificado de loja virtual, desde a concepção, para solidificar seus conhecimentos.
Tudo isso com uma abordagem “hands-on”: exemplos práticos e exercícios propostos e resolvidos.
Como brinde, todo o código fonte e respostas possíveis para os exercícios estão disponíveis para download
na página web da editora.