Introduction to JS
-
JS was created at Mozilla. Mozilla standardized JS under ECMAScript.
-
ECMAScript 2015 / ES6 is supported by all web browsers.
-
If Java was Toronto, then JS is Delhi. They are entirely different languages with different nature.
-
If JS was Delhi, it may resemble in parts with Scheme language (if it was Bangalore) or Self language (if it was Mumbai). However, JS is in itself a standalone, general purpose programming language.
-
Core JS API is able to process data types. I/O execution is dependent on Host.
-
Browser present host environment to write programs that interact via DOM API to perform DOM manipulation, execute I/O operations through embedded devices, display result in HTML/CSS format and much more
-
Node present host environment to write programs that interact via OS based API to perform network calls, run shell scripts, read or write system files and much more
| Project Title | Project Link |
|---|---|
| JavaScript Algorithms and Data Structures Certification | View Demo |
| Project Title | Project Link |
|---|---|
| JSXP | View Demo |
| Blog | View Demo |
| Project Title | Project Link |
|---|---|
| Accordion | View Demo |
| Alarm | View Demo |
| Anti Chat | View Demo |
| Basic Fetch API | View Demo |
| Basic Web Crawler | View Demo |
| BetaKit RSS Compiler | View Demo |
| Calculator | View Demo |
| Captcha | View Demo |
| Cat Me | View Demo |
| Cat in Space | View Demo |
| Check Unicode of a String | View Demo |
| Checkout page | View Demo |
| Color Picker | View Demo |
| Corona Virus Cases Tracker | View Demo |
| Counter | View Demo |
| Dark Internet | View Demo |
| Daylight Saving Timezone | View Demo |
| Dinky | View Demo |
| Eye Examination | View Demo |
| Editable Text page | View Demo |
| Functions | View Demo |
| Humans | View Demo |
| Iterators in JavaScript | View Demo |
| Load Video+Content | View Demo |
| Local Library page using Object Prototypes | View Demo |
| MDN Periodic Table | View Demo |
| Modal | View Demo |
| NaMo Memes | View Demo |
| News Fetch API | View Demo |
| News | View Demo |
| One Month Weather Tracker | View Demo |
| PetBar | View Demo |
| Program Structure | View Demo |
| Radio Stations | View Demo |
| Random Text Generator | View Demo |
| Regular Expressions | View Demo |
| Shutter Menu | View Demo |
| Slider | View Demo |
| Solo Cricket | View Demo |
| Stars | View Demo |
| Tabs | View Demo |
| Toronto | View Demo |
| YouTube Playlist Duration Calculator | View Demo |
| Wall Clock | View Demo |
| Windows XP Screensaver | View Demo |
| Word Shuffler | View Demo |
| Project Title | Project Link |
|---|---|
| Angular | View Demo |
| Booster | View Demo |
| Boredom | View Demo |
| BB API | View Demo |
| CDNJS | View Demo |
| CWC19 | View Demo |
| CWC19 Team Directory | View Demo |
| Dog Breeds | View Demo |
| Events in Toronto | View Demo |
| FEDTimes | View Demo |
| Festivals in Toronto | View Demo |
| FreeCodeCamp Full Curriculum | View Demo |
| Gindeed | View Demo |
| GitUD | View Demo |
| Gyaan | View Demo |
| HackerNews | View Demo |
| Happy Birthday Playlist Tracker | View Demo |
| Harvard Art Museum | View Demo |
| Hukamama | View Demo |
| Indian Geography | View Demo |
| IPTV | View Demo |
| Jackal | View Demo |
| LearnYou | View Demo |
| Multiple Images | View Demo |
| Numbers | View Demo |
| Radio Stations (Punjabi Edition) | View Demo |
| Radio Stations (Toronto Edition) | View Demo |
| Reminder | View Demo |
| Sikh Gurus | View Demo |
| Singers | View Demo |
| Stations in Toronto | View Demo |
| Surnames | View Demo |
| TTC | View Demo |
| TV Channel Employees | View Demo |
| TV Series | View Demo |
| TikTok | View Demo |
| University List | View Demo |
| WWE Superstars | View Demo |
| Waste Wizard | View Demo |
| Watch a Live TV | View Demo |
| Weather | View Demo |
| Web Jokes (Norris) | View Demo |
| Web Jokes (Random) | View Demo |
| YouTube Channel API | View Demo |
| Project Title | Project Link |
|---|---|
| Family and Context | View Demo |
| Project Title | Project Link |
|---|---|
| CRUD Operations using React Context | View Demo |
| Redux Basics | View Demo |
| Engineering (Modern React+Redux Workflow) | View Demo |
| Project Title | Project Link |
|---|---|
| Bind Static Data to UI | View Demo |
| PWA with Styled Components | View Demo |
| The Star Wars API | View Demo |