2023-2024 Digital Research Workshops

This new series is offered in partnership with the Digital Research Commons Pilot, including numerous workshops delivered by its Research Software Development Team. Register for entry-level and intermediate events on cybersecurity, website design, and research impact. Register for all 2023-2024 sessions. See all 2023-2024 recordings.


Optional Set-Up Session: Building JavaScript Websites 1: Styling Modern Web Apps 
September 20, 2023 | 12:30-1:30 p.m.  
Facilitators: Research Software Development Team
The “Building JavaScript Websites” event series requires attendees to complete some preliminary work ahead of sessions. Because these workshops are for beginner web developers with some JavaScript experience and their own web development environment, participants will need to set up React.js and frameworks in their own development environment. You can do this by following the workshop setup guide, or coming to this optional preparation session, where staff will help you troubleshoot any issues the day before the workshop. 

Building JavaScript Websites 1: Styling Modern Web Apps 
September 20, 2023 | 1:30-3 p.m. 
Facilitators: Research Software Development Team
Watch the Recording
Are you building your own web site using JavaScript and frameworks? In this first workshop of the Building JavaScript Websites series, learn to apply consistent design standards to a JavaScript web site. 

Starting from a simple prepared single-page application, we will walk you through how to apply consistent theme styling, using McMaster Branding guidelines as an example. Each workshop in this series can be taken independently of the other workshops in the series. 

How Ideas Travel: Introduction to Research Impact 
September 26, 2023 | 10:30-11:30 a.m. 
Facilitators: Jeff Demaine, Bibliometrics and Research Impact Librarian, and Jack Young, Health Sciences Librarian
Watch the Recording
This virtual session introduces attendees to the world of Research Impact. Research impact counts the number of times a publication has been cited by other researchers or mentioned in media. Understanding the field can help you identify “hot topics” of emerging research, gain a more thorough grasp of your research community, benchmark your career progress, communicate your knowledge more effectively, and more. Learn to leverage key databases to identify the expertise of researchers, institutions, and journals at this introductory workshop! 

Protect Your Research Data: Introduction to Information Security for Researchers 
October 4, 2023 | 2:30-3:30 p.m. 
Facilitators: Greg Atkinson, Senior Manager of Information Technology, and Miroslav Cika, Research and IT Security Analyst
Watch the Recording

Universities are not immune from data breaches and cyber attacks. Learn to protect your research data at this webinar with McMaster experts in IT Security and Cybersecurity. After introducing Information Security (a field dedicated to protecting sensitive digital information and data from unauthorized access, alteration, and/or destruction), the session will examine InfoSec problems specific to researchers. This webinar will also include a case study: If we take a hypothetical research workplace (such as a lab or office), what are its potential Information Security weak spots and how might we fix them? 

Optional Set-Up Session: Building JavaScript Websites 2: Designing for Mobile UI 
October 26, 2023 | 12:30-1:30 p.m. 
Facilitators: Research Software Development Team
The “Building JavaScript Websites” event series requires attendees to complete some preliminary work ahead of sessions. Because these workshops are for beginner web developers with some JavaScript experience and their own web development environment, participants will need to set up React.js and frameworks in their own development environment. You can do this by following the workshop setup guide, or coming to this optional preparation session, where staff will help you troubleshoot any issues in the hour before the workshop. 
 
Building JavaScript Websites 2: Designing for Mobile UI 
October 26, 2023 | 1:30-3 p.m. 
Facilitators: Research Software Development Team
Watch the Recording
Are you building your own web site using JavaScript and frameworks? In this second workshop of the Building JavaScript Websites series, learn to design your web site to work for desktop and mobile sized screens. Starting from a simple prepared single-page application, we will walk you through how to scale your web site to work with the small screens on mobile devices without any loss of functionality. Each workshop in this series can be taken independently of the other workshops in the series. 
 
Optional Set-Up Session: Building JavaScript Websites 3: Easy Steps to AODA Compliance 
November 23, 2023 | 12:30-1:30 p.m. 
Facilitators: Research Software Development Team
The “Building JavaScript Websites” event series requires attendees to complete some preliminary work ahead of sessions. Because these workshops are for beginner web developers with some JavaScript experience and their own web development environment, participants will need to set up React.js and frameworks in their own development environment. You can do this by following the workshop setup guide, or coming to this optional preparation session, where staff will help you troubleshoot any issues in the hour before the workshop. 
 
Building JavaScript Websites 3: Easy Steps to AODA Compliance 
November 23, 2023 | 1:30-3 p.m. 
Facilitators: Research Software Development Team
Watch the Recording
December 3 is International Day for Persons with Disabilities! Are you building your own web site using JavaScript and frameworks? In this third workshop of the Building JavaScript Websites series, learn to adapt UI controls in a JavaScript web site to be accessible. Starting from a simple prepared single-page application, we will walk you through how easy it is to make a JavaScript web site to be AODA compliant. Each workshop in this series can be taken independently of the other workshops in the series. 

Best Practices for Managing Your Code and Scripts You Use to Generate Your Research 
February 8, 2024 | 1:30-3 p.m. 
Facilitators: Research Software Development Team and Research Data Management Services
Recording Coming Soon

Preservation of software with your research data is an important part of open research and will be a future requirement by the Tri-agencies for Data Deposit. In this introductory session, learn how you can apply research data management practices and FAIR data principles to software, and some best practices that will help you prepare for depositing the custom code and analysis scripts you use to generate and process your research data, and how these practices can help you now in developing and maintaining this work.