Main Page: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
(trying to properly name the new page)
mNo edit summary
(146 intermediate revisions by 53 users not shown)
Line 1: Line 1:
==Course-Specific Topics==
==Expertiza==
* [[CSC 216]] learning exercise
* [[Expertiza documentation]]
* [[CSC 379]]
 
* [[CSC/ECE 506 Fall 2007]]
* [[ECE506_Main_Page | CSC/ECE 506 Main Portal]]
* [[CSC/ECE 517 Fall 2007]]
* [[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 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 630 Summer 2024]]
* [[CSC 456 Spring 2011|CSC 456 Spring 2012]]
* [[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==
==Application Behavior==
Line 18: Line 42:


==Metaprogramming==
==Metaprogramming==
* [[ch1b_1k_hf|Lecture on Metaprogramming]]
* [[CSC/ECE_517_Spring_2013/ch1b_1k_hf|Lecture on Metaprogramming]]


==Development==
==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]]
* [[Setting Up a Development Machine]]
* [[Creating a Linux Development Environment for Expertiza - Installation Guide]]
* [[Creating a Linux Development Environment for Expertiza - Installation Guide]]
Line 26: Line 53:
* [[Using heroku to deploy your projects]]
* [[Using heroku to deploy your projects]]
* [[How to Begin a Project from the Current Expertiza Repository]]
* [[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==
==Production==
* [[Deploying to Production]]
* [[Deploying to Production]]
* [[Downloading Production Data]]
* [[Accessing the Production Server]]
* [[Accessing the Production Server]]


Line 34: Line 66:
* [[Using Cucumber with Expertiza]]
* [[Using Cucumber with Expertiza]]
* [[Rails Testing Overview]]
* [[Rails Testing Overview]]
* [[Expertiza Continuous Integration]]


==Design==
==References==
* [[Object-Oriented Design and Programming]]
* [[Object-Oriented Design and Programming]]

Revision as of 12:32, 21 July 2024

Expertiza

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.

Production

Testing

References