Skip to content

PabloGracia/eloquent-javascript

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

eloquent-javascript

Chapters and exercises list


PART I: LANGUAGE

  1. VALUES, TYPES AND OPERATORS
    • No exercises for this chapter
  2. PROGRAM STRUCTURE
    • Looping a triangle ❌
    • FizzBuzz ❌
    • Chessboard ❌
  3. FUNCTIONS
  4. DATA STRUCTURES: OBJECTS AND ARRAYS
  5. HIGHER-ORDER FUNCTIONS
    • Flattening ❌
    • Your Own Loop ❌
    • Everything ❌
    • Dominant Writing Direction ❌
  6. THE SECRET LIFE OF OBJECTS
    • A Vector Type ❌
    • Groups ❌
    • Iterable Groups ❌
    • Borrowing a Method ❌
  7. PROJECT: A ROBOT
    • Measuring a Robot ❌
    • Robot Efficiency ❌
    • Persistent Group ❌
  8. BUGS AND ERRORS
    • Retry ❌
    • The Locked Box ❌
  9. REGULAR EXPRESSIONS
    • Regexp Golf ❌
    • Quoting Style ❌
    • Numbers Again ❌
  10. MODULES
    • A Modular Robot ❌
    • Roads Module ❌
    • Circular Dependencies ❌
  11. ASYNCHRONOUS PROGRAMMING
    • Tracking the Scalpel ❌
    • Building Promise.all ❌
  12. PROJECT: A PROGRAMMING LANGUAGE
    • Arrays ❌
    • Closure ❌
    • Comments ❌
    • Fixing Scope ❌

PART II: BROWSER

  1. JAVASCRIPT AND THE BROWSER
    • No exercises for this chapter
  2. THE DOCUMENT OBJECT MODEL
  3. HANDLING EVENTS
  4. PROJECT: A PLATFORM GAME
    • Game Over ❌
    • Pausing the Game ❌
    • A Monster ❌
  5. DRAWING ON CANVAS
    • Shapes ❌
    • The Pie Chart ❌
    • A Bouncing Ball ❌
    • Precomputed Mirroring ❌
  6. HTTP AND FORMS
    • Content Negotiation ❌
    • A Javascript Workbench ❌
    • Conway's Game of Life ❌
  7. PROJECT: A PIXEL ART EDITOR
    • Keyboard Bindings ❌
    • Efficient Drawing ❌
    • Circles ❌
    • Proper Lines ❌

PART III: NODE

  1. NODE.JS
    • Search Tool ❌
    • Directory Creation ❌
    • A Public Space on the Web ❌
  2. PROJECT: SKILL-SHARING WEBSITE
    • Disk Persistence ❌
    • Comment Field Resets ❌
  3. JAVASCRIPT AND PERFORMANCE
    • Pathfinding ❌
    • Timing ❌
    • Optimizing ❌

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published