Student Handbook
All Programs
Web Development Program
A three-month immersive curriculum preparing students for entry-level work as full-stack web developers.
Program Pre-work
Environment Setup
Algorithmic Thinking
Introduction to Programming with C#
Fundamentals of Front-end Web Development
Full-stack Application Development
Quick Reference Guides
Career Support
Web Development Test Drive
In this six-week course, students learn the basics of front-end web development. Students will learn the basic practices, fundamentals, and ideas behind creating dynamic websites with HTML, CSS, and JavaScript.
HTML: Structure & Semantics
CSS: Style & Presentation
JavaScript: Behavior & Interaction
Search
This page is a work in progress.
You can help improve it. →
Using "dotnet new" to create projects
Reading
Quick References
AXIOS, an alternative to JavaScript fetch
Accessibility
Books to Read
C# Classes
C# LINQ
C# List
C# Numbers
C# Strings
CSS Colors
CSS Properties
CSS Styling Links
Code formatting guides
Code refactoring patterns
Diagnosing Errors
Disable Auto Complete in Visual Studio Code
Enumerating objects
Fetch api
GIT Cheat Sheet
Git Merge Instructions
HTML Elements
HTTPie
Heroku command line tools
History of Programming Languages
How to use dotnet new with the SDG Templates
Insomnia
Interview Questions
JSON
JavaScript Arrays
JavaScript Numbers
JavaScript on the Command Line
Managing Windows
Music To Code To
PGCLI
Podcasts
Post Graduation Things To Focus On
PostgreSQL
Primitive Algorithm Steps
SDG dotnet templates
SQL
SQL Joins
Slack
Sorting in JavaScript
Taking Screenshots
Turning in Assignments
Useful Console Commands
Using "dotnet new" to create projects
Videos (and Conference Talks) to Watch
TODO. Looking for volunteers!