JavaScript
| Functions & Objects | Functions and objects are two of the most crucial aspects of Javascript. What are they and how are they used? | #beginner#basics#web-development | |
| Web Storage API | Learn how to store data in the browser using localStorage and sessionStorage. | #browser#storage#intermediate | |
| TypeScript Fundamentals | A beginner-friendly introduction to TypeScript and how it enhances JavaScript development. | #typescript#static typing#intermediate | |
| Working with Web APIs | Learn how to interact with external data sources using the Fetch API and handle responses like a pro. | #intermediate#apis#fetch | |
| Asynchronous JavaScript | Understanding promises, async/await, and the event loop. | #intermediate#async#promises | |
| JS & the DOM | Understanding the basics of getting JS to manipulate our HTML. | #beginner#basics#web-development | |
| JavaScript Fundamentals | Learn the essential concepts of JavaScript for web development. | #beginner#basics#web-development |
Web Development
| Web Accessibility Fundamentals | Learn how to build websites that are accessible to everyone, including people with disabilities. | #accessibility#a11y#inclusive design | |
| Web Performance Optimization | Learn techniques to make your websites faster, more efficient, and provide a better user experience. | #performance#optimization#speed |
JavaScript Frameworks
| Introduction to React | Learn the basics of building user interfaces with React, the popular JavaScript library. | #react#components#intermediate |
JavaScript Libraries
| Getting Started with p5.js | Learn the fundamentals of creative coding with p5.js. | #creative coding#beginner#graphics |
CSS
| CSS Animation Fundamentals | Learn how to bring your websites to life with CSS animations and transitions. | #beginner#animation#transitions | |
| Responsive Web Design | Build websites that look great on any device, from desktop to mobile. | #layout#mobile#design |
Python
| Getting Started with Python Programming | Learn the fundamentals of Python programming language with practical examples and explanations. | #beginner#basics#python3 |
Graphics
| SVG for the Web | Learn how to create and manipulate scalable vector graphics for modern web projects. | #svg#vector graphics#animation |
Web Basics
| Foundations | Understanding the groundwork that makes up the web. | #frontend#beginner | |
| Setup and Configuration | So how do we actually setup our web projects? | #frontend#beginner |