CS 312 - Software Development

Useful Links

This is a collection of external resources that you will find useful over the course of the semester.

Eloquent JavaScript : An e-book introduction to JavaScript

W3 Schools : A basic introduction to HTML and CSS (especially helpful if those are new technologies for you)

JavaScript MDN Reference : Extensive JavaScript documentation. If you search for particular aspects of the language, you will likely find yourself here

Git Refcard : A single page cheat sheets with many of the important Git commands

Git Documentation : Git documentation, including detailed command reference, e-book and other resources

React.js : React documentation (starting with Hello World tutorial).

Next.js : Next.js documentation

Node.js : Node.js home (with links to documentation).

npm.js : npm home with links to documentation and package search tool.

Express.js : Express web framework home.

MongoDB : MongoDB home.

SQLite : SQLite home

NextAuth : An authentication library for Next.js

Auth0 : An authentication provider

Tools

VSCode

GitKraken

Postman