Git Product home page Git Product logo

javascript-bootcamp's Introduction

Learn JavaScript from Scratch, Get Hired

Course Logo

This repository accompanies the "Learn JavaScript, Get Hired | The Full Bootcamp JavaScript" course by David Katz.

Take the course here:

http://udemy.com/learn-javascript-get-hired-bootcamp

JavaScript is the most in-demand skill. Get an extra advantage with this course's special JS interview question videos.

In this course you will learn:

  • the differences between function declarations, expressions, and arrow functions.
  • when the this keyword is relevant.
  • why and how almost everything is an object.
  • a handful of ways to create object clones.
  • constructor functions
  • asynchronous code.
  • a myriad of ways to write clean JavaScript code.
  • intricacies of types - coercion, null vs. undefined, truthy, falsy, and more.
  • the differences between let, const, and var.
  • closures, function factories, and higher-order functions.
  • prototypes and the prototype-based inheritance model.
  • how to track code through the JavaScript runtime - through the callstack, heap, queue, and event loop.

Starting point for most videos

Blank JavaScript Repl.it Template

https://repl.it/@DavidJoseph3/new-browser-javascript


Starting points for interview question videos

Interview Question | The this keyword

https://repl.it/@DavidJoseph3/interview-question-this-keyword

Interview Question | Callbacks

https://repl.it/@DavidJoseph3/interview-question-callbacks

Interview Question | JavaScript Types

https://repl.it/@DavidJoseph3/interview-question-types

Interview Question | Scopes and Hoisting

https://repl.it/@DavidJoseph3/interview-question-scopes-hoisting

Interview Question | Cloning an Object

https://repl.it/@DavidJoseph3/interview-question-cloning-an-object

Interview Question | Closures, Higher-Order Functions, and Callbacks

https://repl.it/@DavidJoseph3/interview-question-closures-higher-order-functions-callbacks

Interview Question | Prototype-Based Inheritance

https://repl.it/@DavidJoseph3/interview-question-prototype-based-inheritance

Interview Question | Asynchronous JavaScript

https://repl.it/@DavidJoseph3/interview-question-asynchronous-code-js-engine

javascript-bootcamp's People

Contributors

15dkatz avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.