/Extra-Resources

A collection of resources to help you learn about the world of software!

UW Coffee 'n Code

Wiki

For UW Coffee 'n Code's custom made resources that include:

  • club info
  • programming infosheets
  • walkthroughs
  • and more...

External Resources

All the links below are external resources we compiled to help you on your coding journey.

Courses

Free Code Camp

Learn Ruby The Hard Way by Zed A. Shaw

Web Development

Guide to create a simple Mongo Express React Node (MERN) app

Guide to create self-signed certificates

Front End

Front-End Developer Handbook 2018 by Frontend Masters (highly recommended read!)

13-part course on CSS GRID

Random user generator

Ready-made HTML5 Templates

Backend

Video series on Java

Machine Learning

Video series on neural networks

Video Series on Intro to Deep Learning

Review of the most popular online machine learning courses by David Venturi

Curriculum for Learning Machine Learning in 3 Months

Stanford Course on Convolutional Neural Networks

Version Control

Git tutorial (Interactive Tutorial, 15 minutes)

Technical Interviews

Technical interview cheatsheet by Tristan Siegel

123 Essential Javascript Interview Questions

Digital Assistants

Beginner's guide to developing for Google Assistant

Game Development

Video series on Pygame by sentdex

Multiplayer robot battle tanks arena (JAVA, .NET)

Computer Vision

OpenCV Tutorials in Python

Hardware

Arduino IDE

Arduino Simulator

Arduino Video Tutorial Series

Utilities

Complete vi/vim command list

Vim tips and tricks presentation by Damian Conway

Useful advanced SSH features

Tmux (terminal multiplexer) cheatsheet

A guide to regular expressions

AI-generated face you can use, royalty-free

Miscellaneous

Collection of personal websites from Hackathon Hackers

Fun Reads

What is pair programming?

Rubber Duck Debugging

"What happens when you type google.com into your browser and press enter?" - a fascinatingly comprehensive technical breakdown