Ruby with Rails
Revolutionary Programming
Duration: 4 days
Class size: Up to 12 students
Prerequisites:
Familiarity with some programming language (object-oriented languages helpful). Prior experience with other server-side development.
Who should attend?
Software developers and designers, web architects.
What will you learn?
Students will emerge from the course with a practical understanding of how web applications are developed using Ruby and Rails.
Course contents and activities
- Language Elements
- Variables
- Operators
- Methods
- Control Structures
- Objects
- Security
- File and Directory Manipulation
- Modules and Namespaces
- Reflection and Metaprogramming
- XML Manipulatio
- Graphics
- Persistence and Databases
- Web Development - Ruby on Rails
- Working with AJAX
- Testing and Debugging
- Summary and Conclusion
The course is entirely hands-on,with a strong emphasis on lab exercises to augment the lectures.