https://github.com/sandysanthosh/ecmascript
https://github.com/sandysanthosh/ecmascript
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/sandysanthosh/ecmascript
- Owner: sandysanthosh
- Created: 2018-10-09T18:30:15.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-29T18:18:13.000Z (about 7 years ago)
- Last Synced: 2025-02-28T20:57:52.544Z (11 months ago)
- Language: JavaScript
- Size: 106 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Course Outlines
Note: This repo is just for me to keep track of all my lessons on YouTube, you can ignore this.
## Basic Concepts
Miscellaneous concepts and topics that I haven't covered, but don't really fit in to any other course.
- callbacks
- closures
- equality
- objects
- promise
- prototypes
## Data Structures
A data structure is a particular way of organizing data in a computer so that it can be used efficiently. Course will
cover existing JavaScript data structures such as arrays, sets, and maps. Topics also include how to implement other
common data structures/algorithms such as stacks, linked lists, trees, graphs, etc...
- arrays
- joining multiple arrays
- iterator functions
- es6 array features
- sorting
- searching
- displaying as string
- stacks
- queue
- priority queue
- linked list
- sets
- dictionaries
- hash tables
- map
- weakmap & weakset
- trees
- graphs
- sorting algorithms
- searching algorithms
- recursion
- greedy algorithms
- big o / algorithm complexity
## ES6 Features
[Watch Video Tutorials](https://www.youtube.com/watch?v=ZJZfIw3P8No&index=1&list=PL6gx4Cwl9DGBhgcpA8eTYYWg7im72LgLt)
Overview of all the new features, syntax, and changes in ES6.
- let
- arrow functions
- template literals
- spread operator
- classes
- inheritance
- generators
***
## Using ES6
To enable ES6 support in any JetBrains IDE *(such as WebStorm)*:
- File > Settings > Languages & Frameworks > JavaScript
- Select EMCAScript 6
## Links
- [Support](https://www.patreon.com/thenewboston)
- [thenewboston.com](https://thenewboston.com/)
- [Facebook](https://www.facebook.com/TheNewBoston-464114846956315/)
- [Twitter](https://twitter.com/bucky_roberts)
- [Google+](https://plus.google.com/+BuckyRoberts)
- [reddit](https://www.reddit.com/r/thenewboston/)