Front-End First: Testing and Prototyping JavaScript Apps
Offered By: Pluralsight
Course Description
Overview
Being a productive front-end web developer can be challenging at times. In this course we will uncover how the front-end can be unit tested, mocked, and rapidly prototyped separate from the back-end.
Being a productive front-end web developer can be challenging at times. In this course we will uncover how the front-end can be unit tested and rapidly prototyped separate from the back-end. We will cover the basics of unit testing and use a variety of tools and techniques to help assist with mocking and prototyping. Then we will uncover how to integrate these techniques with common front-end frameworks such as KnockoutJS, Backbone.js, and AngularJS.
Being a productive front-end web developer can be challenging at times. In this course we will uncover how the front-end can be unit tested and rapidly prototyped separate from the back-end. We will cover the basics of unit testing and use a variety of tools and techniques to help assist with mocking and prototyping. Then we will uncover how to integrate these techniques with common front-end frameworks such as KnockoutJS, Backbone.js, and AngularJS.
Syllabus
- Introduction 2mins
- Principles of Unit Testing 15mins
- Examples of Hard to Test Code 28mins
- Unit Testing Your Front-End Application 52mins
- Mocking Your Front-End Application 44mins
- Prototyping Your Front-End Application 39mins
- Integrating with Front-End Frameworks 18mins
Taught by
Elijah Manor
Related Courses
Design: Creation of Artifacts in SocietyUniversity of Pennsylvania via Coursera Design Thinking Action Lab
Stanford University via NovoEd Blended Learning: Personalizing Education for Students
New Teacher Center via Coursera Mobile Application Experiences Part 1: From a Domain to an App Idea
Massachusetts Institute of Technology via edX Usable Security
University of Maryland, College Park via Coursera