Udemy - 20 Web Projects With Vanilla JavaScript [GC]

  • Category Other
  • Type Tutorials
  • Language English
  • Total size 4.1 GB
  • Uploaded By escobar623
  • Downloads 518
  • Last checked 16 hours ago
  • Date uploaded 5 years ago
  • Seeders 10
  • Leechers 1

Infohash : AEA2F62FE7728C90D73DAE4ED44545C440EF285A



Udemy - 20 Web Projects With Vanilla JavaScript

This is a fun, practical & project based course for all skill levels. The projects in this course are designed to get you building things using HTML5, CSS &  JavaScript with no frameworks or libraries. Every project is built from scratch and has some kind of dynamic functionality from small games to an expense tracker to a breathing relax app.

For more Udemy Courses: https://gigacourse.com

Files:

[GigaCourse.com] Udemy - 20 Web Projects With Vanilla JavaScript 01 Introduction
  • 001 Welcome To The Course.en.srt (3.8 KB)
  • 001 Welcome To The Course.mp4 (24.5 MB)
  • 002 Getting Setup.en.srt (10.0 KB)
  • 002 Getting Setup.mp4 (27.3 MB)
  • 003 The Code.html (1.2 KB)
02 1 Form Validator Intro Project
  • 004 Project Intro.en.srt (2.8 KB)
  • 004 Project Intro.mp4 (3.2 MB)
  • 004 form-validator.zip (4.6 KB)
  • 005 Project HTML.en.srt (8.6 KB)
  • 005 Project HTML.mp4 (23.5 MB)
  • 006 Project CSS.en.srt (16.4 KB)
  • 006 Project CSS.mp4 (53.0 MB)
  • 007 Adding Simple Validation.en.srt (18.3 KB)
  • 007 Adding Simple Validation.mp4 (62.6 MB)
  • 008 Check Required Refactor.en.srt (11.4 KB)
  • 008 Check Required Refactor.mp4 (42.8 MB)
  • 009 Check Length Email Password Match.en.srt (9.9 KB)
  • 009 Check Length Email Password Match.mp4 (44.0 MB)
03 2 Movie Seat Booking DOM Local Storage
  • 010 Project Intro.en.srt (2.2 KB)
  • 010 Project Intro.mp4 (2.4 MB)
  • 010 movie-seat-booking.zip (4.8 KB)
  • 011 Project HTML.en.srt (7.3 KB)
  • 011 Project HTML.mp4 (22.5 MB)
  • 012 Project CSS.en.srt (19.8 KB)
  • 012 Project CSS.mp4 (60.2 MB)
  • 013 Selecting Movie Seats From UI.en.srt (20.0 KB)
  • 013 Selecting Movie Seats From UI.mp4 (64.9 MB)
  • 014 Save Data To Local Storage.en.srt (16.3 KB)
  • 014 Save Data To Local Storage.mp4 (56.9 MB)
  • 015 Populate UI With Saved Data.en.srt (10.6 KB)
  • 015 Populate UI With Saved Data.mp4 (42.5 MB)
04 3 Custom Video Player HTML5 Video API
  • 016 Project Intro.en.srt (3.1 KB)
  • 016 Project Intro.mp4 (9.5 MB)
  • 016 custom-video-player.zip (17.0 MB)
  • 017 Project HTML.en.srt (10.9 KB)
  • 017 Project HTML.mp4 (32.6 MB)
  • 018 Project CSS.en.srt (11.2 KB)
  • 018 Project CSS.mp4 (36.8 MB)
  • 019 Play Pause Stop.en.srt (10.4 KB)
  • 019 Play Pause Stop.mp4 (44.7 MB)
  • 020 Video Progress Bar Timestamp.en.srt (7.4 KB)
  • 020 Video Progress Bar Timestamp.mp4 (38.5 MB)
