Main Page: Difference between revisions

From Expertiza_Wiki
Jump to navigation Jump to search
(48 intermediate revisions by 6 users not shown)
Line 1: Line 1:
==Web.py Introduction==
==Expertiza==
* Web.py is a web framework that is as simple as it is powerful. Web.py was originally published while Aaron swartz worked at [http://reddit.com/ reddit.com]
* [[Expertiza documentation]]
* [[CSC 379]]
 
* [[CSC/ECE 506 Fall 2007]]
==Course-Specific Topics==
* [[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]]
Line 12: Line 11:
* [[CSC/ECE 517 Fall 2014]]
* [[CSC/ECE 517 Fall 2014]]
* [[CSC/ECE 517 Fall 2015]]
* [[CSC/ECE 517 Fall 2015]]
* [[CSC/ECE 517 Fall 2016]]
* [[CSC/ECE 517 Spring 2014]]
* [[CSC/ECE 517 Spring 2014]]
* [[CSC/ECE 517 Spring 2015]]
* [[CSC/ECE 517 Spring 2015]]
* [[CSC/ECE 517 Spring 2016]]
* [[CSC/ECE 517 Spring 2016]]
* [[CSC/ECE 517 Spring 2017]]
* [[CSC 456 Spring 2011|CSC 456 Spring 2012]]
* [[CSC 456 Spring 2011|CSC 456 Spring 2012]]
* [[ECE 633]]
* [[ECE 633]]
Line 20: Line 21:
* [[Progress reports]]
* [[Progress reports]]


==Python==
==Application Behavior==
* [[Grading]]
* [[Grading]]


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


==Features of web.py==
==Development==


''Expertiza now has a Java dependency, so the machine you are using to develop Expertiza on should have the JVM installed.''
''Expertiza now has a Java dependency, so the machine you are using to develop Expertiza on should have the JVM installed.''
Line 39: Line 40:
* [[Debugging Rails]]
* [[Debugging Rails]]


==Hello world example==
==Production==
* [[Deploying to Production]]
* [[Deploying to Production]]
* [[Downloading Production Data]]
* [[Downloading Production Data]]
* [[Accessing the Production Server]]
* [[Accessing the Production Server]]


==Conclusion==
==Testing==
* [[Using Cucumber with Expertiza]]
* [[Using Cucumber with Expertiza]]
* [[Rails Testing Overview]]
* [[Rails Testing Overview]]

Revision as of 22:17, 6 April 2017