Fundamentos de programação em Python Apresentação da disciplina Dino Magri MBA em Desenvolvimento de Inovações Tecnológicas para WEB Dino Magri • Pesquisador • Laboratório de Arquitetura e Redes de Computadores na Universidade de São Paulo • Bacharel em Ciência da Computação • Universidade do Estado de Santa Catarina • Pesquisador e Desenvolvedor • Centro de Computação Gráfica – Guimarães – Portugal • musa.cc, colmeia.udesc.br, ateliedebits.cc • LinkedIn: http://www.linkedin.com/in/dinomagri • Lattes: http://lattes.cnpq.br/5673884504184733 2 MBA em Desenvolvimento de Inovações Tecnológicas para WEB Ementa • Introdução a Linguagem Python • Métodos de Invocação • Tipos, Operadores e Estrutura • Estruturas de Controle • Funções • Orientação Objeto • Módulos • APIs (Twitter, Facebook e Youtube) 3 MBA em Desenvolvimento de Inovações Tecnológicas para WEB Métodos de Avaliação • Lista de Exercícios – Prazo – 04/10 • Projeto – Prazo – 18/10 • Nota: 40% Lista + 60% Projeto 4 MBA em Desenvolvimento de Inovações Tecnológicas para WEB Dúvidas e Comentários • Email: [email protected] 5 MBA em Desenvolvimento de Inovações Tecnológicas para WEB Referências 6 MBA em Desenvolvimento de Inovações Tecnológicas para WEB Referências 7 MBA em Desenvolvimento de Inovações Tecnológicas para WEB Referências 8 MBA em Desenvolvimento de Inovações Tecnológicas para WEB Bibliografia • Use a Cabeça! Python – Paul Barry - Rio de Janeiro, RJ: Alta Books, 2012. • Use a Cabeça! Programação – Paul Barry & David Griffiths – Rio de Janeiro RJ: Alta Books, 2010 • Aprendendo Python: Programação orientada a objetos – Mark Lutz & David Ascher – Porto Alegre: Bookman, 2007 9