| 1 - Course overview [This part shows what you will get from the course] | |||
| 1. What You Will Get From This Course.mkv | 81.37 MB | ||
| 2. Watch before you buy what this course DOES NOT offer.mkv | 11.78 MB | ||
| 10 - Speech To Text (SpeechRecognition API) | |||
| 59. Introduction to the project.mkv | 7.2 MB | ||
| 60. Overview Of The HTML And CSS.mkv | 41.37 MB | ||
| 61. Creating DOM variables and working clipboard API.mkv | 79.43 MB | ||
| 62. Set up speech recognition API.mkv | 70.08 MB | ||
| 63. Speech configurations.mkv | 45.91 MB | ||
| 64. Event handlers for speech API Part 1.mkv | 103.23 MB | ||
| 65. Event handlers for speech API Part 2.mkv | 68.18 MB | ||
| 66. updateWordCount().mkv | 102.16 MB | ||
| Language only locales.txt | 854 B | ||
| Speech to Text.html | 1.07 KB | ||
| script.js | 4.1 KB | ||
| style.css | 1.53 KB | ||
| 11 - Recipe Finder | |||
| 67. Introduction to the project.mkv | 67.2 MB | ||
| 68. Overview Of The HTML And CSS.mkv | 189.14 MB | ||
| 69. The async function.mkv | 116.44 MB | ||
| 70. createRecipeCard(meal) part 1.mkv | 156.49 MB | ||
| 71. createRecipeCard(meal) part 2.mkv | 172.9 MB | ||
| 72. Initialize storage from localStorage.mkv | 68.3 MB | ||
| 73. addToCart(meal).mkv | 94.33 MB | ||
| 74. renderCart.mkv | 169.97 MB | ||
| 75. deleteRecipe() and clearAllRecipes().mkv | 80.87 MB | ||
| Recipe Finder.html | 1.47 KB | ||
| The Meal DB API.txt | 971 B | ||
| recipe icons.txt | 235 B | ||
| script.js | 6.07 KB | ||
| style.css | 5.2 KB | ||
| 12 - Map Locator (With Lat Long Population Continent) | |||
| 76. Introduction to the project.mkv | 22.11 MB | ||
| 77. Overview Of The HTML And CSS.mkv | 98.28 MB | ||
| 78. Configuring the map instance and tile layer.mkv | 103.37 MB | ||
| 79. updateMap part 1.mkv | 130.82 MB | ||
| 80. updateMap part 2.mkv | 78.6 MB | ||
| 81. locateOnMap() part 1.mkv | 149.11 MB | ||
| 82. locateOnMap() part 2.mkv | 199.79 MB | ||
| Map Locator API.txt | 3.25 KB | ||
| Map Locator.html | 1.85 KB | ||
| leafletjs quick guide.txt | 145 B | ||
| script.js | 3.96 KB | ||
| style.css | 1.55 KB | ||
| 2 - Syntax of Async Await with fetch() A Step by Step Guide | |||
| 10. A second look into json() part 1.mkv | 91.91 MB | ||
| 11. A second look into json() part 2.mkv | 111.39 MB | ||
| 12. blob() part 1.mkv | 84.88 MB | ||
| 13. blob() part 2.mkv | 107.49 MB | ||
| 14. blob() part 3.mkv | 86.14 MB | ||
| 15. A second look into blob().mkv | 113.7 MB | ||
| 16. text().mkv | 90.78 MB | ||
| 17. A second look into text().mkv | 87.19 MB | ||
| 17. A second look into text()_Resource_async await with fetch API pdf.pdf | 157.21 KB | ||
| 3. Recommended Text Editors.mkv | 25.2 MB | ||
| 4. Download the txt file for our API practice.mkv | 4.41 MB | ||
| 4. Download the txt file for our API practice_Resource_APIs to use for practice txt.txt | 1.24 KB | ||
| 5. Step by Step Syntax of the async await fetch API Part 1.mkv | 82.06 MB | ||
| 6. Step by Step Syntax of the async await fetch API Part 2.mkv | 75.99 MB | ||
| 7. Step by Step Syntax of the async await fetch API Part 3.mkv | 82.19 MB | ||
| 8. Step by Step Syntax of the async await fetch API Part 4.mkv | 105.41 MB | ||
| 9. Step by Step Syntax of the async await fetch API Part 5.mkv | 123.69 MB | ||
| practice1.htm | 3.04 KB | ||
| practice2.htm | 3.17 KB | ||
| practice3.htm | 1.8 KB | ||
| 3 - Currency Converter | |||
| 18. Introduction to the project.mkv | 8.51 MB | ||
| 19. Overview Of The HTML And CSS.mkv | 41.23 MB | ||
| 20. convertCurrency() part 1.mkv | 69.28 MB | ||
| 21. convertCurrency() part 2.mkv | 62.54 MB | ||
| 22. convertCurrency() part 3.mkv | 100.6 MB | ||
| country's currency initial.txt | 927 B | ||
| currency converter.html | 1.02 KB | ||
| currency converter.txt | 366 B | ||
| script.js | 2.08 KB | ||
| style.css | 1.82 KB | ||
| 4 - QR Code Generator | |||
| 23. Introduction to the project.mkv | 11.03 MB | ||
| 24. Overview Of The HTML And CSS.mkv | 80.93 MB | ||
| 25. generateQRCode() Part 1.mkv | 129.47 MB | ||
| 26. generateQRCode() Part 2.mkv | 72.27 MB | ||
| 27. generateQRCode() Part 3.mkv | 103.82 MB | ||
| qr code API.txt | 282 B | ||
| qr code with blob.html | 1.36 KB | ||
| script.js | 2.31 KB | ||
| style.css | 1.6 KB | ||
| 5 - Weather App | |||
| 28. Introduction to the project.mkv | 7.12 MB | ||
| 29. Overview of the HTML and CSS.mkv | 69.18 MB | ||
| 30. API Key URL and DOM variables.mkv | 104.72 MB | ||
| 31. Adding event listeners to button and search box.mkv | 42.36 MB | ||
| 32. async function part 1.mkv | 105.66 MB | ||
| 33. async function part 2.mkv | 118.93 MB | ||
| Weather App.html | 1.79 KB | ||
| images | |||
| clear.png | 4.1 KB | ||
| clouds.png | 8.56 KB | ||
| drizzle.png | 7.4 KB | ||
| mist.png | 8.58 KB | ||
| rain.png | 3.79 KB | ||
| snow.png | 7.01 KB | ||
| openweather API.txt | 1.49 KB | ||
| script.js | 2.87 KB | ||
| style.css | 2.14 KB | ||
| 6 - Dog Breed Random Images | |||
| 34. Introduction to the project.mkv | 17.12 MB | ||
| 35. Overview Of The HTML And CSS.mkv | 59.83 MB | ||
| 36. fetchDogImages() part 1.mkv | 67.51 MB | ||
| 37. fetchDogImages() part 2.mkv | 106.76 MB | ||
| dogBreedPictures.html | 864 B | ||
| dogImages API.txt | 645 B | ||
| script.js | 1.48 KB | ||
| style.css | 2.01 KB | ||
| 7 - Custom AI Chatbot For Text and Image generation | |||
| 38. Introduction to the project.mkv | 12.2 MB | ||
| 39. Overview Of The HTML And CSS.mkv | 79.5 MB | ||
| 40. addMessage() and handleEnter(event).mkv | 61.63 MB | ||
| 41. sendMessage() Part 1.mkv | 97.73 MB | ||
| 42. sendMessage() Part 2.mkv | 92.13 MB | ||
| 43. sendMessage() Part 3.mkv | 55.96 MB | ||
| 44. Image generator Chatbot.mkv | 126.78 MB | ||
| Custom AI Chatbot.html | 1.77 KB | ||
| Image Generator AI.html | 1.54 KB | ||
| pollination API.txt | 150 B | ||
| script img.js | 2.64 KB | ||
| script.js | 2.2 KB | ||
| style.css | 2.31 KB | ||
| 8 - Language Translator (Audio Enabled) | |||
| 45. Introduction to the project.mkv | 5.92 MB | ||
| 46. Overview Of The HTML And CSS.mkv | 86.16 MB | ||
| 47. Creating DOM variables and working with the async function.mkv | 73.84 MB | ||
| 48. try catch finally to make the translate feature work.mkv | 112.73 MB | ||
| 49. speakText().mkv | 110.47 MB | ||
| Language Voice Translator.html | 2 KB | ||
| Language only locales.txt | 854 B | ||
| MyMemory API.txt | 947 B | ||
| script.js | 2.69 KB | ||
| style.css | 2 KB | ||
| 9 - Dictionary App (Audio Enabled) | |||
| 50. Introduction to the project.mkv | 6.29 MB | ||
| 51. Overview Of The HTML And CSS.mkv | 48.9 MB | ||
| 52. Dealing with the audioUrl and playAudio().mkv | 51.31 MB | ||
| 53. Basic structure of the async function.mkv | 51.25 MB | ||
| 54. Fetching the API and building word entry.mkv | 97.89 MB | ||
| 55. Finishing up the audioUrl.mkv | 72.64 MB | ||
| 56. Getting the Phonetic.mkv | 48.22 MB | ||
| 57. Looping through each meaning.mkv | 68.16 MB | ||
| 58. Adding examples synonyms antonyms and Handling word not found.mkv | 119.5 MB | ||
| Dictionary.htm | 680 B | ||
| dictionaryapi.dev API.txt | 85 B | ||
| script.js | 4.54 KB | ||
| style.css | 1.98 KB |
Обучающие видео » Компьютерные видеоуроки и обучающие интерактивные DVD » Программирование (видеоуроки)
Build Asynchronous Projects With JavaScript Using APIs
Год выпуска: 2025
Производитель: Udemy
Сайт производителя: https://www.udemy.com/course/build-asynchronous-async-await-api-modern-projects-with-javascript/
Автор: Pamch Tutor | M.EdTech | MCE
Продолжительность: 26ч 30м
Тип раздаваемого материала: Видеоурок
Язык: Английский
Описание: Welcome to the Build Asynchronous API Projects with JavaScript course. What sets this course apart is the project-based learning approach. Rather than watching endless lectures, you'll learn by doing—building complete applications. This hands-on methodology solidifies concepts in your memory and gives you tangible proof of your abilities. If you're building your portfolio these projects serve as concrete evidence of your asynchronous fetch API JavaScript mastery.
Here’s a taste of what you’ll create:
Pokemon Generator (with Pokemon Image)
Language Translator (Audio Enabled)
Dictionary App (Audio Enabled)
Speech To Text (SpeechRecognition API)
Recipe Finder
Weather App
QR Code Generator
Currency Converter
Dog Breed Random Images
In the first part of the course You'll develop problem-solving abilities, learn to read API documentation, practice error handling. These transferable skills make you more valuable in any development role. Additionally, the course structure allows you to learn at your own pace—complete it in weeks with intensive study or stretch it over several months while balancing other commitments.
The async/await pattern with fetch() has become the industry standard for handling asynchronous operations, replacing older callback and promise-chaining approaches. By focusing exclusively on async/await with the Fetch API, you'll learn the most modern and employable JavaScript techniques. Each project introduces different APIs, ensuring you gain diverse experience working with APIs. This variety prepares you for the unpredictable nature of real development work where you'll frequently integrate third-party API services.
By the end of this course, asynchronous JavaScript won't intimidate you—it will empower you. You'll confidently tackle API integrations, build feature-rich applications, and write code that's clean, maintainable, and professional. The Asynchronous API projects you create become your portfolio, showcasing your capabilities to potential employers or clients.
Who this course is for:
This is not a beginner course. This course is for someone who already knows how to code with JavaScript and understands the core JS syntax
JavaScript developers who want to level up their skills and master modern asynchronous programming patterns
Frontend developers looking to build dynamic, data-driven applications that interact with APIs
[spoiler="Содержание"]
1 - Course overview [This part shows what you will get from the course]
2 - Syntax of Async Await with fetch() A Step by Step Guide
3 - Currency Converter
4 - QR Code Generator
5 - Weather App
6 - Dog Breed Random Images
7 - Custom AI Chatbot For Text and Image generation
8 - Language Translator (Audio Enabled)
9 - Dictionary App (Audio Enabled)
10 - Speech To Text (SpeechRecognition API)
11 - Recipe Finder
12 - Map Locator (With Lat Long Population Continent)
[/spoiler]
Файлы примеров: присутствуют
Формат видео: MKV
Видео: AV1 1920x1080 16:9 30к/сек 1000 кбит/сек
Аудио: Opus 48 кГц 64 кбит/сек 2 канала
[spoiler="Скриншоты"]![]()
![]()
![]()
[/spoiler]
All Comments