addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramlinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Unit Testing in AngularJS / React + Redux Architecture

Hello folks. This month we have 2 talks scheduled for you. Adam Morgan will talk about Automated Testing AngularJS apps, and Joel Kanzelmeyer will talk about taming large React apps with Redux.

Talk 1: Automated Testing AngularJS Applications

In this talk, Adam will introduce automated testing within the context of AngularJS applications. You will learn the benefits of automated unit testing and the tools that are needed as he walks through sample code and their associated tests. You’ll walk away with what you need to know to setup a test suite for your own AngularJS applications. This talk will cover a series on automated testing he has written for Scotch.io Part 1: https://scotch.io/tutorials/testing-angularjs-with-jasmine-and-karma-part-1

Part 2: https://scotch.io/tutorials/testing-angularjs-with-jasmine-and-karma-part-2

Adam Morgan is the Lead Frontend Developer of Seraph Group, a seed stage angel investment network based in Atlanta, GA. After a brief stint as a data analyst in marketing consulting, he quit his job to learn web development. Since then he has spent most of his time working with JavaScript, primarily on MEAN stacks. He’s worked at a variety of companies ranging from Fortune 500 companies to startups and digital agencies. Across these companies he’s filled various roles ranging from full-stack development to UI design and UX research.

Talk 2: Taming Large React Applications w/ Redux

In this talk, Joel will introduce concepts that make large React applications more scalable and maintainable. You will learn the benefits of Redux a predictable, single-way data flow model as he walks through sample code and best practices like top down approach. You’ll walk away with what you need to know to architect a React application with all the patterns that help it scale well with your team. We will cover bootstrapping a modern React application with react-boilerplate (http://reactboilerplate.com) and using libraries like redux-saga and reselect to improve code re-use, removing coupling, and reducing complexity.

Speaker

Joel Kanzelmeyer is a Senior Frontend Developer at PureCars, a digital marketing and automation company in the automotive space based in Atlanta, GA. After getting his start in a marketing role at a small company while attending school, he was given an opportunity to step into a design/development position and hasn’t looked back. Since then, he has been laser-focused on frontend development, primarily with React and Angular. He also contributes to open source projects and moonlights as a consultant with his brother where they work with small businesses to create modern dashboard applications.




Join or login to comment.

Our Sponsors

  • Cypress.io

    Contributing awesomeness to the Atlanta JavaScript community!

  • Sevaa Group

    Providing operational logistics so our meetups run smoothly!

  • Pardot

    Providing funds to make our meetups even more awesome!

  • DigitalCrafts

    Location Sponsor for our Buckhead Hacker Hours

  • Creative Circus

    Location and Video Production for live speaker events!

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy