October 2, 2024 - 9:30am to 5:30pm Central Daylight Time
▶ ︎LIVE NOW

Introduction to Testing

Steve Kinney

Steve Kinney

Temporal
Introduction to Testing

This Workshop's Online Chatroom is Currently Open!

This workshop has ended. Check back soon for the recording!

You can watch a replay of this workshop!

Learning the very basics of testing and gain practical experience with common testing patterns and tools.

Key Takeaways

By participating along with us in the workshop, you'll learn:

  • Learn the fundamentals behind tests and testing frameworks
  • Write your very first unit test
  • Set up your testing environment and make tests part of your workflow
  • Understand how to write more testable code in your applications
  • Practice writing unit and integration tests
  • Use mocks to remove dependencies from your tests
  • Understand approaches like test-driven development

Is This Workshop for Me?

This workshop is for any developer who wants to learn how to add tests to their applications. No previous testing experience required!

Workshop Details

Testing increases your confidence that your applications will function as expected. This workshop will teach you the fundamentals of testing and give you the foundations to write more testable code in your applications. You’ll set up an efficient testing environment where a test runner is part of your development workflow. You’ll gain practical experience writing unit and integration tests while exploring common testing tools.

Any Prerequisites?

  • A fundamental understanding JavaScript
  • Familiarity with the command line
  • Experience with Node and npm

Attend Online Live and in Full HD

Get Your Questions Answered
Code Along with the Class
Classroom Format

Join-In Person from Downtown Minneapolis

Apply to Join In-Person

You're Registered to Attend Online!

You'll receive additional details and a reminder via email as the event draws near.

Introduction to Testing

Event Details

What

  • One Full Day Workshop Session
  • Replay Videos (available immediately)

When

  • October 2, 2024 - 9:30am to 5:30pm Central Daylight Time

Where

  • Option 1: Attend online on our full HD live stream
  • Option 2: Attend in-person at HQ in Minneapolis, MN

Daily Schedule

  • 9:30AM
    Introduction and Setup
  • 9:45AM
    Writing Your First Test
  • 10:00AM
    Fundamentals of Testing and Common Tools
  • 10:30AM
    Setting Up a Testing Environment
  • 10:45AM
    Unit Testing Basics
  • 11:15AM
    Using Mocks and Stubs
  • 11:45AM
    Testing Things You Don’t Control
  • 12:30PM
    Lunch
  • 1:30PM
    Integration Testing Basics
  • 3:00PM
    Test-Driven Development
  • 3:45PM
    Q&A and Wrap-Up

Your (Awesome) Instructor

Steve Kinney

Steve Kinney

Steve is the front-end architect at Temporal. Previously, he was the front-end architect at Twilio and SendGrid. He is the director emeritus and founder of the front-end engineering program at the Turing School for Software and Design in Denver, Colorado — a non-profit developer training program. In a previous life, Steve was a New York City public school teacher. He taught special education and web development in Manhattan, Brooklyn, and Queens. He currently lives in Denver, Colorado

Check out all of our upcoming workshops!

Workshops happen throughout the year, and are all included with membership.