CSC/ECE 517 Spring 2016/Refactor review mapping controller.rb: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 1: | Line 1: | ||
== | ==Course-Specific Topics== | ||
* [[CSC/ECE 517 Summer 2008]] | |||
* [[CSC/ECE 517 Fall 2010]] | |||
* [[CSC/ECE 517 Fall 2011]] | |||
* [[CSC/ECE 517 Fall 2012]] | |||
* [[CSC/ECE 517 Fall 2013]] | |||
* [[CSC/ECE 517 Fall 2014]] | |||
* [[CSC/ECE 517 Fall 2015]] | |||
* [[CSC/ECE 517 Spring 2014]] | |||
* [[CSC/ECE 517 Spring 2015]] | |||
* [[CSC/ECE 517 Spring 2016]] | |||
* [[CSC 456 Spring 2011|CSC 456 Spring 2012]] | |||
* [[ECE 633]] | |||
* [[KCU]] | |||
* [[Progress reports]] | |||
==''' | ==Application Behavior== | ||
* [[Grading]] | |||
==Metaprogramming== | |||
* [[CSC/ECE_517_Spring_2013/ch1b_1k_hf|Lecture on Metaprogramming]] | |||
==Development== | |||
''Expertiza now has a Java dependency, so the machine you are using to develop Expertiza on should have the JVM installed.'' | |||
* [[Setting Up a Development Machine]] | |||
* [[Creating a Linux Development Environment for Expertiza - Installation Guide]] | |||
* [[Using git and github for projects]] | |||
* [[Using heroku to deploy your projects]] | |||
* [[How to Begin a Project from the Current Expertiza Repository]] | |||
* [[Git]] | |||
* [[How to Change a User's Password on a Development Machine]] | |||
* [[Debugging Rails]] | |||
==Production== | |||
* [[Deploying to Production]] | |||
* [[Downloading Production Data]] | |||
* [[Accessing the Production Server]] | |||
==Testing== | |||
* [[Using Cucumber with Expertiza]] | |||
* [[Rails Testing Overview]] | |||
* [[Expertiza Continuous Integration]] | |||
==References== | |||
* [[Object-Oriented Design and Programming]] |
Revision as of 17:02, 5 February 2016
Course-Specific Topics
- CSC/ECE 517 Summer 2008
- CSC/ECE 517 Fall 2010
- CSC/ECE 517 Fall 2011
- CSC/ECE 517 Fall 2012
- CSC/ECE 517 Fall 2013
- CSC/ECE 517 Fall 2014
- CSC/ECE 517 Fall 2015
- CSC/ECE 517 Spring 2014
- CSC/ECE 517 Spring 2015
- CSC/ECE 517 Spring 2016
- CSC 456 Spring 2012
- ECE 633
- KCU
- Progress reports
Application Behavior
Metaprogramming
Development
Expertiza now has a Java dependency, so the machine you are using to develop Expertiza on should have the JVM installed.
- Setting Up a Development Machine
- Creating a Linux Development Environment for Expertiza - Installation Guide
- Using git and github for projects
- Using heroku to deploy your projects
- How to Begin a Project from the Current Expertiza Repository
- Git
- How to Change a User's Password on a Development Machine
- Debugging Rails