05 4 Exchange Rate Calculator Fetch JSON Intro
  • 021 Project Intro.en.srt (2.7 KB)
  • 021 Project Intro.mp4 (4.1 MB)
  • 021 exchange-rate.zip (71.4 KB)
  • 022 Project HTML.en.srt (5.7 KB)
  • 022 Project HTML.mp4 (21.3 MB)
  • 023 Project CSS.en.srt (11.8 KB)
  • 023 Project CSS.mp4 (45.0 MB)
  • 024 A Look at JSON Fetch.en.srt (13.1 KB)
  • 024 A Look at JSON Fetch.mp4 (27.7 MB)
  • 025 Fetch Rates Update DOM.en.srt (16.0 KB)
  • 025 Fetch Rates Update DOM.mp4 (64.2 MB)
06 5 DOM Array Methods forEach map filter sort reduce
  • 026 Project Intro.en.srt (3.3 KB)
  • 026 Project Intro.mp4 (4.2 MB)
  • 026 dom-array-methods.zip (4.6 KB)
  • 027 Project UI.en.srt (11.0 KB)
  • 027 Project UI.mp4 (32.8 MB)
  • 028 Generate Random Users - Fetch w AsyncAwait.en.srt (9.5 KB)
  • 028 Generate Random Users - Fetch w AsyncAwait.mp4 (30.0 MB)
  • 029 Output Users - forEach() DOM Methods.en.srt (13.7 KB)
  • 029 Output Users - forEach() DOM Methods.mp4 (44.1 MB)
  • 030 Double Money - map().en.srt (8.7 KB)
  • 030 Double Money - map().mp4 (22.3 MB)
  • 031 Sort By Richest - sort().en.srt (5.9 KB)
  • 031 Sort By Richest - sort().mp4 (19.3 MB)
  • 032 Show Millionaires - filter().en.srt (5.0 KB)
  • 032 Show Millionaires - filter().mp4 (16.4 MB)
  • 033 Calculate Wealth - reduce().en.srt (7.3 KB)
  • 033 Calculate Wealth - reduce().mp4 (25.0 MB)
07 6 Menu Slider Modal DOM CSS
  • 034 Project Intro.en.srt (1.7 KB)
  • 034 Project Intro.mp4 (4.3 MB)
  • 034 modal-menu-slider.zip (5.5 KB)
  • 035 Project HTML.en.srt (11.3 KB)
  • 035 Project HTML.mp4 (42.5 MB)
  • 036 Navbar Styling.en.srt (8.5 KB)
  • 036 Navbar Styling.mp4 (33.5 MB)
  • 037 Header Modal Styling.en.srt (13.4 KB)
  • 037 Header Modal Styling.mp4 (63.6 MB)
  • 038 Menu Modal Toggle.en.srt (11.2 KB)
  • 038 Menu Modal Toggle.mp4 (57.9 MB)
08 7 Hangman Game DOM SVG Events
  • 039 Project Intro.en.srt (2.9 KB)
  • 039 Project Intro.mp4 (2.8 MB)
  • 039 hangman.zip (4.9 KB)
  • 040 Draw Hangman With SVG.en.srt (13.1 KB)
  • 040 Draw Hangman With SVG.mp4 (48.3 MB)
  • 041 Main Styling.en.srt (13.1 KB)
  • 041 Main Styling.mp4 (41.9 MB)
  • 042 Popup Notification Styling.en.srt (10.3 KB)
  • 042 Popup Notification Styling.mp4 (33.6 MB)
  • 043 Display Words Function.en.srt (15.2 KB)
  • 043 Display Words Function.mp4 (45.5 MB)
  • 044 Letter Press Event Handler.en.srt (11.6 KB)
  • 044 Letter Press Event Handler.mp4 (36.9 MB)
  • 045 Wrong Letters Play Again.en.srt (12.0 KB)
  • 045 Wrong Letters Play Again.mp4 (45.2 MB)
09 8 Meal Finder Fetch MealDB API
  • 046 Project Intro.en.srt (2.2 KB)
  • 046 Project Intro.mp4 (6.7 MB)
  • 046 meal-finder.zip (5.0 KB)
  • 047 Project HTML Base CSS.en.srt (12.2 KB)
  • 047 Project HTML Base CSS.mp4 (36.9 MB)
  • 048 Search Display Meals From API.en.srt (23.8 KB)
  • 048 Search Display Meals From API.mp4 (79.2 MB)
  • 049 Show Single Meal Page.en.srt (16.3 KB)
  • 049 Show Single Meal Page.mp4 (63.5 MB)
  • 050 Display Random Meal Single Meal CSS.en.srt (10.7 KB)
  • 050 Display Random Meal Single Meal CSS.mp4 (47.4 MB)
