Resources and Tutorials

Python while Loops

Implementing a while loop in our rock-paper-scissors game

Python zip() Function

Loop across two lists with the built-in Python zip() function

How To Create a Pull Request on GitHub

Use the command line to create a pull request on GitHub

Programming a Rock-Paper-Scissors Game in Python

Setting up the code for a rock-paper-scissors game in Python

Introduction to Looping and Conditional Statements in Python

Video walkthrough on for loops and conditional statements in Python

How To Install Python 3 and Set Up a Local Programming Environment on macOS

Install and set up Python 3 on macOS

Understanding and Modifying Styles in Eleventy

This video provides a tour of the CSS and style sheets that you can use to change the look and feel of your webapp

How to Add and Modify Icons in Eleventy

Add and modify icons for links out in the footer of an Eleventy site

How to Add Images and Links in Eleventy Markdown

Format for adding images and links in markdown on an Eleventy static site

A Linux Command Line Primer

Once you complete this tutorial, you should have an understanding of how to use a terminal on a Linux (or macOS) computer or server

Deploy Eleventy on GitHub with GitHub Actions

Video walkthrough on deploying an Eleventy website with GitHub Actions

Modify an Eleventy Web App

Tutorial on how to create a GitHub account and cloning our main repository

Fork an Eleventy Template

Tutorial on how to create a GitHub account and cloning our main repository

Contributing to a GitHub repository

Making a fork, using GitHub Desktop, and opening a pull request

Downloading VS Code

Tutorial on downloading Visual Studio Code

Set up GitHub

Tutorial on how to create a GitHub account and cloning our main repository

Technical Resources

A list of books, courses, videos, and other resources for learning technical skills

Set up Discord

We will be using a Discord server called DH Rutgers Spring 2022 throughout the semester