Enviar pesquisa
Carregar
Ruby and Rails Basics
•
3 gostaram
•
647 visualizações
A
ArrrrCamp
Seguir
The basics of ruby and rails explained on Arrrrcamp
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 39
Baixar agora
Baixar para ler offline
Recomendados
Advanced php course
Advanced php course
baluja
Specialization by GrzegorzM
Specialization by GrzegorzM
irenazd
YMC Season 4 - Day6
YMC Season 4 - Day6
theymc
ve-cv-ver-3-2
ve-cv-ver-3-2
Vik Ewoods
How to create high scalable JavaScript apps for Java Portals
How to create high scalable JavaScript apps for Java Portals
Zeno Rocha
Web development using html and wordpress
Web development using html and wordpress
Dakshata Gavand
Fatoumatta bah resume.docx2
Fatoumatta bah resume.docx2
fatoumatta bah
Iii jal pres_avaluaciocompetencial
Iii jal pres_avaluaciocompetencial
Arnau Cerdà
Recomendados
Advanced php course
Advanced php course
baluja
Specialization by GrzegorzM
Specialization by GrzegorzM
irenazd
YMC Season 4 - Day6
YMC Season 4 - Day6
theymc
ve-cv-ver-3-2
ve-cv-ver-3-2
Vik Ewoods
How to create high scalable JavaScript apps for Java Portals
How to create high scalable JavaScript apps for Java Portals
Zeno Rocha
Web development using html and wordpress
Web development using html and wordpress
Dakshata Gavand
Fatoumatta bah resume.docx2
Fatoumatta bah resume.docx2
fatoumatta bah
Iii jal pres_avaluaciocompetencial
Iii jal pres_avaluaciocompetencial
Arnau Cerdà
Effective Networking for Professional Success
Effective Networking for Professional Success
Business Book Summaries
2011 some photos
2011 some photos
Dirval Chareti
Fuel cell electric vehicles and hydrogen fuel for California
Fuel cell electric vehicles and hydrogen fuel for California
California Fuel Cell Partnership
Tulevaisuuden minä rakentuu verkossa
Tulevaisuuden minä rakentuu verkossa
Jarno M. Koponen
Jenkins実践入門のnext step
Jenkins実践入門のnext step
ikikko
Men of galilee why do you stand looking into heaven
Men of galilee why do you stand looking into heaven
Pedro Morales
Laserfiche document management solutions
Laserfiche document management solutions
robnjoro
Sketchup
Sketchup
techdude221
Tto tbc nejm
Tto tbc nejm
Alex Castañeda-Sabogal
Spark and Couchbase– Augmenting the Operational Database with Spark
Spark and Couchbase– Augmenting the Operational Database with Spark
Matt Ingenthron
Ruins of Detroit
Ruins of Detroit
Dirval Chareti
Truvada kaletra o maraviroc PrEp
Truvada kaletra o maraviroc PrEp
Alex Castañeda-Sabogal
Manzanilla
Manzanilla
jperezvega2009
Control Pacients Fumadors
Control Pacients Fumadors
josepcuadrado
Two ancestors of today's america
Two ancestors of today's america
Pedro Morales
Anixter Overview
Anixter Overview
rrakib
CinestudiO Cine Prêmio 2010 - Parte 1/4
CinestudiO Cine Prêmio 2010 - Parte 1/4
blog Cinestudio
Anixter Solar
Anixter Solar
rrakib
Business RISKS From IT
Business RISKS From IT
Sanjiv Arora
Мягкое управление командой проекта
Мягкое управление командой проекта
Anton Kuchumov
After the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEAN
Jeff Fox
Schemas
Schemas
Leonardo Ortega
Mais conteúdo relacionado
Destaque
Effective Networking for Professional Success
Effective Networking for Professional Success
Business Book Summaries
2011 some photos
2011 some photos
Dirval Chareti
Fuel cell electric vehicles and hydrogen fuel for California
Fuel cell electric vehicles and hydrogen fuel for California
California Fuel Cell Partnership
Tulevaisuuden minä rakentuu verkossa
Tulevaisuuden minä rakentuu verkossa
Jarno M. Koponen
Jenkins実践入門のnext step
Jenkins実践入門のnext step
ikikko
Men of galilee why do you stand looking into heaven
Men of galilee why do you stand looking into heaven
Pedro Morales
Laserfiche document management solutions
Laserfiche document management solutions
robnjoro
Sketchup
Sketchup
techdude221
Tto tbc nejm
Tto tbc nejm
Alex Castañeda-Sabogal
Spark and Couchbase– Augmenting the Operational Database with Spark
Spark and Couchbase– Augmenting the Operational Database with Spark
Matt Ingenthron
Ruins of Detroit
Ruins of Detroit
Dirval Chareti
Truvada kaletra o maraviroc PrEp
Truvada kaletra o maraviroc PrEp
Alex Castañeda-Sabogal
Manzanilla
Manzanilla
jperezvega2009
Control Pacients Fumadors
Control Pacients Fumadors
josepcuadrado
Two ancestors of today's america
Two ancestors of today's america
Pedro Morales
Anixter Overview
Anixter Overview
rrakib
CinestudiO Cine Prêmio 2010 - Parte 1/4
CinestudiO Cine Prêmio 2010 - Parte 1/4
blog Cinestudio
Anixter Solar
Anixter Solar
rrakib
Business RISKS From IT
Business RISKS From IT
Sanjiv Arora
Мягкое управление командой проекта
Мягкое управление командой проекта
Anton Kuchumov
Destaque
(20)
Effective Networking for Professional Success
Effective Networking for Professional Success
2011 some photos
2011 some photos
Fuel cell electric vehicles and hydrogen fuel for California
Fuel cell electric vehicles and hydrogen fuel for California
Tulevaisuuden minä rakentuu verkossa
Tulevaisuuden minä rakentuu verkossa
Jenkins実践入門のnext step
Jenkins実践入門のnext step
Men of galilee why do you stand looking into heaven
Men of galilee why do you stand looking into heaven
Laserfiche document management solutions
Laserfiche document management solutions
Sketchup
Sketchup
Tto tbc nejm
Tto tbc nejm
Spark and Couchbase– Augmenting the Operational Database with Spark
Spark and Couchbase– Augmenting the Operational Database with Spark
Ruins of Detroit
Ruins of Detroit
Truvada kaletra o maraviroc PrEp
Truvada kaletra o maraviroc PrEp
Manzanilla
Manzanilla
Control Pacients Fumadors
Control Pacients Fumadors
Two ancestors of today's america
Two ancestors of today's america
Anixter Overview
Anixter Overview
CinestudiO Cine Prêmio 2010 - Parte 1/4
CinestudiO Cine Prêmio 2010 - Parte 1/4
Anixter Solar
Anixter Solar
Business RISKS From IT
Business RISKS From IT
Мягкое управление командой проекта
Мягкое управление командой проекта
Semelhante a Ruby and Rails Basics
After the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEAN
Jeff Fox
Schemas
Schemas
Leonardo Ortega
Ruby on Rails: Outreach for Women, SF
Ruby on Rails: Outreach for Women, SF
Karen Zeller
Rails Girls: Programming, Web Applications and Ruby on Rails
Rails Girls: Programming, Web Applications and Ruby on Rails
DonSchado
Drupal In 1 Hour
Drupal In 1 Hour
Joshua Simmons
Ruby on Rails : 簡介與入門
Ruby on Rails : 簡介與入門
Wen-Tien Chang
Meetup. Technologies Intro for Non-Tech People
Meetup. Technologies Intro for Non-Tech People
IT Arena
Getting Started with Coding
Getting Started with Coding
Bohyun Kim
Ruby On Rails
Ruby On Rails
Eric Berry
PhoneGap at Facebook Mobile Hack
PhoneGap at Facebook Mobile Hack
PhoneGap
1.6 米嘉 gobuildweb
1.6 米嘉 gobuildweb
Leo Zhou
Week01 jan19 introductionto_php
Week01 jan19 introductionto_php
Jeanho Chu
Week01 jan19 introductionto_php
Week01 jan19 introductionto_php
Jeanho Chu
Developing better PHP projects
Developing better PHP projects
Mohammad Emran Hasan
HTML5: An Overview
HTML5: An Overview
Nagendra Um
Be faster then rabbits
Be faster then rabbits
Vladislav Bauer
Why use Go for web development?
Why use Go for web development?
Weng Wei
Using Javascript in today's world
Using Javascript in today's world
Sudar Muthu
High Voltage - Building Static Sites With Wordpress-Managed Content
High Voltage - Building Static Sites With Wordpress-Managed Content
Nicolle Morton
Por que Rails?
Por que Rails?
Marcelo Boeira
Semelhante a Ruby and Rails Basics
(20)
After the LAMP, it's time to get MEAN
After the LAMP, it's time to get MEAN
Schemas
Schemas
Ruby on Rails: Outreach for Women, SF
Ruby on Rails: Outreach for Women, SF
Rails Girls: Programming, Web Applications and Ruby on Rails
Rails Girls: Programming, Web Applications and Ruby on Rails
Drupal In 1 Hour
Drupal In 1 Hour
Ruby on Rails : 簡介與入門
Ruby on Rails : 簡介與入門
Meetup. Technologies Intro for Non-Tech People
Meetup. Technologies Intro for Non-Tech People
Getting Started with Coding
Getting Started with Coding
Ruby On Rails
Ruby On Rails
PhoneGap at Facebook Mobile Hack
PhoneGap at Facebook Mobile Hack
1.6 米嘉 gobuildweb
1.6 米嘉 gobuildweb
Week01 jan19 introductionto_php
Week01 jan19 introductionto_php
Week01 jan19 introductionto_php
Week01 jan19 introductionto_php
Developing better PHP projects
Developing better PHP projects
HTML5: An Overview
HTML5: An Overview
Be faster then rabbits
Be faster then rabbits
Why use Go for web development?
Why use Go for web development?
Using Javascript in today's world
Using Javascript in today's world
High Voltage - Building Static Sites With Wordpress-Managed Content
High Voltage - Building Static Sites With Wordpress-Managed Content
Por que Rails?
Por que Rails?
Mais de ArrrrCamp
Arrrrcamp Radiant Intro
Arrrrcamp Radiant Intro
ArrrrCamp
Ruby 1.9 And Rails 3.0
Ruby 1.9 And Rails 3.0
ArrrrCamp
Metaprogramming + Ds Ls
Metaprogramming + Ds Ls
ArrrrCamp
Rubyandrails
Rubyandrails
ArrrrCamp
Nanoc
Nanoc
ArrrrCamp
Git
Git
ArrrrCamp
Radiant
Radiant
ArrrrCamp
Mistakes
Mistakes
ArrrrCamp
Railsservers
Railsservers
ArrrrCamp
Prawn
Prawn
ArrrrCamp
Testing
Testing
ArrrrCamp
Validation
Validation
ArrrrCamp
Cucumber
Cucumber
ArrrrCamp
Caching your rails application
Caching your rails application
ArrrrCamp
Advanced Radiant
Advanced Radiant
ArrrrCamp
Mais de ArrrrCamp
(15)
Arrrrcamp Radiant Intro
Arrrrcamp Radiant Intro
Ruby 1.9 And Rails 3.0
Ruby 1.9 And Rails 3.0
Metaprogramming + Ds Ls
Metaprogramming + Ds Ls
Rubyandrails
Rubyandrails
Nanoc
Nanoc
Git
Git
Radiant
Radiant
Mistakes
Mistakes
Railsservers
Railsservers
Prawn
Prawn
Testing
Testing
Validation
Validation
Cucumber
Cucumber
Caching your rails application
Caching your rails application
Advanced Radiant
Advanced Radiant
Último
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Enterprise Knowledge
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Paola De la Torre
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
Delhi Call girls
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Gabriella Davis
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
HostedbyConfluent
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
Pooja Nehwal
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Delhi Call girls
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Pixlogix Infotech
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
naman860154
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
shyamraj55
Último
(20)
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Ruby and Rails Basics
1.
Ruby and Rails
a Crash Course
2.
Joren twitter.com/joren jorendegroof.be tech.jorendegroof.be Multimedia & Communicatie
Technologie openminds.be filéflambé.be
3.
http://arrrrcamp.be/ruby.and.rails.pdf
4.
Ruby
5.
classes
6.
classes
7.
classes
8.
methods
9.
variables
10.
dynamic typing
11.
duck typing
12.
duck typing
13.
strings & numbers
14.
arrays
15.
hashes
16.
With the help
of: Mijn liefje! modules
17.
blocks
18.
Rails
19.
• DHH • Opinionated
framework • Convention over Configuration • DRY • YAGNI • TDD
20.
MVC • Model • View •
Controller
21.
Model • Database Access
Object • Bussiness Logic • CRUD
22.
Controller • HTTP Actions •
parameter parsing • session / cookie management
23.
View • templates • html
/ xml / js / pdf / ... • custom languages
24.
Interested?
25.
How to build
26.
Textmate: http://macromates.com/
27.
Netbeans: http://www.netbeans.org/
28.
Aptana of Eclipse:
http://www.aptana.com/
29.
30.
Read!
31.
32.
33.
34.
35.
Experiment!
36.
37.
38.
Thank you!
Questions?
39.
Bye!
Baixar agora