10 9 Expense Tracker Array Methods Local Storage
  • 051 Project Intro.en.srt (2.4 KB)
  • 051 Project Intro.mp4 (2.8 MB)
  • 051 expense-tracker.zip (5.2 KB)
  • 052 Project HTML.en.srt (5.6 KB)
  • 052 Project HTML.mp4.part (20.0 MB)
  • 053 Project CSS.en.srt (14.9 KB)
  • 053 Project CSS.mp4 (55.8 MB)
  • 054 Show Transaction Items.en.srt (10.2 KB)
  • 054 Show Transaction Items.mp4 (35.0 MB)
  • 055 Display Balance Income Expense.en.srt (9.7 KB)
  • 055 Display Balance Income Expense.mp4 (36.6 MB)
  • 056 Add Delete Transactions.en.srt (9.5 KB)
  • 056 Add Delete Transactions.mp4.part (31.0 MB)
  • 057 Persist To Local Storage.en.srt (7.0 KB)
  • 057 Persist To Local Storage.mp4 (29.4 MB)
11 10 Music Player HTML5 Audio API
  • 058 Project Intro.en.srt (2.5 KB)
  • 058 Project Intro.mp4 (4.4 MB)
  • 058 music-player.zip (9.4 MB)
  • 059 Project HTML.en.srt (7.1 KB)
  • 059 Project HTML.mp4 (24.2 MB)
  • 060 Music Container Rotate Animation.en.srt (11.4 KB)
  • 060 Music Container Rotate Animation.mp4 (43.3 MB)
  • 061 Music Info Styling Animation.en.srt (11.6 KB)
  • 061 Music Info Styling Animation.mp4 (48.2 MB)
  • 062 Load Play Pause Song.en.srt (10.0 KB)
  • 062 Load Play Pause Song.mp4 (42.0 MB)
  • 063 Next Prev Song Progress.en.srt (13.5 KB)
  • 063 Next Prev Song Progress.mp4 (61.4 MB)
12 11 Infinite Scroll Posts Fetch AsyncAwait CSS Loader
  • 064 Project Intro.en.srt (3.7 KB)
  • 064 Project Intro.mp4 (10.4 MB)
  • 064 infinite-scroll-blog.zip (4.6 KB)
  • 065 Project HTML.en.srt (3.8 KB)
  • 065 Project HTML.mp4 (12.1 MB)
  • 066 Project CSS Loader Animation.en.srt (11.0 KB)
  • 066 Project CSS Loader Animation.mp4 (41.1 MB)
  • 067 Get Initial Posts From API.en.srt (8.4 KB)
  • 067 Get Initial Posts From API.mp4 (31.2 MB)
  • 068 Add Infinite Scrolling.en.srt (7.3 KB)
  • 068 Add Infinite Scrolling.mp4 (35.2 MB)
  • 069 Filter Fetched Posts.en.srt (6.7 KB)
  • 069 Filter Fetched Posts.mp4 (30.6 MB)
13 12 Typing Game DOM Intervals Events
  • 070 Project Intro.en.srt (2.6 KB)
  • 070 Project Intro.mp4 (2.9 MB)
  • 070 typing-game.zip (5.0 KB)
  • 071 Project HTML.en.srt (5.4 KB)
  • 071 Project HTML.mp4 (19.4 MB)
  • 072 Project CSS.en.srt (13.8 KB)
  • 072 Project CSS.mp4 (47.6 MB)
  • 073 Word Match Score.en.srt (9.6 KB)
  • 073 Word Match Score.mp4 (30.6 MB)
  • 074 Adding The Timer.en.srt (10.6 KB)
  • 074 Adding The Timer.mp4 (36.7 MB)
  • 075 Difficulty Setting.en.srt (8.8 KB)
  • 075 Difficulty Setting.mp4 (34.2 MB)
