This course covers building GenAI apps with JavaScript, API development, vector embeddings, speech-to-text, image generation, and rate limiting with OpenAI.
Intermediate
41 Lessons
9h
Certificate of Completion
This course covers building GenAI apps with JavaScript, API development, vector embeddings, speech-to-text, image generation, and rate limiting with OpenAI.
AI-POWERED
AI-POWERED
This course includes
This course includes
Course Overview
In this course, you’ll get an introduction to Node.js and Express.js. You’ll learn about large language models—including how a general LLM works, OpenAI’s GPT model, and its APIs with Node.js. You’ll also learn about Redis to implement API rate limiting. You’ll then gain hands-on, practical experience via three applied projects. The first involves building a Q&A bot using the PDF document to understand embeddings. The second includes building a YouTube video summarizer app to understand speech-to-text proce...
TAKEAWAY SKILLS
Large Language Models (llms)
Javascript
Node.js
Redis
What You'll Learn
An understanding of API development using Express.js
The ability to generate vector embeddings using LangChain and OpenAI APIs
Hands-on experience of speech-to-text using OpenAI's Whisper model
An understanding of image generation using OpenAI's Dall•E model
The ability to implement API rate limiting using Redis
What You'll Learn
An understanding of API development using Express.js
Show more
Course Content
Overview of the Course
Quick Bites to Node.js and Express.js
Introduction to OpenAI and LLMs
Document Q&A Bot Using OpenAI
YouTube Video Captions Project
Quick Bites to Redis with Node.js
4 Lessons
Twitter Tweet Generator
7 Lessons
Wrap Up
1 Lesson
Course Assessment
Assessment
Course Author
Trusted by 1.4 million developers working at companies
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
Evan Dunbar
ML Engineer
Carlos Matias La Borde
Software Developer
Souvik Kundu
Front-end Developer
Vinay Krishnaiah
Software Developer
Eric Downs
Musician/Entrepeneur
Kenan Eyvazov
DevOps Engineer
Souvik Kundu
Front-end Developer
Eric Downs
Musician/Entrepeneur
Anthony Walker
@_webarchitect_
Emma Bostian 🐞
@EmmaBostian
See how Educative uses AI to make your learning more immersive than ever before.
Instant Code Feedback
AI-Powered Mock Interviews
Adaptive Learning
Explain with AI
AI Code Mentor