8000 GitHub - rstrom1/JavaScript at gijscor-patch-1
[go: up one dir, main page]

Skip to content
  • Insights
  • rstrom1/JavaScript

     
     

    Folders and files

    NameName
    Last commit message
    Last commit date

    Latest commit

     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     
     

    Repository files navigation

    Please help us improve and share your feedback! If you find better tutorials or links, please share them by opening a Pull Request.

    HackYourJavaScript

    Here you can find course content and homework for the JavaScript 1,2 and 3 modules

    Week Topic Read Homework
    0. Preparation for your first JavaScript session Pre-reading -
    1. Git Session with Unmesh Reading Week 1 Homework Week 1
    2. • Intro JavaScript (What is it, where can you use it for)
    Variables (var, let, const)
    Basic Data types (Strings, Numbers, Arrays, Booleans)
    Operators
    Naming conventions
    Reading Week 2 Homework Week 2
    3. • Git work flow 😈
    Advanced data types (objects)
    Conditional execution
    Statements vs Expressions
    Loops (for/while)
    Functions
    Scope
    Reading Week 3 Homework Week 3
    4. • Capturing user input
    • Events
    Basic DOM manipulations (img src, innerHTML)
    • Code debugging using the browser
    Code commenting
    • Structuring code files
    Code formatting
    Reading Week 4 Homework Week 4
    5. • Functions + JSON/Arrays
    Array Manipulations
    • JSON
    Map and filter
    • Arrow functions
    Reading Week 5 Homework Week 5
    6. Closures
    • Callbacks
    Reading Week 6 Homework Week 6
    7. Object Oriented Programming and Classes
    The this keyword
    Reading Week 7 Homework Week 7
    8. • Structure for a basic SPA (Single Page Application)
    XMLHttpRequests
    • API calls
    Reading Week 8 Homework Week 8
    9. Promises
    • (re)writing data structures (in JSON)
    • Async vs Sync
    • Code flow (order of execution)
    Reading Week 9 Homework Week 9

    Kind note:

    We expect you to always come prepared to the class on Sunday.

    Overall

    A good understanding of all the above mentioned topics. Want to check your Knowledge? Go through the JavaScript Fundamentals README and research/ ask for help (Slack!) with the concepts that are not entirely clear.

    About

    JavaScript modules

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published

    Languages

    • JavaScript 100.0%
    0