14 13 Speech Text Reader Speech Synthesis
  • 076 Project Intro.en.srt (2.8 KB)
  • 076 Project Intro.mp4 (14.3 MB)
  • 076 speech-text-reader.zip (301.3 KB)
  • 077 HTML Output Speech Boxes.en.srt (15.5 KB)
  • 077 HTML Output Speech Boxes.mp4 (46.1 MB)
  • 078 Project CSS.en.srt (20.7 KB)
  • 078 Project CSS.mp4 (75.1 MB)
  • 079 Get Speech Voices.en.srt (9.8 KB)
  • 079 Get Speech Voices.mp4 (41.9 MB)
  • 080 Speech Buttons.en.srt (6.2 KB)
  • 080 Speech Buttons.mp4 (28.2 MB)
  • 081 Change Voice Custom Text Box.en.srt (6.5 KB)
  • 081 Change Voice Custom Text Box.mp4 (33.2 MB)
15 14 Memory Cards CSS Effects Local Storage
  • 082 Project Intro.en.srt (3.2 KB)
  • 082 Project Intro.mp4 (3.5 MB)
  • 082 memory-cards.zip (5.5 KB)
  • 083 Project HTML.en.srt (8.5 KB)
  • 083 Project HTML.mp4 (29.9 MB)
  • 084 Basic Card Styling.en.srt (12.6 KB)
  • 084 Basic Card Styling.mp4 (35.9 MB)
  • 085 Card Rotation Slide Effect.en.srt (14.0 KB)
  • 085 Card Rotation Slide Effect.mp4 (47.2 MB)
  • 086 Add Card Container Form Styling.en.srt (7.3 KB)
  • 086 Add Card Container Form Styling.mp4 (26.2 MB)
  • 087 Create Cards Flip Effect With JS.en.srt (13.1 KB)
  • 087 Create Cards Flip Effect With JS.mp4 (42.0 MB)
  • 088 Prev Next Button Functionality.en.srt (8.4 KB)
  • 088 Prev Next Button Functionality.mp4 (26.6 MB)
  • 089 Set Get Card Data From Local Storage.en.srt (14.9 KB)
  • 089 Set Get Card Data From Local Storage.mp4 (62.1 MB)
16 15 Lyrics Search App Fetch Pagination Lyrics.ovh API
  • 090 Project Intro.en.srt (2.0 KB)
  • 090 Project Intro.mp4 (5.3 MB)
  • 090 lyrics-search.zip (4.6 KB)
  • 091 Project HTML Header Stying.en.srt (11.5 KB)
  • 091 Project HTML Header Stying.mp4 (37.3 MB)
  • 092 Form Styling.en.srt (8.5 KB)
  • 092 Form Styling.mp4 (32.4 MB)
  • 093 Fetching Songs Artists.en.srt (12.8 KB)
  • 093 Fetching Songs Artists.mp4 (46.0 MB)
  • 094 Update DOM Add Pagination.en.srt (18.3 KB)
  • 094 Update DOM Add Pagination.mp4 (77.5 MB)
  • 095 Get Display Song Lyrics.en.srt (12.0 KB)
  • 095 Get Display Song Lyrics.mp4 (54.2 MB)
17 16 Relaxer App CSS Animations setTimeout
  • 096 Project Intro.en.srt (1.3 KB)
  • 096 Project Intro.mp4 (8.4 MB)
  • 096 relaxer-app.zip (222.2 KB)
  • 097 Creating The Large Circle.en.srt (12.5 KB)
  • 097 Creating The Large Circle.mp4 (46.8 MB)
  • 098 Creating Animating The Pointer.en.srt (6.1 KB)
  • 098 Creating Animating The Pointer.mp4 (23.2 MB)
  • 099 Breath Animation With JS Trigger.en.srt (11.8 KB)
  • 099 Breath Animation With JS Trigger.mp4 (51.3 MB)
