Skip to content

agilethought/ita-javascript-training

Repository files navigation

ITA JavaScript Training

Tic Tac Toe JavaScript Exercises for ITA staff

  • Fizz Buzz: Basic structure and tests

    • Test Conditions:
      • Number is evenly divisible by 3 return "Fizz"
      • Number is evenly divisible by 5 return "Buzz"
      • Number is evenly divisible by both 3 and 5 return "FizzBuzz"
      • Number is not evenly divisible by either return the number
    • Concepts
      • Logic abstraction and testing
      • Simple conditional logic
  • Coin Changer: Basic structure and UI

    • Test Conditions:
      • A single coin request should return one coin (Example 25 cents should return 1 quarter)
      • Multiple coin requests should return multiple coins (Example 50 cents should return 2 quarters)
      • Multiple coin requests of different amounts should always return the largest number of coins (Example 78 cents should return 2 Quarters, 2 Dimes, 1 Nickel, 3 Pennies)
    • Concepts
      • More conditional logic and testing
      • Basic HTML and CSS templating
  • Calculator: Includes boiler plate for Node.js console application

    • Test Conditions:
      • Should accept three inputs for first number, operation and second number and output the computed value.
    • Concepts
      • Basic UI and user flow concepts
  • Tic-Tac-Toe: Phase one implementation

    • Large application construction.
    • Context and state.
    • Object definition and initialization.

About

Simple TDD JavaScript Excercises for ITA staff

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published