Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Ruby on Rails 101

Ruby on Rails 101

Avatar for Vinícius Soares

Vinícius Soares

September 19, 2018
Tweet

More Decks by Vinícius Soares

Other Decks in Technology

Transcript

  1. Melissa Barbosa • Desenvolvedora de Software na Cartsys Software •

    Desenvolvedora Android Freelancer • Organizadora do GDG Divinópolis • github.com/MellBarbosa
  2. Vinícius Soares • Mobile Developer na Ignus Digital (Remoto) •

    Organizador do GDG • twitter.com/0vinisoares • github.com/viniciussoares
  3. Introdução • Back-end • Front-end • Projeto • CRUD (Create,

    Read, Update & Delete) • Banco de dados • Fácil, simples e divertido
  4. Ruby... é uma linguagem dinâmica criada em 1995. Tem o

    código aberto e foco em simplicidade e produtividade. Com uma sintaxe elegante, que torna o código simples de ler e fácil de escrever.
  5. Ruby on Rails... Construir aplicativos web modernos pode ser assustador.

    Rails torna essa tarefa muito mais fácil e divertida. O framework inclui tudo que você precisa para construir apps fantásticos, além de ter contar com a ajuda de uma grande e amigável comunidade.
  6. Ruby on Rails • Framework web criado em 2005 •

    Full-stack • Alguns dos maiores sites do mundo usam rails: Basecamp, GitHub, Shopify, Airbnb, Twitch, SoundCloud, Hulu, Zendesk, Square, etc... • É queridinho das startups • Tem uma comunidade incrível e receptiva a novatos • Esconde detalhes de implementação • Ensina boas prática de desenvolvimento