Upcoming ACENET Training for Fall 2023
Interested in learning about cloud computing, programming with R, using spreadsheets or SQL, or version control with Git? More training from for the fall is now open for registration. Sessions are online and free of charge.
If you have questions about upcoming training or ACENET services at 91探花, contact Kaitlin Newson.
Cloud from A to Z
17, 19, 24, 26 October, 1300-1600hrs Atlantic
Cloud computing provides great flexibility, allowing complete control of the computing environment. In addition, the environment can be copied, backed up, created, and recreated in an automated way. In these lessons, we will start you on the path toward making use of the great flexibility and power of cloud computing. We will be using the popular static website generator Jekyll. Prerequisite: Completion of Software Carpentry's Unix Shell, or similar experience.
Introductory Programming with R
18, 25 October, 1300-1630hrs Atlantic
This is a beginner-level series that is hands-on, covering the fundamentals of R. This includes data types, functions, importing, manipulating and analyzing data, and data visualization, as well as program design, version control, data management, and task automation. The goal is to teach the practical knowledge needed to start programming, debugging, and using R in everyday tasks. You do not need to have any previous knowledge of the tools that will be presented or previous programming experience, but intermediate level experience with a computer is recommended.
Using Spreadsheets for Humanities, Social Sciences, and Librarians
8 November, 1330-1630hrs Atlantic
T锘縣is beginner-level workshop is the first session of our Humanities & Social Sciences Data Organization & Analysis Series. To use tools that make computation and analysis more efficient, such as programming languages like R or Python, we need to structure our data the way that computers need the data. In this workshop, you will learn good data entry practices, how to avoid common formatting mistakes, approaches for handling dates in spreadsheets, basic quality control and data manipulation, and exporting data from spreadsheets. We will focus on examples and challenges from the Humanities, Social Sciences, and library research fields, and use materials. There are no prerequisites.
SQL for Humanities, Social Sciences, and Librarians
15, 22 November, 1230-1530hrs Atlantic
This two-part session is the second of our beginner-level Humanities & Social Sciences Data Organization & Analysis Series. Many web applications, research project websites, and library and archival repositories store data in relational databases. A relational database can help you keep your data separate from your analysis, improve quality control of data entry, reduce duplication of data, and improve your ability to search across large and complex datasets. Structured Query Language, or SQL, is a powerful language used to search and manipulate relational databases. This workshop teaches participants about relational databases and SQL using SQLite. You will learn how to write queries in SQL and how to use aggregate functions to combine data. It uses examples and challenges from the Humanities, Social Sciences, and library research fields and uses materials. There are no prerequisites.
Using Git Tools to Manage File Changes and Collaborate: Version Control
21 November, 1300-1630hrs Atlantic
Version control is the practice of managing and sharing changes to documents, programming code, websites, or any other files to keep track of what鈥檚 been changed, by whom, when, and why. All previous versions of files are saved, and you can even revert to a previous version. Git-portal sites, like GitHub or GitLab, offer many useful features to facilitate collaborative development. This is a two-part series. In this beginner-level first session, we will show you how to create a repository, record changes to files, explore and restore from the recorded history, and resolve conflicts (when one member overwrites another鈥檚 changes).
Using Git Tools to Manage File Changes and Collaborate: Collaboration
28 November, 1300-1630hrs Atlantic
This is the second session of our two-part series. This workshop will focus on collaborative development workflows using Git-collaboration sites like GitHub, GitLab, or Bitbucket, and will demonstrate how to work with branches, issue tracking, contribute to projects using pull-/merge-requests, code-review, run CI/CD-pipelines, and use other common features of these platforms. Prerequisite: basic experience using Git version control, participation in the 21 November workshop, or attendance at the Git lecture of a software carpentry workshop.
Visualization with R
29 November, 1300-1500hrs Atlantic
When working with large sets of numbers, it is often more useful to display the information graphically using histograms, scatter plots, bar charts, box plots, and other depictions. This workshop teaches participants how to gain insights into data through visualization using R as the programming language. Participants will learn how to create simple scatterplots, histograms, and box plots; compare the plotting features of base R and the ggplot2 package; plot with ggplot2; plot time series data; and arrange and export plots. Basic knowledge of R is recommended, although not mandatory.