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
OpenSourceSummitJapanを運営してみた話
kujiraitakahiro
0
700
Are puppies a ranking factor?
jonoalderson
0
830
小さなチャレンジが生んだチームの大きな変化 -私のふりかえり探求の原点
callas1900
0
530
OpenRobomaster 中国のロボットコンテスト 日本連携の可能性
takasumasakazu
0
450
検索/ディスプレイ/SNS
takenawa
0
5.4k
探究的な学び:Monaca Educationで学ぶプログラミングとちょっとした課題解決
asial_edu
0
380
系統性を意識したプログラミング教育~ガチャを実装しよう~
asial_edu
0
400
諸外国の理科カリキュラムにおけるビッグアイデアの構造比較
arumakan
0
310
マネジメント「される側」 こそ覚悟を決めろ
nao_randd
10
5.3k
著作権と授業に関する出前講習会/dme-2025-05-01
gnutar
0
200
CHARMS-HP-Banner
weltraumreisende
0
180
Sponsor the Conference | VizChitra 2025
vizchitra
0
540
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.4k
Building Adaptive Systems
keathley
43
2.6k
Writing Fast Ruby
sferik
628
62k
GitHub's CSS Performance
jonrohan
1031
460k
Practical Orchestrator
shlominoach
188
11k
Build The Right Thing And Hit Your Dates
maggiecrowley
36
2.8k
Bash Introduction
62gerente
614
210k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.9k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.5k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
45
7.5k
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]