rabble (owner)

Forks

Revisions

gist: 195735 Download_button fork
public
Public Clone URL: git://gist.github.com/195735.git
Embed All Files: show embed
Text only #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
Curso Intensivo de Ruby on Rails
 
Estamos organizando un curso intensivo de desarrollo de web agile con ruby on rails en Montevideo Oct 19 - 30. El instructor es Pedro Visintin que tiene mucho experiencia dando cursos de rails en Argentina y Costa Rica. Quien somos, Cubox SA es una empresa de desarrollo de ruby on rails basada en el oficina de coworkingMVD, aca en Montevideo. Estamos parte del ENTP, el primer empresa consultoría sobre ruby on rails y software libre en el mundo, que dice el sitio de http://railsrankings.com/
 
El curso es abierto a todo, pero también estamos buscando nuevos para nuestra equipo. Si tienes interés a trabajar con nosotros, este curso es una buena forma a conocer nos.
 
El objetivo de este curso es capacitar en el uso del framework con las mejores prácticas y buenas costumbres, aplicando metodologías ágiles como extreme programming y BDD. Es ideal para quien ya desarrolla aplicaciones web en alguna plataforma y quiere empezar a desarrollar aplicaciones con Ruby on Rails. Se cubrirán los aspectos más importantes del framework donde el que es nuevo encuentra difíciles decisiones, falta de documentación y termina resolviendo con prueba y error. Durante el curso se desarrollará una aplicación web de prueba utilizando Git como source control.
 
La duración del curso será de 10 días de 3.5 horas cada día, con un break de 30 min. El curso es altamente intensivo, no hay tiempo ni para tomar mate ;-) Para gente trabajando durante el día, el curso va a comenzar a 18 horas.
 
Costo: $2000
 
Temario:
 
Día 1
  Theory
  MVC and the Web Development Problems
  Rails origin and Agile Web Development
  XP: what is and what is not
  Why you should write tests
 
Día 2
  Environments and Development Environment
  Rails framework and components, high level view about the components and what solves each.
  Rails skeleton
  Git for source control
  The console and log
 
Día 3
  Building the app: Address Book
  Design the app based on Wireframes
  Thinking the app with REST
  Generators
  Write the first controller
  Writing html
  Writing erb
 
Día 4
  What is a Resource?
  Everything is a resource!
  The Controller and routes
  Working with routes
 
Día 5
  Writing the specs for models
  Model and Migrations
  Rake tasks
  First complete MVC cycle
 
Día 6
  Adding complexity
  STI and Has Many Through
  Ruby Open Classes, mixins
  Scopes
  Validations
  Callbacks
 
Día 7
  Improving the View with erb
  Partials, layouts, content_for
  Integration tests, webrat
 
Día 8
  Rendering the Address Book
  Putting it all together
  Adding authentication plugin
  Debugging
 
Día 9
  Build an api with metal
 
Día 10
  Deploy
  
 
El curso estará a cargo de Pedro Visintin que cuenta con varios años de experiencia en el tema:
 
    * Presentación Rails para Todos en Software Freedom Day 09 Septiembre 2009
    * Organizador de Reunión Rails Argentina Noviembre 2008
    * Speaker at Webprendedor. Mini workshop Ruby on Rails Santiago de Chile. Marzo 2008
    * Workshop Rails en Avantica. San José. Costa Rica Febrero 2008
    * Video "Rails cuesta menos" para Cafeconf Octubre 2007
    * Creación del evento Rails PizzaConf en Santiago de Chile presentando BDD con Rspec Noviembre 2007
    * Presentación de REST a Arquitectos de Microsoft Argentina Julio 2007
    * Workshop Rails en Avantica. San José. Costa Rica Abril 2007
    * Presentación de Rails a los Arquitectos de Microsoft Argentina Marzo 2007
    * Presentación "Ruby on Rails apto para todo Público", en Costa Rica Technology Insight 2007.