Extra Resources
Course Materials
- Office Hours: You can find our office hours on the My Courses tab of the CSXL website.
- StackBlitz: We often will use StackBlitz as a tool to practice working with various programming languages and frameworks. You can create an account and play around with StackBlitz using the provided link.
Web Programming Fundamentals
HTML and CSS
- HTML Elements Reference: Comprehensive list of all HTML elements, their attributes, and compatibility with different browsers.
- CSS Styles Reference: Comprehensive list of all CSS styles and their potential values. This resource also explains the various CSS selectors and browser compatibility.
- Flexbox Froggy: Terrific resource for learning how to style flexboxes and build layouts.
TypeScript
- Official TS Documentation: Official documentation for the TypeScript language and its features.
- TS Playground: Online IDE to run and sandbox TypeScript code.
- Event Handling Reference: Comprehensive list of all event handlers that can be listened for in JavaScript / TypeScript.