CS 152 - Server-Side Ruby Web Programming

    Recent Professors
    Not yet assigned
    Recent Semesters
    No scheduled sections on record
    Class Size
    Not published
    Difficulty
    5.2Moderateout of 10
    Credits
    3
    Transfers To
    CSU
    Description
    This 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.