Consolidated References: Introduction to Web Technology and Programming
Course Expectations, Web Fundamentals, Developer Tools, HTML Basics
HTML Element Reference:
https://developer.mozilla.org/en-US/docs/Web/HTML/ElementClass Examples:
https://github.com/RyanKadri/cis1052-fall2020-examplesHTML Tutorials:
https://www.w3schools.com/html/default.asp
Deeper dive into HTML. Introducing CSS and styles
CSS Selector Target Practice:
https://flukeout.github.io/CSS Selector Cheat Sheet:
https://adam-marsden.co.uk/css-cheat-sheetPalette Builder:
https://material-ui.com/customization/color/#color-toolWeird CSS Named Colors:
https://www.impressivewebs.com/weird-css-color-names/
Making your site work on (m)any devices
Flexbox Froggy:
https://flexboxfroggy.com/Grid Garden:
https://codepip.com/games/grid-garden/Media Query Reference:
https://developer.mozilla.org/en-US/docs/Web/CSS/Media_Queries/Using_media_queries
Using CSS Frameworks
CSS Specificity:
https://developer.mozilla.org/en-US/docs/Web/CSS/SpecificityPseudo-Classes:
https://developer.mozilla.org/en-US/docs/Web/CSS/Pseudo-classesSpecificity Calculator:
https://specificity.keegan.st/Bootstrap:
https://getbootstrap.com/MUI:
https://www.muicss.com/docs/v1/getting-started/introductionWater.css:
https://watercss.netlify.app/Code from this class:
https://github.com/RyanKadri/cis1052-fall2020-examples/tree/master/c4-css-frameworks
Introduction to Javascript
MDN JavaScript Reference:
https://developer.mozilla.org/en-US/docs/Web/JavaScriptLearn Programming Online:
https://learnprogramming.online/Learn JavaScript Online:
https://learnjavascript.online/
JavaScript and the DOM
Reacting to User Input
Class Examples:
https://github.com/RyanKadri/cis1052-fall2020-examples/tree/master/c7-reacting-to-inputW3Schools Examples:
https://www.w3schools.com/js/js_htmldom_events.aspAnother JavaScript Events Tutorial:
https://www.javascripttutorial.net/javascript-dom/javascript-events/
Functions and Callbacks
A short callback summary:
https://developer.mozilla.org/en-US/docs/Glossary/Callback_functionMore in-depth callback explanation (sync and async):
https://www.javascripttutorial.net/javascript-callback/
Asynchronous JavaScript
- This course does not currently have any references. Please reach out for more information though!
Promises, async functions, and servers
Common JavaScript Libraries
JQuery Documentation:
https://learn.jquery.com/about-jquery/how-jquery-works/ChartJS Documentation:
https://www.chartjs.org/docs/latest/getting-started/Self-Hosting from the Ground Up:
https://fuzzytek.ml/tutorials/selfhostingguide/
Modern JavaScript
This makes me feel bad at web development:
https://x.dustinbrett.com/