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
45
25 anos PET- Elétrica / Novembro 2016 UFJF
rhenanbartels
November 25, 2016
Tweet
Share
Other Decks in Education
See All in Education
Evaluation Methods - Lecture 6 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
780
自分にあった読書方法を探索するワークショップ / Reading Catalog Workshop
aki_moon
0
280
Security, Privacy and Trust - Lecture 11 - Web Technologies (1019888BNR)
signer
PRO
0
2.6k
Kaggle 班ができるまで
abap34
1
240
脳卒中になってしまった さあ、どうする
japanstrokeassociation
0
1.4k
The Prison Industrial Complex by Billy Dee
oripsolob
0
180
Image compression
hachama
0
300
Mathematics used in cryptography around us
herumi
2
670
保育士チームが実践している連続的な観察と多面的な観察を共有するための振り返り / Reflection to share “continuous and multifaceted observations” as practiced by a team of childcare professionals
psj59129
0
2.4k
1216
cbtlibrary
0
260
HCL Notes/Domino 14.5 EAP Drop1
harunakano
1
120
HTML5 and the Open Web Platform - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
1
2.6k
Featured
See All Featured
KATA
mclloyd
29
14k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5.1k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
192
16k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
173
51k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
Navigating Team Friction
lara
183
15k
Faster Mobile Websites
deanohume
305
30k
A designer walks into a library…
pauljervisheath
205
24k
No one is an island. Learnings from fostering a developers community.
thoeni
19
3.1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
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]