Vanilla JS Web Components
An in-depth hands-on workshop about building interactive web components using modern JavaScript. No frameworks, no libraries; learn how to create fast, responsive user experiences, built with 100% native code.
All Ursatile workshops are created and presented by Dylan Beattie. Live and in person -- or online using Zoom and Slack. Check out the FAQ to find out more about how online training works.
An in-depth hands-on workshop about building interactive web components using modern JavaScript. No frameworks, no libraries; learn how to create fast, responsive user experiences, built with 100% native code.
A hands-on workshop for .NET developers who want to learn more about distributed systems. Covers HTTP, REST, GraphQL, gRPC, RabbitMQ, and SignalR – what they do, why you would use them, and how they work with C# and .NET.
Everything you need to know to build static websites using Jekyll, set up advanced templates and manage content using Liquid and YAML, and host your sites for free using GitHub Pages.
An online workshop about online workshops, for team leaders, managers, and trainers who want to run workshops, meetings and training effectively over Zoom, Webex, Teams, and other online platforms.
An interactive workshop for developers and technology professionals who are interested in public speaking. Learn how to create and deliver great technical talks and presentations.
A hands-on workshop about building REST APIs using .NET Core. Covers API design, HTTP methods and status codes, how to use hypermedia as the engine of application state (HATEOAS), and more.