The following resources are tagged with the keyword javascript:

Courses and Workshops in Digital Humanities

A stylized rendering of a newt made from multcolored polygons

Image adapted from the logo of the newtFire website maintained by Elisa Beshero-Bondar, licensed under CC BY-NC-SA 4.0

Resource Description

Elisa Beshero-Bondar's newtFire project development site features syllabi, tutorials, and example work for a number of courses, and serves as an incubator of learning and research collaboration between scholars and students in the Digital Humanities. New and ongoing projects after 2020 reflect Dr. Beshero-Bondar's Digital Humanities work at Penn State Erie, The Behrend College, and several reflect collaborations across multiple institutions. Some projects begun before 2020 are led and maintained by faculty, students, or alumni of the University of Pittsburgh at Greensburg.

In addition to these project materials, many explanatory guides on markup technologies are also included, providing instruction, reference, and exercises on topics such as XML, JavaScript, HTML, CSS, Git, regular expressions, and various other data structuring schemas.

Learn more

Open Web Mapping

Open Web Mapping

Credit: The Activities of Africa by Mariusz Prusaczyk is licensed under CC0

Resource Description

Everyone can make a web map now, but what are the best tools to do so? Maybe you have already created web maps with ArcGIS or Google Maps but never taken time to have a closer look at open source software alternatives such as QGIS, GeoServer and Leaflet? Or, are you new to web mapping and looking for the best way to create a web application for spatial data from your job or hobby? If so, GEOG 585, Open Web Mapping, is the right course for you. Learn about FOSS vs. proprietary GIS software, open data and standards for web mapping, and how to create beautiful and interactive web maps with Javascript and Leaflet. Learn more

Web Application Development for the Geospatial Professional


Credit: Ipad, Map, Tablet, Internet, Screen by FirmBee is licensed under CC0

Resource Description

Locating restaurants in an unfamiliar place, reporting potholes to the local DOT, obtaining real-time traffic conditions... All of these are examples of geospatial web apps that are revolutionizing how people obtain and share information about the world. In GEOG 863, you will learn how to build apps like these. You'll start with a quick look at the fundamentals of web programming (HTML and CSS) before diving in to using JavaScript and a mapping application programming interface (API) developed by Esri. Using this API, you'll create both 2D and 3D visualizations of your own data and learn how to develop a user interface to enable users to interact with your map. Learn more