Transfers ToCSUDescriptionThis course introduces students to create database-driven web application using the open-source dynamic object-oriented scripting language Ruby. The course covers the web development life cycle by using HTML 5, CSS, and Ruby a modern web scripting language used by several cutting edge companies. Students learn about object-oriented programming, conditionals, loops, methods, variables, arrays, classes, and objects. Debugging and error checking methods such as exception handling, regular expressions I/O objects, and modules are also covered in the class. Introduction to database languages such as SQL, and MySQL databases and the interaction both the server-side language and backend database are taught. This is course is for students who are interested in developing web applications using the latest scripting languages like Ruby on Rails.