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