Live Online Workshops (Included with Membership)
Remix Fundamentals
Remix solves many problems in modern web app development. You don't even think about server cache management or global CSS namespace clashes. It's not that Remix has APIs to avoid these problems; they simply don't exist when you're using Remix.Advanced Remix
Remix is a terrific tool for building simple websites, and it's even better for building complex web applications.Complete Intro to SQL & PostgreSQL
Spend A Full Day Immersed in SQL with Brian Holt ...full details TBA!Details TBATypeScript and Vue
Learn how can progressively leverage TypeScript in your Vue 3 apps in both Options and Composition API.Nuxt 3 Fundamentals
Build dynamic web applications that can leverage methods like static-site generation with Nuxt 3! In this course, you'll learn the fundamentals of how to use Nuxt 3 while building a variety of projects.JavaScript First Steps
Spend A Full Day Immersed in JavaScript with Anjana Vakil ...full details TBA!Details TBAAPI Design in Node.js, v4
Node is a great platform to build API’s, servers, and tools. Join Scott Moss and learn how to build RESTful and GraphQL API’s with Node.Headless CMS Fundamentals
Spend A Full Day Immersed in Headless CMSs with Scott Moss ...full details TBA!Details TBATailwindCSS
Learn how to write CSS using Tailwind from the perspective of a JavaScript developer. Start from the basics and walk up to more advanced CSS and Tailwind patterns and best practices.Complete Intro to React, v8
In this 3-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.React and TypeScript, v2
Spend a full day building resilient React applications backed by TypeScript with Steve Kinney.React Performance
Spend A Full Day Immersed in React Performance with Steve Kinney ...full details TBA!Details TBAAdvanced Redux
Spend A Full Day Immersed in Advanced Redux with Steve Kinney ...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.Details TBACSS 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.Details TBAThe Hard Parts of React
Spend A Full Day Immersed in The Hard Parts of React with Will Sentance...full details TBA!Details TBAThe Last Algorithms Course You'll Need
Spend A Full Day Immersed in Algorithms with ThePrimeagen ...full details TBA!Details TBA
Watch Recently Recorded Workshops
HTML Semantics & CSS Selectors
According to the HTTP Archive's 2020 report, there are 112 elements currently defined and supported in the living HTML specification. However, over 90% of sites use 41 or fewer elements in their sites, with the median using 30 elements or fewer. Divitis runs rampant in our markup, as we ponder how …Polyglot Programming: Go, Rust & TypeScript
Spend A Full Day Immersed in Polyglot Programming with ThePrimeagen. We will build a CLI application in all three languages to make comparisons and learnings!JavaScript Patterns
Design patterns are a fundamental part of software development, as they provide typical solutions to commonly recurring problems in software design.Improve how you architect your applications with traditional and brand new design, performance and rendering patterns using modern JavaScript and React.Firebase Fundamentals
Develop web and mobile applications without having to build your own server-side. Firebase lets you grab critically important components like authentication, file storage, cloud functions, and a real-time database off the shelf to get you moving quickly on a world-class cloud infrastructure.Finding Clients as a Freelancer
Learn the process of finding clients. If you are reliant on word of mouth recommendations and clients coming to you, then you need this course. Personal recommendations are great, but if the phone stops ringing, you need a way to generate new business.Mastering the Design Process
Learn a robust process that will successfully take your design project from initial briefing to final delivery and beyond.Complete Intro to Web Development, v3
Have you ever wanted to learn to write code or make your own website? If so this is the place to start. This workshop assumes no prior coding knowledge and will take you from knowing nothing how the code works or websites are made to writing your own sites in HTML, CSS, JavaScript, and Node.js.CSS Animations
UI animations play an important role for web apps and websites in improving the user experience. Get inspired and learn everything you need to know about CSS animations, from basic transitions to advanced orchestrations and reactivity.