Skip to content
This repository was archived by the owner on Feb 27, 2023. It is now read-only.
This repository was archived by the owner on Feb 27, 2023. It is now read-only.

JS beyond the basics #94

@kabaros

Description

@kabaros

We've covered so far (in 5 lessons + pair programming day)

  • the basics of JS (data types, conditionals, loops, objects, arrays)
  • Basics of unit testing and TDD
  • DOM and AJAX
  • Functions and good design principles
  • OO programming (concept and constructor functions)

What other topics we should cover for the rest of JS-Core (2 or 3 more classes) - these are some of the other topics that can be covered based on HackYourFuture and London's first class:

  • inheritance (covered next class)
  • Callbacks (will be touched on in the next class)
  • Closures
  • Scopes
  • Value vs Reference
  • Modules
  • More Functions (being first-class citizens, passing them around, Higher Order Functions)
  • ES6
  • String and Array manipulation (did we do enough?)
  • Chrome Dev Tools

These can go into Node modules

  • Promises
  • HTTP, APIs and JSON (high level)
  • Async vs Sync
    (the last two points were already covered but we can go into more details)

Any other topics we should cover?

This is just a catchall list - some of these can be covered as we go on into the Node modules, some can be left for research. I just want to capture all the high level topics and concepts that we think are important to cover.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions