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.
"Tendo lido e revisto a obra Programação em Python: Fundamentos e Resolução de Problemas, do Professor Ernesto Costa, é minha opinião que a mesma é extremamente relevante para empresas que usem a plataforma Python de forma avançada e, simultaneamente, tenham a necessidade de treinar recursos humanos nesta tecnologia." Paulo Marques Cofundador e Chief Technology Officer da Feedzai
O livro inclui vários exemplos já resolvidos, sumários da matéria abordada e exercícios teóricos e práticos.
Principais temas abordados no livro:
· Programação procedimental e orientada aos objetos; · Objetos - simples e estruturados; · Instruções destrutivas e de controlo; · Ficheiros; · Recursividade; · Visualização e tratamento de imagens; · Complementos; · Tipos e classes; Interfaces gráficas com o utilizador.
Correção (150KB)
Público-Alvo
- Estudantes dos ensinos profissional e superior; - Profissionais de informática; - Programadores de aplicações.
Pré-visualização
Autores
Ernesto Costa Professor Catedrático do Departamento de Engenharia Informática da Universidade de Coimbra (UC). Foi o fundador e o responsável pela área de Inteligência Artificial na UC durante vários anos, e docente coordenador de diversas disciplinas nessa área e na área de Programação. Atualmente, os seus interesses estão concentrados no ensino da Programação e no desenvolvimento de modelos computacionais de inspiração biológica. Recebeu, em 2009, o Prémio Europeu de Excelência pelos seus contributos para o desenvolvimento da computação evolucionária. Autor de vários trabalhos de natureza pedagógica e científica, de entre os quais se destaca o livro Inteligência Artificial: Fundamentos e Aplicações, publicado pela FCA.
Os descontos, promoções e campanhas apresentados são válidos para o dia 04-12-2024, salvo indicação em contrário.
Para conhecer a modalidade de redução de preço praticada, clique no ícone de desconto.
Os preços apresentados incluem IVA às taxas aplicadas em Portugal, sendo as mesmas ajustadas no carrinho de compras em função do país de entrega.FCA – Av. Praia da Vitória, 14 A – 1000-247 Lisboa - Portugal