introdução ao python
DESCRIPTION
Slides de apresentação do Python. Neste documento anexamos uma apresentação disponibilizada na internet "Matando o Java e mostrando o Python" de excelente qualidade.TRANSCRIPT
- 1. Introduo ao Python Python Antonio Srgio Nogueira
2. Palestrante
- Antonio Srgio Nogueira
- Engenheiro Eletrnico FEI
3. Graduao de professor currculo especial FATEC 4. Especializao em Eng. de Software UFLA (2008) 5. Coordenador Curso Informtica CEETPS 6. Eng. Sistemas Maxitec Sistemas de Monitorao 7. Professor Nvel Mdio e Superior 8. Profisso atual: microempresrio 9. Agenda
- O que o Python?
10. Por que usar Python? 11. Quem usa Python? 12. Matando o Java e Mostrando o Python 13. Aplicaes 3D e jogos 14. Frameworks 15. Introduo linguagem 16. Orientao a objetos 17. Mdulo Grfico 18. Aplicao WEB com o CherryPy 19. O que o Python?
- Linguagem de Alto Nvel
20. Desenvolvida por Guido van Rossum 1991(verso .0.9.0) 21. Software Livre(Python Software Foundation) 22. Suporta mltiplos Paradigmas
- Procedural
23. Orientao a objeto 24. Funcional Case sensitive (nome Nome) 25. Interpretada 26. Tipagem Dinmica e Forte 27. Multiplataforma (vide prximo slide) 28. Baterias Inclusas 29. Compilao em tempo de execuo(on the fly) 30. Multiplataforma
- Linux
31. Osx 32. Windows 33. Solaris 34. Symbain S60
- PyS60
35. Desenvolver no PC 36. 100 milhes de Usurios 37. Depurao fcil 38. Diferenas de verses resolvidas 39. pelo Python 40. Por que usar Python?
- Fcil aprendizado
41. Boa documentao 42. Software Livre 43. Desenvolvimento WEB, celulares 44. Grande biblioteca padro 45. Multiplataforma 46. Quem usa Python?
- http://www.python.org/about/success/
47. Quem usa Python?
- Grande sucesso de reconstruo do software com reduo de tempo e equipe
48. Matando o Java e mostrando o Python 49. Matando o Java e mostrando o Python 50. Matando o Java e mostrando o Python 51. Matando o Java e mostrando o Python 52. Matando o Java e mostrando o Python 53. Matando o Java e mostrando o Python 54. Matando o Java e mostrando o Python 55. Matando o Java e mostrando o Python
- SOAP Protocolo de troca de informaes estruturadas
56. XML-RPC tecnologia que permite chamar um processamento em outro computador(implementar estrutura cliente/servidor) 57. Matando o Java e mostrando o Python
- Profiler programa que descreve aperformance em tempo de execuo do programa.
58. Matando o Java e mostrando o Python 59. Matando o Java e mostrando o Python 60. Matando o Java e mostrando o Python 61. Matando o Java e mostrando o Python 62. Matando o Java e mostrando o Python 63. Matando o Java e mostrando o Python 64. Matando o Java e mostrando o Python 65. Pygame
- Desenvolvimento de jogos
66. 67. 68. 69. 70. 71. Python 3D
- VPython
http://vpython.org/ 72. VPython 73. VPython
- Grfico anterior
74. Blender usa Python O Blender pode ser utilizado em qualquer rea que seja necessria a gerao de modelos tridimensionais, gerao de imagens renderizadas, animao e jogos. Em arquitetura, design industrial, engenharia, animao, produo de vdeo, e desenvolvimento de jogos, graas ao seu motor de jogo embutido. Esta caracterstica pode ser ampliada e agilizada com o uso de scripts em Python. Como modelador, foi recomendado pela Peugeot, para ser usado em seus concursos de design de carros, o Peugeot Design Contest. 75. Blender Renderizao 76. Blender 77. Blender