This course is offered online and it is recommended you complete a short self-assessment to ensure readiness before taking an online course.
Comprehensive course in Ruby, an open-source dynamic object-oriented scripting language. Covers variables, arrays and hashes, methods and procs, classes, objects, and writing server-side Ruby scripts for the Web. Also covered are exception handling, regular expressions, I/O objects, and modules. An introduction to SQL and the MySQL database, and advanced topics such as Model-View-Controller architecture and agile Web application development with the Ruby on Rails framework. Intended for students with previous programming experience.
- Lecture hours/semester: 48-54
- Lab hours/semester: 48-54
- Homework hours/semester: 96-108
Textbook: View textbook in Bookstore
Instructor:
Samir Abboud, abbouds@smccd.edu
Section Information as of Monday, May 13 2024 - 07:35:17 pm
Course status: Open
InstructorSection | Meeting Date | Meeting Time | Days | Building | Room | Section | Section Description |
---|---|---|---|---|---|---|---|
Instructor: Samir Abboud | 06/10-08/02 | Online course | 0000 | OLH | Online | ||
Instructor: Samir Abboud | 06/10-08/02 | Online course | 0000 | OLH | Online |
Critical Dates for this Course | Date |
---|---|
Last day to add class | June 14, 2024 |
Last day to drop with a refund | June 13, 2024 |
Last day to drop without a "W" | June 19, 2024 |
Last day to drop with a "W" | July 22, 2024 |
Last day to change to Pass/No Pass Grading Option | August 2, 2024 |