An open API service indexing awesome lists of open source software.

https://github.com/absphreak/wesbosjs30

🐳 Wesbos' JavaScript30 course codes, for JS practice.
https://github.com/absphreak/wesbosjs30

css html js unicorns

Last synced: 4 months ago
JSON representation

🐳 Wesbos' JavaScript30 course codes, for JS practice.

Awesome Lists containing this project

README

          

πŸ¦„Wesbos JS 30 Projects


All JavaScript challenges in Wesbos' JS30 series.


(check this out for working demos)

1. [Drum Kit](https://absphreak.github.io/wesbosJS30/01drumKit) β†’ Explained about how to manipulate CSS properties through events
2. [CSS Clock](https://absphreak.github.io/wesbosJS30/02cssClock) β†’ Explained about how to make working transformations in CSS using JS
3. [CSS Variables](https://absphreak.github.io/wesbosJS30/03cssVars) β†’ Explained about how to manipulate CSS variables through JS
4. [JS Arrays](https://absphreak.github.io/wesbosJS30/04JSarrays) β†’ Array weight-lifting using JS's `map()`, `reduce()`, `filter()` & `sort()`
5. [Image Gallery](https://absphreak.github.io/wesbosJS30/05imageGallery) β†’ Explained how Flexbox works and how to manipulate it
6. [Type Ahead](https://absphreak.github.io/wesbosJS30/06typeAhead) β†’ AJAX calls through JS and live search
7. [JS Arrays 2](https://absphreak.github.io/wesbosJS30/07JSarrays2) β†’ Array massaging with `some()`, `every()`, `find()`, `findIndex()`
8. [Canvas Fun](https://absphreak.github.io/wesbosJS30/08Canvas) β†’ Working with `` and learning the basics of it
9. [DevTools](https://absphreak.github.io/wesbosJS30/09devTools) β†’ Working with `console` and learning different methods of it
10. [`Shift` + Checkboxes](https://absphreak.github.io/wesbosJS30/10checkboxes) β†’ Selecting multiple checkboxes while pressing shift key
11. [HTML5 Video Player](https://absphreak.github.io/wesbosJS30/11htmlVideoPlayer) β†’ Creating a video player with JS that has custom controls
12. [Key Sequence Detection](https://absphreak.github.io/wesbosJS30/12keySeq) β†’ Detecting Key sequences using JS
13. [Slide Scroll](https://absphreak.github.io/wesbosJS30/13slideScroll) β†’ Making images slide in and out according to the scroll
14. [Reference & Copying](https://absphreak.github.io/wesbosJS30/14references) β†’ Getting values of Array and Objects copied/referenced
15. [Local Storage](https://absphreak.github.io/wesbosJS30/15localStore) β†’ Using Local Storage and demonstrating Event Delegation
16. [Mouse Shadow](https://absphreak.github.io/wesbosJS30/16mouseShadow) β†’ Using JS for making awesome shadow mouse interactions
17. [Sort Without Articles](https://absphreak.github.io/wesbosJS30/17sortWOArticles) β†’ Sorting using JS without using Article methods
18. [Array Reduce](https://absphreak.github.io/wesbosJS30/18arrayReduce) β†’ Reducing the Array
19. [WebCam Fun](https://absphreak.github.io/wesbosJS30/19webcamFun) β†’ Using JS for some Webcam Fun
20. [Speech Recognition](https://absphreak.github.io/wesbosJS30/20speechRecog) β†’ Using JS for some Speech Recognition
21. [Geolocation & Compass](https://absphreak.github.io/wesbosJS30/21geoLoc) β†’ Using JS for some Geolocation and Compass
22. [Focus Following Links](https://absphreak.github.io/wesbosJS30/22followAlong) β†’ Using JS for creating fluid transition of focus following links
23. [Text-to-Speech](https://absphreak.github.io/wesbosJS30/23tts) β†’ Using JS for text to speech task
24. [Sticky Navigation bar](https://absphreak.github.io/wesbosJS30/24stickyNav) β†’ Using JS for creating Sticky navigation bar
25. [Event Propagation](https://absphreak.github.io/wesbosJS30/25eventProp) β†’ Demonstration of Event Propagation and Bubling
26. [Follow Along Nav](https://absphreak.github.io/wesbosJS30/26followAlongNav) β†’ Using JS to create a follow along Navigation bar
27. [Draggable Scroll](https://absphreak.github.io/wesbosJS30/27draggableScroll) β†’ Using JS to create a Draggable Scroll List
28. [Video Speed Scrubber](https://absphreak.github.io/wesbosJS30/28videoSpeed) β†’ Using JS to create a Video Speed Scrubber
29. [Simple Timer](https://absphreak.github.io/wesbosJS30/29timer) β†’ Using JS to create a Clock Timer
30. [Whack-A-Mole Game](https://absphreak.github.io/wesbosJS30/30whackAMole) β†’ Using JS to create a Whack-A-Mole Game

---

Made with ❀ by Abhinav Sharma


Please check the commit history for this repository to see changelog.


Licensed under MIT License