18 17 Breakout Game HTML5 Canvas API
  • 100 Project Intro.en.srt (1.5 KB)
  • 100 Project Intro.mp4 (2.4 MB)
  • 100 breakout-game.zip (5.7 KB)
  • 101 Creating Styling The Page.en.srt (14.3 KB)
  • 101 Creating Styling The Page.mp4 (42.7 MB)
  • 102 Canvas Plan Outline.en.srt (8.4 KB)
  • 102 Canvas Plan Outline.mp4 (17.0 MB)
  • 103 Draw Ball Paddle Score.en.srt (14.1 KB)
  • 103 Draw Ball Paddle Score.mp4 (49.5 MB)
  • 104 Creating The Bricks.en.srt (11.8 KB)
  • 104 Creating The Bricks.mp4 (40.5 MB)
  • 105 Move Paddle.en.srt (15.6 KB)
  • 105 Move Paddle.mp4 (55.7 MB)
  • 106 Move Ball Break Bricks.en.srt (11.9 KB)
  • 106 Move Ball Break Bricks.mp4 (44.9 MB)
  • 107 Lose Reset Game.en.srt (5.7 KB)
  • 107 Lose Reset Game.mp4 (21.8 MB)
19 18 New Year Countdown DOM Date Time
  • 108 Project Intro.en.srt (1.9 KB)
  • 108 Project Intro.mp4 (4.9 MB)
  • 108 new-year-countdown.zip (9.6 KB)
  • 109 Landing Page HTML Styling.en.srt (13.0 KB)
  • 109 Landing Page HTML Styling.mp4 (54.1 MB)
  • 110 Create The Countdown.en.srt (14.9 KB)
  • 110 Create The Countdown.mp4 (62.4 MB)
  • 111 Dynamic Year Spinner.en.srt (9.5 KB)
  • 111 Dynamic Year Spinner.mp4.part (39.9 MB)
20 19 Sortable List Drag Drop API
  • 112 Project Intro.en.srt (2.6 KB)
  • 112 Project Intro.mp4 (4.5 MB)
  • 112 sortable-list.zip (4.7 KB)
  • 113 Insert List Items Into DOM.en.srt (11.9 KB)
  • 113 Insert List Items Into DOM.mp4 (35.8 MB)
  • 114 Scramble List Items.en.srt (8.9 KB)
  • 114 Scramble List Items.mp4 (30.4 MB)
  • 115 Core CSS.en.srt (15.0 KB)
  • 115 Core CSS.mp4 (55.6 MB)
  • 116 Drag Drop Functionality.en.srt (17.9 KB)
  • 116 Drag Drop Functionality.mp4 (77.5 MB)
  • 117 Check Order.en.srt (6.8 KB)
  • 117 Check Order.mp4 (32.9 MB)
21 20 Speak Number Guessing Game Speech Recognition
  • 118 Project Intro.en.srt (2.3 KB)
  • 118 Project Intro.mp4 (5.8 MB)
  • 118 speak-number-guess.zip (584.2 KB)
  • 119 Project UI.en.srt (10.5 KB)
  • 119 Project UI.mp4 (36.5 MB)
  • 120 Capture Mic Input.en.srt (10.3 KB)
  • 120 Capture Mic Input.mp4 (37.8 MB)
  • 121 Check Guessed Number.en.srt (15.1 KB)
  • 121 Check Guessed Number.mp4 (64.7 MB)

Comments

Code:

  • udp://tracker.opentrackr.org:1337/announce
  • udp://p4p.arenabg.com:1337/announce
  • udp://tracker.tiny-vps.com:6969/announce
  • udp://zephir.monocul.us:6969/announce
  • udp://chihaya.toss.li:9696/announce
  • http://tracker.files.fm:6969/announce
  • udp://tracker.zerobytes.xyz:1337/announce
  • udp://explodie.org:6969/announce
  • udp://open.stealth.si:80/announce
  • udp://tracker.uw0.xyz:6969/announce
  • https://tracker.nanoha.org:443/announce
  • udp://retracker.akado-ural.ru:80/announce
  • udp://tracker.zum.bi:6969/announce
  • http://tracker.nyap2p.com:8080/announce
REVERSE-PROXY 🔄 RP (success) | 1933ms 📄 torrent 🕐 17 Jan 2026, 02:20:08 pm IST ⏰ 11 Feb 2026, 02:20:08 pm IST ✅ Valid for 24d 23h 🔄 Wait 10m