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
計算情報学研究室 (数理情報学第7研究室)紹介スライド (2025)
tomonatu8
0
540
諸外国の理科カリキュラムにおけるビッグアイデアの構造比較
arumakan
0
330
OpenSourceSummitJapanを運営してみた話
kujiraitakahiro
0
720
データ分析
takenawa
0
6.7k
ANS-C01_2回不合格から合格までの道程
amarelo_n24
1
260
JOAI2025講評 / joai2025-review
upura
0
170
GitHubとAzureを使って開発者になろう
ymd65536
1
120
Linuxのよく使うコマンドを解説
mickey_kubo
1
150
SkimaTalk Teacher Guidelines Summary
skimatalk
0
800k
Info Session MSc Computer Science & MSc Applied Informatics
signer
PRO
0
190
仮説の取扱説明書/User_Guide_to_a_Hypothesis
florets1
4
320
教員向け生成AI基礎講座(2025年3月28日 東京大学メタバース工学部 ジュニア講座)
luiyoshida
1
580
Featured
See All Featured
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
332
24k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Site-Speed That Sticks
csswizardry
10
690
A Modern Web Designer's Workflow
chriscoyier
695
190k
Code Review Best Practice
trishagee
69
19k
Art, The Web, and Tiny UX
lynnandtonic
299
21k
GraphQLとの向き合い方2022年版
quramy
49
14k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
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]