Learning goals are the high-level outcomes for the course. They describe what I, as the instructor, hope that you will get out of the class. Learning objectives are more specific and describe what you, the student, should be able to do at the end of the course that you probably can’t do very well right now.
I am explicitly listing the learning goals for the course because I want to make sure that everything in the course is related to achieving the intended goals. If there is anything in the course you feel isn’t working toward achieving these goals, please let me know. If you are right, then I will remove it from the course and you won’t be tested on it.
Many modern web applications have a large component running on the server side to store and process data. In this class, students will learn how to develop basic modern web applications using Ruby and the Rails framework for web applications.