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
[Rails Girls SP 2017] Lógica de programação com...
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Flavia Fortes
August 19, 2017
Programming
180
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
[Rails Girls SP 2017] Lógica de programação com Ruby
Flavia Fortes
August 19, 2017
More Decks by Flavia Fortes
See All by Flavia Fortes
[RubyConfBR 2017] Elixir/Elug - Flavia Fortes e Charlotte Oliveira
flaviafortes
0
160
[RubyConfBR 2017] Refatorando Rails apps com confiança
flaviafortes
3
220
[Women Dev Summit 2017] Introdução ao framework Phoenix
flaviafortes
0
120
[RubyConf 2016] Como funciona o Rails
flaviafortes
1
250
[RubyConf 2015] Learn From My Mistakes
flaviafortes
6
1k
Other Decks in Programming
See All in Programming
PHPで使える日時の表現と、その知り方 #frontend_phpcon_do
o0h
PRO
0
290
Vite+ Unified Toolchain for the Web
naokihaba
0
540
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.6k
継続モナドとリアクティブプログラミング
yukikurage
2
270
20260623_Loop Engineeringで自分の分身の問い合わせBotを作る
ryugen04
0
110
Javaの型とAI時代に型が大事な理由 / java types and type in AI era
kishida
2
170
The Bowling Game- From Imperative to Functional Programming - Part 1
philipschwarz
PRO
0
260
AI駆動開発を妨げる技術的負債の解消アプローチ / ai-refactoring-approach
minodriven
17
8.6k
アルゴリズムは何を圧縮しているのか ─ Haskell から育った「圧縮代数」というメンタルモデル
naoya
11
1.8k
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
570
TypeScript+Orvalで実現する型安全かつ堅牢でスケーラブルなマルチチャネル通知基盤 / TSKaigi Night talks ~after conference~
d0riven
0
380
Agentic UI
manfredsteyer
PRO
0
220
Featured
See All Featured
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
190
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
300
A Soul's Torment
seathinner
6
3k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
170
[SF Ruby Conf 2025] Rails X
palkan
2
1.1k
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
180
Agile that works and the tools we love
rasmusluckow
331
22k
Producing Creativity
orderedlist
PRO
348
40k
The untapped power of vector embeddings
frankvandijk
2
1.8k
Making Projects Easy
brettharned
120
6.7k
Automating Front-end Workflow
addyosmani
1370
210k
Transcript
None
Flavia Fortes @flafortes
Lógica de programação com Ruby :D
0 que é programar?
None
None
Variáveis
None
Tipos de dados
String
Integer
Float
Array
Array
Array
Hash
Como eu posso acessar a chave `name` da variável `coach`?
Hash
Vamos dificultar um pouquinho...
None
Como eu faço pra guardar o nome e a idade
de mais de uma coach em uma variável?
None
Qual é o tipo de dado dessa nova variável que
criamos?
...
None
Array de Hashes!11!!!!onze
Disclaimer: Existem diferentes tipos de variáveis e mais tipos de
dados.
Condicionais
None
Operadores de comparação == Igual != Diferente > Maior <
Menor >= Maior ou igual <= Menor ou igual
Entre outros ...
Laços
None
Disclaimer: Existem outras formas de fazer um laço usando `for`,
`while`, por exemplo. :)
Métodos
None
None
None
Quero aprender mais sobre ruby!
http://tryruby.org/
http://why.carlosbrando.com/
http://www.ruby-lang.org/pt/documentation/
@flafortes
Obrigada!