Expanded Library

JavaScript Functions

What you'll learn

In this project you will build a simple two dimensional simulation of living cells, known as Conway’s Game of Life. In the process you will learn all about JavaScript functions, including what you can do with them and their many features.

Table of contents

Setup
1h
  • Set up your local environment for projects. We'll walk you through everything you need to know, including how to install and configure your environment to be able to complete all of the tasks.
Implementing Conway's Game of Life
3h
  • In this module we will implement a console application version of Conway's Game of Life. The script will gradually build by composing simple JavaScript functions with clear and distinct purposes. Each new function will demonstrate an aspect of JavaScript functions.

About the author

Liam is a technology leader, engineering manager and agile product delivery expert. He helps organizations to develop effective technology strategy, then implement that strategy to achieve their objectives. Other major interests are optimizing the impact of software delivery and building cross-functional, high-performance teams. He is currently a Principal Consultant for product development consulting company Readify. Previously, he was Chief Technology Officer of an online media and travel co... more

Ready to upskill? Get started