Courses 2016 · IN
- Analyzing and Presenting Spatial Data
- Building and Sustaining a Digital Humanities Center
- Database Design for Visualization and Analysis
- Digital Pedagogy and Networked Learning
- Embodied Computing
- Exploring Humanities Textual Data with R
- Getting Started with Data, Tools, and Platforms
- High Performance Sound Technologies for Access and Scholarship
- Humanities Programming
- Text Analysis from Object to Interpretation
- Working with Scalar
Instructors
-
Warning: Undefined variable $page_object in /home/dhtraining/public_html/hilt/wp-content/themes/hilt-child/single-hilt_course.php on line 84
-
Brandon Walsh
Head of Student Programs, Scholars' Lab University of Virginia
-
Ethan Reed
Department of English Literature University of Virginia
Description
This course focuses on introducing participants to humanities programming through the creation and use of the Ruby on Rails web application framework. This course will introduce programming and design concepts, project management and planning, workflow, as well as the design, implementation, and deployment of a web-based application. Primary technologies covered in this course will include the command line, Git and GitHub, HTML, CSS, Ruby, Rails, and relational (and non-relational) data stores, though others will be touched upon briefly. Over the course of the week, we will work through the practical implementation of developing and deploying a small-scale web application.
If you intend to bring your own laptop, you will need to have administrative rights in order to install software.
Before arriving, please take 15 minutes and poke around at tryruby.org to get a feel for the things we are doing by doing the tutorial there.
Location
Undergraduate Library Room 3120C