Este é um livro que apresenta os fundamentos da programação em Python, linguagem de programação de alto nível, estruturado em duas partes. Numa primeira parte, aprofunda-se a programação procedimental, fazendo-se, numa segunda parte, uma breve introdução à programação orientada aos objetos (POO). Assim, o livro apresenta não só uma panorâmica do essencial da programação, como também aprofunda os conceitos básicos da programação e os aspetos complementares, mais avançados, da linguagem Python, discutindo- -se vários aspetos do desenvolvimento de programas. O leitor pode encontrar, ainda, outros temas, como as estruturas de dados e tipos de dados abstratos, os conceitos essenciais da POO, as noções básicas de desenho de soluções e de diagramas de classes, e a programação guiada por eventos. A abordagem adotada permite que se possam começar a escrever os primeiros programas após o primeiro capítulo, e a organização e conteúdo do texto possibilitam que este seja usado por vários tipos de leitores, seja num contexto de formação ou autoformação - estudantes dos ensinos profissional e superior -, seja em contexto profissional - programadores de aplicações e profissionais da informática. O livro inclui vários exemplos já resolvidos, sumários da matéria abordada e exercícios teóricos e práticos. Programação em Python de Ernesto Costa
É um livro de introdução à programação em Python e constitui uma boa referência para esta linguagem de programação que está a ganhar adeptos no contexto da exploração e da ciência dos dados.
O livro está orientado para o ensino da programação e constitui uma boa referência, completa e cheia de exemplos que torna o texto ainda mais útil.
Viva o Python e o sempre renovado prazer em descobrir linguagens de programação e em programar.