Course Course Summary Section 1 Content Section 1 Content Left Section 1 Content Right Credit Type: Course ACE ID: BOTT-0008 Organization's ID: CS410 Organization: Bottega University Location: Hybrid Length: 143.5 hours Dates Offered: 10/1/2017 - 9/30/2020 Credit Recommendation & Competencies Section 2 Content Section 2 Content Left Section 2 Content Right Level Credits (SH) Subject Lower-Division Baccalaureate 2 Computer Science, Programming, or Digital Media Arts Description Section 3 Content Section 3 Content Left Section 3 Content Right Objective: The course objective is for students to learn how to build a fully functional web application using proper methods and design on Rails in Ruby. Learning Outcomes: Show how to implement restful based routes in order to build out data flow in applications Demonstrate how to build a model, view, and controller based web application Explain the processes required to configure and query a SQL database Combine HTML, CSS, JavaScript, and Ruby code to manage assets for a dynamic web application General Topics: Environment customization Running Ruby on your system App creation and project planning HTML tags and links Rails generators Data flow in Rails HTML images and comments Data management in Rails Guide to using developer tools Implementing authentication Ruby process and Lamdas HTML ID and classes Rails Controllers CSS integration options and selectors Working with views in Rails Advanced CSS Professional debugging in Rails Using RubyGems HTML tables Implementing authorization in Rails Ruby conditionals HTML forms Rails and JavaScript Introduction to OOP in Ruby Images and videos in Rails Forms in Rails 5 Working with the file system Live data with ActionCable Best practices and refactors Rails and APIs Instruction & Assessment Section 4 Content Section 4 Content Left Section 4 Content Right Instructional Strategies: Audio Visual Materials Case Studies Classroom Exercise Computer Based Training Discussion Laboratory Learner Presentations Lectures Practical Exercises Methods of Assessment: Quizzes Minimum Passing Score: 70% Supplemental Materials Section 5 Content Section 5 Content Left Section 5 Content Right Section 6 Content Section 6 Content Left Section 6 Content Right Button Content Rail Content 1 Page Content