Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
25 anos PET- Elétrica / Novembro 2016 UFJF
Search
rhenanbartels
November 25, 2016
Education
0
48
25 anos PET- Elétrica / Novembro 2016 UFJF
rhenanbartels
November 25, 2016
Tweet
Share
Other Decks in Education
See All in Education
HTML5 and the Open Web Platform - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
2
3k
Transición del Management al Neuromanagement
jvpcubias
0
240
データで見る赤ちゃんの成長
syuchimu
0
330
小学校女性教員向け プログラミング教育研修プログラム「SteP」の実践と課題
codeforeveryone
0
140
生態系ウォーズ - ルールブック
yui_itoshima
1
310
[Segah 2025] Gamified Interventions for Composting Behavior in the Workplace
ezefranca
0
220
相互コミュニケーションの難しさ
masakiokuda
0
290
中間活動報告会 人材育成WG・技術サブWG / 20250808-oidfj-eduWG-techSWG
oidfj
0
760
Master of Applied Science & Engineering: Computer Science & Master of Science in Applied Informatics: Artificial Intelligence and Data Science
signer
PRO
0
840
Software
irocho
0
570
Introdución ás redes
irocho
0
380
Avoin jakaminen ja Creative Commons -lisenssit
matleenalaakso
0
2k
Featured
See All Featured
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.5k
How to Ace a Technical Interview
jacobian
280
24k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Making the Leap to Tech Lead
cromwellryan
135
9.6k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
Designing Experiences People Love
moore
142
24k
Designing for humans not robots
tammielis
254
26k
Music & Morning Musume
bryan
46
6.9k
Product Roadmaps are Hard
iamctodd
PRO
55
11k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.7k
Transcript
Introdução à linguagem Python 25 anos PET Elétrica @rhenanbartels
O que vamos ver? 1. O que é Python 2.
Por que Python? 3. Filoso a 4. Readability counts - PEP8 5. Conhecimentos essenciais 6. O que podemos fazer?
O que é Python?
Alto nível Interpretada Multi paradigma
"keep under your pillow" this
Por que?
"Python ts your mind" - Bruce Eckel
"If you were using Pyhton you would be home right
now" - Someone
Top 10 languages
Quem usa?
Data science
Software Livre/Libre Executar Copiar Modi car Distribuir
Filoso a
None
Readability Counts PEP8
"Talk is cheap. Show me the code!" - Linus Torvalds
Jupyter
Quem tem medo do traceback?
Funções
Devem fazer uma coisa... ...e fazê-la muito bem
DRY (don't repeat yourself)
Onde vamos guardar nossas funções? ...em nossos módulos
Version Control
Quem nunca?
E se existir mais de um desenvolvedor? Dropbox? E-mail? Pen
drive?
Git ajuda o desenvolvedor a se proterger de si mesmo
Git
Distribuído
Fluxo Successful git branching model
Dankeschön
[email protected]