A linguagem de programação Python é atualmente aplicada em ambiente empresarial e industrial, como linguagem para o desenvolvimento de aplicações, incluindo aplicações web, e em diversas áreas no contexto académico e universitário, como linguagem para introduzir a algoritmia e programação nos cursos superiores de ciências da computação.
Este livro tem como principal objetivo apresentar as principais tecnologias e tendências de programação de aplicações web com a linguagem Python. Inicialmente apresenta as características da linguagem de programação, incluindo um conjunto de algoritmos e estruturas de dados em Python e os mecanismos de programação orientada aos objetos, e foca-se depois no desenvolvimento e implementação de aplicações web.
Ao longo do livro são abordados, entre outros, os seguintes temas:
·Algoritmos e estruturas de dados em Python;
·Programação orientada aos objetos em Python;
·Arquitetura de aplicações web;
·Desenvolvimento de aplicações web;
·Programação web em Python;
·Frameworks web.
O leitor, após a leitura desta obra, será capaz de desenvolver aplicações web em Python com recurso a frameworks web, como por exemplo a framework Django.
O público-alvo preferencial são os profissionais e alunos das áreas das tecnologias de informação, da gestão e da engenharia que pretendem desenvolver competências na algoritmia e na programação de aplicações web com a linguagem Python.
Esta obra disponibiliza ainda a correspondência dos principais termos técnicos para o Português do Brasil.
José Braga de Vasconcelos
Doutor em Ciências da Computação pela Universidade de York (UK). Atualmente, é professor auxiliar na Universidade Atlântica e professor coordenador no Instituto Superior de Tecnologias Avançadas nas áreas da algoritmia e estruturas de dados e linguagens de programação. Consultor e autor de diversas publicações nacionais e internacionais em algoritmia, engenharia de software e gestão de conhecimento organizacional. É autor da obra Tecnologias de Programação de Jogos, publicada também pela FCA.