“Programação em Python - Fundamentos e Resolução de Problemas”
A FCA – Editora de Informática do grupo LIDEL, lançou mais uma excelente obra: “Programação em Python - Fundamentos e Resolução de Problemas”, um livro da autoria do Professor Ernesto Costa, que em 2009 recebeu o Prémio Europeu de Excelência pelos seus contributos para o desenvolvimento da computação evolucionária.
A linguagem Python é uma linguagem simples de aprender e de usar, podendo ser misturada com outras linguagens como C ou Java, sendo uma excelente opção para diferentes aplicações do mundo real, incluindo programação de sistemas, bases de dados, programação em redes, computação científica, programação para a web, scripting, interfaces gráficas ou jogos.
Por tudo isto várias companhias têm vindo a usar, de modo crescente, a linguagem Python no desenvolvimento das suas aplicações, nomeadamente a Google, a Intel, a Cisco, entre muitas outras.
A linguagem Python é uma linguagem simples de aprender e de usar, podendo ser misturada com outras linguagens como C ou Java, sendo uma excelente opção para diferentes aplicações do mundo real, incluindo programação de sistemas, bases de dados, programação em redes, computação científica, programação para a web, scripting, interfaces gráficas ou jogos.
Por tudo isto várias companhias têm vindo a usar, de modo crescente, a linguagem Python no desenvolvimento das suas aplicações, nomeadamente a Google, a Intel, a Cisco, entre muitas outras.
Sobre o autor:
Ernesto Costa – Professor Catedrático do Departamento de Engenharia Informática da Universidade de Coimbra (UC), foi o fundador e responsável pela área de Inteligência Artificial nesta universidade 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. Em 2009 recebeu o Prémio Europeu de Excelência pelos seus contributos para o desenvolvimento da computação evolucionária. É também 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.
Ernesto Costa – Professor Catedrático do Departamento de Engenharia Informática da Universidade de Coimbra (UC), foi o fundador e responsável pela área de Inteligência Artificial nesta universidade 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. Em 2009 recebeu o Prémio Europeu de Excelência pelos seus contributos para o desenvolvimento da computação evolucionária. É também 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.
O livro está dividido em duas partes:
Parte I – na qual se aprofunda a programação procedimental;
Parte II – dedicada a uma breve introdução à programação orientada aos objetos (POO).
Parte I – na qual se aprofunda a programação procedimental;
Parte II – dedicada a uma breve introdução à programação orientada aos objetos (POO).
Alem destes temas, o livro aborda ainda outros temas, questões relacionadas com as estruturas 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.
Esta obra destina-se a estudantes, programadores de aplicações, profissionais da informática e ainda a autodidatas.
Promoção
Este livro certamente é um dos melhores livros de programação que a FCA já lançou e está a um preço especial de lançamento de 29,95€ até 29 de fevereiro de 2016, passando a partir de 1 de março a custar 34,95€, podendo ser adquirido pelo site da fca.
Ao longo do livro são abordadas, entre outras, as seguintes temáticas:
• 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.




Comentários
Enviar um comentário