Workshop.me

Live tech training from the industry experts
  • Testing Practices and Principles

    Kent C. Dodds

    Mar 26th, 2018
    San Francisco, CA

    The goal of a test is to increase your confidence that the subject of your test is functioning the way it should be. Not all tests provide the same level of confidence (some provide very little confidence at all). If you’re not doing things correctly, you could be wasting your time and giving yourself a false sense of security (even worse than having no tests at all).

  • Testing React and Web Applications

    Kent C. Dodds

    Mar 27th, 2018
    San Francisco, CA

    Developing and deploying production applications with React is one thing, but being confident that you’re not shipping a hidden bug is something else! Knowing how to configure and use testing tools is critical to your success in shipping with confidence, and React's model opens up testing productivity most of us couldn’t even dream of before.

  • React Component Patterns and Accessibility

    Ryan Florence

    Mar 29th-Mar 30th, 2018
    Seattle, WA

    Become a React Master. No doubt you’ve heard of all of these patterns before but can you quickly identify what to do with a component that seems to be spiraling out of control? Are you authoring shared components? Need to level up your accessibility skills? After this workshop, you’ll know exactly what to do and why to do it that way.

  • Deploying Web Applications with Webpack

    Sean Larkinn

    Apr 5th-Apr 6th, 2018
    Seattle, WA

    Get your assets out of the 90's with this comprehensive workshop on webpack. After two days you'll understand how to leverage webpack as a key piece of your front-end or Node.js architecture. You'll learn the core concepts and understand how to organize and compose webpack’s capabilities. You'll also learn to leverage webpack for high-performance techniques like code-splitting, long-term caching, and to write your own custom loaders and plugins! You'll also walk away understanding JavaScript modules, how they relate to high-performance web applications, and the confidence to make front-end architecture decisions that are right for your next project. 20% of profit will go to webpack open collective.

  • Building Beautiful Websites with Gatsby

    Kyle Mathews

    Apr 12th-Apr 13th, 2018
    San Francisco, CA

    Building content-driven websites has never been better than with Gatsby.js, React, and GraphQL. In this workshop you'll learn from the creator of Gatsby himself, Kyle Mathews how to build beautiful, peformant websites from scratch using Gatsby. Whether you're a Gatsby beginner or a seasoned pro, you'll enjoy peeking under the hood to see how Gatsby helps you accomplish more in less time than ever before. (Oh, btw, this website is built with Gatsby and we love it.)

  • React with Redux

    Mark Erikson

    Apr 19th-Apr 20th, 2018
    New York, NY

    Take control of your front-end development with React and Redux. The functional programming techniques with this wildly popular tech combo brings insight and productivity we've been been chasing for years. You'll leave this workshop with both a conceptual understanding of React and Redux and the practical know-how to start getting the benefits in your development right away.

  • Vue.js Deep Dive

    Evan You

    Apr 19th-Apr 20th, 2018
    New York, NY

    Learn from the creator of Vue this approachable, versatile, and performant UI development framework. This two-day workshop will take you through the necessary learning process to be able to confidently build scalable web applications using Vue.js. Day 1 will focus on a deep understanding of Vue.js core, while day 2 will be dedicated to scalability in larger applications.

  • Building Beautiful Websites with Gatsby

    Kyle Mathews

    May 3rd-May 4th, 2018
    New York, NY

    Building content-driven websites has never been better than with Gatsby.js, React, and GraphQL. In this workshop you'll learn from the creator of Gatsby himself, Kyle Mathews how to build beautiful, peformant websites from scratch using Gatsby. Whether you're a Gatsby beginner or a seasoned pro, you'll enjoy peeking under the hood to see how Gatsby helps you accomplish more in less time than ever before. (Oh, btw, this website is built with Gatsby and we love it.)

  • Introduction To React Native

    Ken Wheeler

    May 3rd-May 4th, 2018
    New York, NY

    If you've used React on the web, you're well on your way to becoming a proficient native app developer, too. This course will get you up and running with React Native with basic and intermediate topics. Aimed at current React developers, attendees will learn how to leverage their existing React skills to produce native applications.

  • Building and Animating SVG

    Sarah Drasner

    May 3rd-May 4th, 2018
    San Francisco, CA

    SVGs, with their potential for high-quality and performant graphics, have myriad uses on the web. In this course, you’ll learn how to work with SVGs to create informative graphics, build well-optimized and high performance images, and manipulate them to create UX animations and powerful illustrations. In this two-day workshop, Sarah will explain in detail how you can craft delightful SVG animations and everything you need to start using them in production — both on small and large scale. We’ll cover animation in general, and then dive deep into SVG, exploring all its different facets, technical issues and gotchas, performance benefits, and possibilities for accessibility.

  • React Component Patterns and Accessibility

    Ryan Florence

    May 10th-May 11th, 2018
    Miami, FL

    Become a React Master. No doubt you’ve heard of all of these patterns before but can you quickly identify what to do with a component that seems to be spiraling out of control? Are you authoring shared components? Need to level up your accessibility skills? After this workshop, you’ll know exactly what to do and why to do it that way.

  • React Native Bootcamp - Zero to App

    Nader Dabit

    May 24th-May 25th, 2018
    San Francisco, CA

    In this workshop, we will begin with a quick overview of ES6 & React Fundamentals, and continue with a deep dive into React Native and React Native best practices. We will cover the 80/20 of React Native APIs, how, and when to use them. By the end of the class, we will have created a functional React Native application integrating both state management & navigation. We will also cover topics like user authentication and animations.

  • React Component Patterns and Accessibility

    Ryan Florence

    Jun 7th-Jun 8th, 2018
    Boulder, CO

    Become a React Master. No doubt you’ve heard of all of these patterns before but can you quickly identify what to do with a component that seems to be spiraling out of control? Are you authoring shared components? Need to level up your accessibility skills? After this workshop, you’ll know exactly what to do and why to do it that way.

  • Full Stack GraphQL with Apollo

    Peggy Rayzis

    Coming in June
    New York, NY

    GraphQL solves many pain points developers face when managing data, but it isn't always clear how to implement GraphQL correctly. First, you'll build a GraphQL server from the ground up with Apollo Server. Along the way, you'll learn best practices for effective schema design and how to handle real-world issues like caching. Finally, we'll connect our server to a React application with Apollo Client and bind our data to our UI with query components. By the end of the workshop, you'll leave armed with the knowledge to run GraphQL in production with confidence.

  • Pro Angular

    Todd Motto

    Coming in July
    New York, NY

    Learn Angular inside out. All the advanced features, including RxJS and TypeScript concepts, state management, unit testing and a final app project

  • Vue.js Deep Dive

    Evan You

    Coming in July
    San Francisco, CA

    Learn from the creator of Vue this approachable, versatile, and performant UI development framework. This two-day workshop will take you through the necessary learning process to be able to confidently build scalable web applications using Vue.js. Day 1 will focus on a deep understanding of Vue.js core, while day 2 will be dedicated to scalability in larger applications.

  • Advanced React Component Patterns

    Kent C. Dodds

    Jul 11th, 2018
    Portland, OR

    Making React components that can be used in multiple places is not hard. What is hard is when the use cases differ. Without the right patterns, you can find yourself with a highly complex component that requires a lot of configuration props and way too many if statements. With this course, you'll not only learn great patterns you can use, but also the strengths and weaknesses of each so you know which to reach for to provide your components the flexibility and power you need.

  • Data Visualization for Frontend Developers

    Shirley Wu

    Jul 12th-Jul 13th, 2018
    San Francisco, CA

    This workshop is aimed at front-end developers who want or are required to build simple visualizations for their work. We will go through basic visualization theories, apply them to different chart types, and articulate the right situations to use them. To implement the visualizations, we will learn core D3 concepts, and how to most effectively use them with modern Javascript frameworks.

  • ES6 and Beyond

    Kent C. Dodds

    Jul 26th, 2018
    Salt Lake City, UT

    The ECMAScript standard is now on a yearly release cycle. Keeping up with the latest features can make you more productive and your code more expressive and maintainable. In this workshop, we'll learn about the features from ES6 to today that you're likely to use and benefit from on a day-to-day basis.

  • Debugging JavaScript

    James Long

    Coming in August
    Austin, TX

    Master the browser debugger, and learn how to avoid it with smarter development workflows.

  • Introduction to React

    Kent C. Dodds

    Coming in August
    Salt Lake City, UT

    This course is for React newbies and those looking to get a better understanding of React fundamentals. With a focus on React fundamentals and concepts, you'll come out of this workshop knowing what problems React can solve for you and how it goes about solving those problems. This knowledge will make you much more productive building applications with React.

  • Advanced React Component Patterns

    Kent C. Dodds

    Coming in August
    Salt Lake City, UT

    Making React components that can be used in multiple places is not hard. What is hard is when the use cases differ. Without the right patterns, you can find yourself with a highly complex component that requires a lot of configuration props and way too many if statements. With this course, you'll not only learn great patterns you can use, but also the strengths and weaknesses of each so you know which to reach for to provide your components the flexibility and power you need.

Don’t miss it!

Be the first to know about upcoming
workshops and special pricing.

Become an Affiliate

Run a meetup? Work on OSS? Newsletter? Support your efforts financially, let your audience know about the best workshops around.

Get started
Host a workshop

If you’ve got the space we’ve got some free tickets with your name on them.

Request to Host
Need Private Training?

Level up your team and your apps with our private training.

Get an expert

Copyright © 2018 Workshop.me

Contact us: hello@workshop.me