TDD Fundamentals & JavaScript Testing Tools


Details
About the Study Group
Test Driven Development (TDD): The Why, The How, The Do's and The Don'ts.
📍 Spots are limited! RSVP now & complete the registration form: link
This study group will provide a comprehensive introduction to test-driven development through both theory and practice. We'll explore:
- The rationale behind TDD
- The core TDD methodology
- Best practices for effective testing
- Common pitfalls to avoid
Our focus will be on practical implementation using JavaScript/TypeScript, with React for frontend and Node.js for backend development.
Schedule
We'll meet for four 60 - 90-minute virtual sessions, structured as follows:
Session 1: TDD Fundamentals & JavaScript Testing Tools
Session 2: Frontend TDD with React
Session 3: Backend TDD with Node.js
Session 4: Advanced TDD Practices & Real-world Application
💼 What you'll learn:
🔹 Introduction to TDD principles and benefits
🔹 Overview of JavaScript testing tools: Jest, React Testing Library, Cypress, and Supertest
🔹 Demo: Basic TDD cycle with a simple JavaScript function
🔹 Hands-on exercise: Implementing a solution using TDD
🕰️ Agenda:
21:00 - 21:10 - Intro to Women Coding Community
21:10 - 22:15 - Session 1
22:15 - 22:30 - Q&A and closing
👩💻About Women Coding Community
Empowering women in their tech careers through education, mentorship, community building, and career services is our mission. We provide workshops and events, connect members with industry mentors, foster a supportive community through meetups and conferences, and raise awareness for more inclusive industry practices.
Website
LinkedIn
Slack
Instagram
👩💻Code of Conduct
At Women Coding Community, we are committed to a vibrant, supportive community. When attending our events, all members should follow our Code of Conduct. The full version can be found by following the link.

Sponsors
TDD Fundamentals & JavaScript Testing Tools