Live Online Workshops (Included with Membership)
Improving Web Performance
In this 1-day training, attendees will learn about web performance - how to set performance goals, how to measure them, and how to improve their website's performance.Introduction to Chrome Dev Tools, v3
This workshop will turn you into a frontend performance expert, we'll take a look at advanced DevTools concepts with exercises and practical case studies. Debug and performance audit any website, level-up your web development skills, and create blazing fast experiences.Building a Developer Portolio
Spend A Full Day Building Your Developer Portfolio with Jerome Hardaway ...full details TBA!Details TBAWeb Assembly
This will be a beginner-friendly and fun introduction to low-level languages and Web Assembly.VIM Fundamentals
Spend A Full Day Immersed in VIM Fundamentals with ThePrimeagen where by the end, you should be fully equipt to use vim motions or vim itself!Complete Intro to React, v6
In this 2-day training, attendees will go from knowing nothing — or very little — about React to building a whole app using React and the surrounding tools in the React ecosystem.Introduction to the Rust Programming Language
Spend A Full Day Immersed in the Rust Programming Language with Richard Feldman ...full details TBA!Details TBAAdvanced Chrome Dev Tools
This workshop will turn you into a frontend performance expert, we'll take a look at advanced DevTools concepts with exercises and practical case studies.Advanced CSS Variables
Spend A Full Day Immersed in Advanced CSS Variables (Custom Properties) with Lea Verou.CSS Foundations
We'll cover the foundations of CSS like color, typography, positioning, and z-index while also touching some intermediate CSS topics like animations and responsive layouts.Intermediate React Native
Expand your React Native skills and learn to build scaleable, polished mobile apps for iOS and Android!Web Audio
Spend A Full Day Immersed in Web Audio with Matt DesLauriers ...full details TBA!Details TBABuilding PWAs from Scratch
Progressive Web Apps brings together the best of the web and the best of apps thanks to different technologies now supported on every major browser. If you are interested in understanding how to provide the best possible user experience today, you should consider joining this class. We'll create a …Details TBAPython Fundamentals, v2
Learn everything you need to know to create and run simple Python programs, including working with the available data types, writing functions and classes, and much more.Details TBAWebpack 5
Spend Two Full Days Immersed in Webpack with Sean Larkin ...details TBA!Details TBA
Watch Recently Recorded Workshops
Functional JavaScript First Steps
This will be a friendly, practical exploration of functional programming fundamentals.3D on the Web & WebXR
Learn everything you need to know to create 3D visualizations, Augmented and Virtual Reality applications on the Web, WebXR Device APIs.Production-Ready Next.js
Next.js makes it easy to build a production-ready React app. No matter if you're making a blog, marketing page, or a full-stack app, Next.js has the tools for you. Learn how to take advantage of these tools and release your Next.js app to production.Production-Grade Vue
Learn fundamental concepts and principles you need to know to build the foundations for world-class Vue applications. Topics will include component design patterns, workflows to enhance productivity, testing methodologies, best practices for organizing (and reorganizing) increasingly complex …Enterprise Architecture Patterns (feat. TypeScript)
When building large-scale applications, the temptation is to think that we need large-scale techniques to get the job done. In reality, the antidote for software complexity is the pragmatic application of first-principles to achieve an appropriate level of simplicity. We will demonstrate these …Production Angular
Learn how to be more effective as an Angular developer by applying the techniques that high-performance Angular teams use every single day. Learn proven patterns and approaches when designing, developing, testing, optimizing, and deploying Angular applications.