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
51
25 anos PET- Elétrica / Novembro 2016 UFJF
rhenanbartels
November 25, 2016
Tweet
Share
Other Decks in Education
See All in Education
10分で学ぶ すてきなモナド
soukouki
1
150
Going over the Edge
jonoalderson
0
360
Introduction - Lecture 1 - Next Generation User Interfaces (4018166FNR)
signer
PRO
2
4.4k
1202
cbtlibrary
0
210
SJRC 2526
cbtlibrary
0
200
Cifrado asimétrico
irocho
0
380
Web Search and SEO - Lecture 10 - Web Technologies (1019888BNR)
signer
PRO
2
3.1k
国際卓越研究大学計画|Science Tokyo(東京科学大学)
sciencetokyo
PRO
0
47k
Semantic Web and Web 3.0 - Lecture 9 - Web Technologies (1019888BNR)
signer
PRO
2
3.2k
HCI Research Methods - Lecture 7 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.3k
1111
cbtlibrary
0
270
Introduction - Lecture 1 - Information Visualisation (4019538FNR)
signer
PRO
0
5.1k
Featured
See All Featured
Practical Orchestrator
shlominoach
191
11k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Designing for humans not robots
tammielis
254
26k
Reality Check: Gamification 10 Years Later
codingconduct
0
2k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
120
Ecommerce SEO: The Keys for Success Now & Beyond - #SERPConf2024
aleyda
1
1.8k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
190
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
120
[SF Ruby Conf 2025] Rails X
palkan
1
760
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]