Filipe Portela
Biografia
Docente convidado na Escola de Engenharia da Universidade do Minho. Investigador integrado do Centro Algoritmi. CEO e fundador da startup tecnológica IOTech - Innovation on Technology. Coautor do livro Introdução ao Desenvolvimento Moderno para a Web.
partilhar
Em destaque VER +
Introdução à Algoritmia e Programação com Python
Livro sobre as bases da programação com 60 exercícios e 2 projetos práticos em Python.
Destinado a alunos do ensino superior, bem como a profissionais e autodidatas que pretendam aprender a programar.
Compreenda as bases da algoritmia e aprenda a programar com uma das linguagens mais utilizadas no mundo, o Python.
Este livro foi pensado para todas as pessoas que desejem adquirir uma compreensão sólida das bases da programação (algoritmia) e dar os primeiros passos numa das linguagens mais amplamente utilizadas, o Python.
O objetivo desta obra é facilitar a compreensão de problemas complexos e auxiliar na criação de soluções eficazes através da programação. Para atingir este propósito, o livro está dividido em quatro partes distintas: Contextualização, Algoritmia, Python e Informações, Exercícios e Projetos.
Na parte sobre algoritmia, são abordados de forma abrangente todos os termos e conceitos fundamentais necessários para compreender um problema e conceber soluções potenciais. Já a parte dedicada ao Python apresenta a linguagem de programação e demonstra de que maneira os princípios previamente explorados na algoritmia podem ser aplicados de forma prática utilizando o Python.
Para fortalecer e solidificar a aprendizagem, esta obra incorpora uma variedade de exercícios práticos que permitem aos leitores colocar em prática os conceitos apresentados. Além disso, oferece dois projetos abrangentes que podem ser desenvolvidos utilizando a linguagem Python, permitindo que os leitores apliquem de forma tangível o conhecimento adquirido até ao momento.
Este livro destina-se a alunos de cursos/disciplinas de Informática, Sistemas de Informação, Ciências de Computadores e restantes engenharias, a profissionais tecnológicos, como programadores e analistas de dados, que necessitam de se atualizar e revisitar conteúdos, bem como a autodidatas que pretendam aprender a programar ou a quem queira perceber ou iniciar-se na programação produzida pela Inteligência Artificial (por exemplo, ChatGPT, Bard).
Temas abordados:
· Fundamentos e conceitos
· Pensamento computacional
· Resolução de problemas
· Variáveis e operadores
· Análise de requisitos
· Prototipagem e implementação
· Edição de código
· Do desenho ao desenvolvimento
· Instruções e estruturas (controlo e dados)
· Bibliotecas
· Subprogramas
· Python e Pandas
· Boas práticas
· Ferramentas
· Utilização da IA na programação
· Apresentação do método TD2CE
Destinado a alunos do ensino superior, bem como a profissionais e autodidatas que pretendam aprender a programar.
Compreenda as bases da algoritmia e aprenda a programar com uma das linguagens mais utilizadas no mundo, o Python.
Este livro foi pensado para todas as pessoas que desejem adquirir uma compreensão sólida das bases da programação (algoritmia) e dar os primeiros passos numa das linguagens mais amplamente utilizadas, o Python.
O objetivo desta obra é facilitar a compreensão de problemas complexos e auxiliar na criação de soluções eficazes através da programação. Para atingir este propósito, o livro está dividido em quatro partes distintas: Contextualização, Algoritmia, Python e Informações, Exercícios e Projetos.
Na parte sobre algoritmia, são abordados de forma abrangente todos os termos e conceitos fundamentais necessários para compreender um problema e conceber soluções potenciais. Já a parte dedicada ao Python apresenta a linguagem de programação e demonstra de que maneira os princípios previamente explorados na algoritmia podem ser aplicados de forma prática utilizando o Python.
Para fortalecer e solidificar a aprendizagem, esta obra incorpora uma variedade de exercícios práticos que permitem aos leitores colocar em prática os conceitos apresentados. Além disso, oferece dois projetos abrangentes que podem ser desenvolvidos utilizando a linguagem Python, permitindo que os leitores apliquem de forma tangível o conhecimento adquirido até ao momento.
Este livro destina-se a alunos de cursos/disciplinas de Informática, Sistemas de Informação, Ciências de Computadores e restantes engenharias, a profissionais tecnológicos, como programadores e analistas de dados, que necessitam de se atualizar e revisitar conteúdos, bem como a autodidatas que pretendam aprender a programar ou a quem queira perceber ou iniciar-se na programação produzida pela Inteligência Artificial (por exemplo, ChatGPT, Bard).
Temas abordados:
· Fundamentos e conceitos
· Pensamento computacional
· Resolução de problemas
· Variáveis e operadores
· Análise de requisitos
· Prototipagem e implementação
· Edição de código
· Do desenho ao desenvolvimento
· Instruções e estruturas (controlo e dados)
· Bibliotecas
· Subprogramas
· Python e Pandas
· Boas práticas
· Ferramentas
· Utilização da IA na programação
· Apresentação do método TD2CE