MainPage: Difference between revisions
		
		
		
		Jump to navigation
		Jump to search
		
No edit summary  | 
				m (Nmaruva moved page CSC/ECE 517 Spring 2025 - E2502. Refactor review mapping controller.rb to MainPage)  | 
				||
| (181 intermediate revisions by 62 users not shown) | |||
| Line 1: | Line 1: | ||
==Expertiza==  | |||
* [[Expertiza documentation]]  | * [[Expertiza documentation]]  | ||
* [[CSC/ECE 517 Summer 2008]]  | * [[CSC/ECE 517 Summer 2008]]  | ||
* [[CSC/ECE 517 Fall 2010]]  | * [[CSC/ECE 517 Fall 2010]]  | ||
* [[CSC/ECE 517 Fall 2011]]  | * [[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 Fall 2016]]  | |||
* [[CSC/ECE 517 Spring 2014]]  | |||
* [[CSC/ECE 517 Spring 2015]]  | |||
* [[CSC/ECE 517 Spring 2016]]  | |||
* [[CSC/ECE 517 Spring 2017]]  | |||
* [[CSC/ECE 517 Fall 2017]]  | |||
* [[CSC/Independent Study Spring 2018]]  | |||
* [[CSC/ECE 517 Spring 2018]]  | |||
* [[CSC/ECE 517 Fall 2018]]  | |||
* [[CSC/ECE 517 Spring 2019]]  | |||
* [[CSC/ECE 517 Fall 2019]]  | |||
* [[CSC/ECE 517 Spring 2020]]  | |||
* [[CSC/ECE 517 Summer 2020]]  | |||
* [[CSC/ECE 517 Fall 2020]]  | |||
* [[CSC/ECE 517 Spring 2021]]  | |||
* [[CSC/ECE 517 Fall 2021]]  | |||
* [[CSC/ECE 517 Spring 2022]]  | |||
* [[CSC/ECE 517 Fall 2022]]  | |||
* [[CSC/ECE 517 Spring 2023]]  | |||
* [[CSC/ECE 517 Fall 2023]]  | |||
* [[CSC/ECE 517 Spring 2024]]  | |||
* [[CSC/ECE 517 Fall 2024]]  | |||
* [[CSC/ECE 517 Spring 2025]]  | |||
* [[CSC 630 Summer 2024]]  | |||
* [[CSC 456 Spring 2011|CSC 456 Spring 2012]]  | |||
* [[ECE 633]]  | * [[ECE 633]]  | ||
* [[KCU]]  | * [[KCU]]  | ||
* [[Progress reports]]  | * [[Progress reports]]  | ||
* [[ReactJs Frontend]]  | |||
* [[Front-End/Back-End]]  | |||
==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]]  | * [[Creating a Linux Development Environment for Expertiza - Installation Guide]]  | ||
* [[Using git and github for projects]]  | * [[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]]  | |||
* [http://rajanalwan.com/ui_guidelines/ Design Template]  | |||
==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]]  | |||
Latest revision as of 23:00, 24 March 2025
Expertiza
- 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 Fall 2016
 - CSC/ECE 517 Spring 2014
 - CSC/ECE 517 Spring 2015
 - CSC/ECE 517 Spring 2016
 - CSC/ECE 517 Spring 2017
 - CSC/ECE 517 Fall 2017
 - CSC/Independent Study Spring 2018
 - CSC/ECE 517 Spring 2018
 - CSC/ECE 517 Fall 2018
 - CSC/ECE 517 Spring 2019
 - CSC/ECE 517 Fall 2019
 - CSC/ECE 517 Spring 2020
 - CSC/ECE 517 Summer 2020
 - CSC/ECE 517 Fall 2020
 - CSC/ECE 517 Spring 2021
 - CSC/ECE 517 Fall 2021
 - CSC/ECE 517 Spring 2022
 - CSC/ECE 517 Fall 2022
 - CSC/ECE 517 Spring 2023
 - CSC/ECE 517 Fall 2023
 - CSC/ECE 517 Spring 2024
 - CSC/ECE 517 Fall 2024
 - CSC/ECE 517 Spring 2025
 - CSC 630 Summer 2024
 - CSC 456 Spring 2012
 - ECE 633
 - KCU
 - Progress reports
 - ReactJs Frontend
 - Front-End/Back-End
 
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
 - Design Template