Machine Learning based APIs using Nest.js_1
- Development
- Dec 25, 2024

Machine Learning based APIs using Nest.js, available at $19.99, has an average rating of 3.33, with 34 lectures, based on 3 reviews, and has 1007 subscribers.
You will learn about Using chatGPT API as your motor for your own API Creating a basic API Using Nestjs as server builder Getting to get familiar with unit testing This course is ideal for individuals who are Programmers waiting to learn Nestjs or Programmers waiting to learn unit testing or Programmers waiting to learn how to use chatGPT as a tool for their apps It is particularly useful for Programmers waiting to learn Nestjs or Programmers waiting to learn unit testing or Programmers waiting to learn how to use chatGPT as a tool for their apps.
Enroll now: Machine Learning based APIs using Nest.js
Summary
Title: Machine Learning based APIs using Nest.js
Price: $19.99
Average Rating: 3.33
Number of Lectures: 34
Number of Published Lectures: 34
Number of Curriculum Items: 35
Number of Published Curriculum Objects: 35
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
Who Should Attend
Target Audiences
chatGPT is generic enough to make almost unlimited the possibilities when you use its API for building your own API; your imagination may be the limit. With its API, you can have access to several versions from chatGPT, which includes GPT-4; they are also always launching new versions and features. You can change the GPT version with just one line of code, and test different versions for your app, pondering cost vs. effectiveness. Their interface is simple: “text in text out”, even for new versions of the API. Therefore, whenever they have a new release, you can easily test their new versions.
An application programming interface (API) is a way for two or more computer programs to communicate with each other. It is a type of software interface, offering a service to other pieces of software. A document or standard that describes how to build or use such a connection or interface is called an API specification.
On this course, we are going to use Nest.js as base for building an API, based on ChatGPT.
ChatGPT, which stands for Chat Generative Pre-trained Transformer, is a large language model-based chatbot developed by OpenAI and launched on November 30, 2022, notable for enabling users to refine and steer a conversation towards a desired length, format, style, level of detail, and language used.
Even though most of the people are familiar with its public version, for layman usage, it is also available as API. Therefore, one can build their own apps on top of it.
In computer programming, unit testing is a software testing method by which individual units of source code—sets of one or more computer program modules together with associated control data, usage procedures, and operating procedures—are tested to determine whether they are fit for use.
On this course, we shall make unit testing, as an way to teach the concept.
Course Curriculum
Chapter 1: Introduction
Lecture 1: Getting to know our course: details on the curriculum
Lecture 2: Getting in touch
Lecture 3: Organization of the course
Chapter 2: Getting to know better our course
Lecture 1: APIs, backend, and frontend
Lecture 2: What is an API?
Lecture 3: More on APIs
Chapter 3: Getting to know unit testing
Lecture 1: Recap
Lecture 2: Getting to know about software testing and quality
Lecture 3: What is a unit? London vs. classical school
Lecture 4: What is mock?
Lecture 5: Testing, software entropy and regression
Lecture 6: Getting to know Test Driven Development
Chapter 4: Building our API
Lecture 1: Initial details
Lecture 2: Getting ready for action
Lecture 3: Getting to know Nest.js
Lecture 4: Creating our basic elements in Nest.js: a service, a controller, and a module
Lecture 5: Getting to know unit testing in Nest.js
Chapter 5: Making our unit tests to work
Lecture 1: Initial words: it was just a small fix
Lecture 2: Mocking a service
Lecture 3: Why it makes no sense to unit test chatGPT based function
Lecture 4: Unit testing text in text out
Chapter 6: Testing a service
Lecture 1: Initial details
Lecture 2: Testing our service that communicates with chatGPT API
Chapter 7: Making our first contact with chatGPT API
Lecture 1: Recap
Lecture 2: Getting ready to make a call to chatGPT API
Lecture 3: Getting to know the model options from chatGPT API
Lecture 4: Finally talking to chatGPT as an API
Lecture 5: Mocking the HTTP service
Lecture 6: Finally, make a HTTP call to chatGPT
Chapter 8: Homework: now it is your turn!
Lecture 1: Initial details
Lecture 2: Receiving and checking an API key
Lecture 3: Building a dashboard for API key administration
Lecture 4: Getting you inspired: how I have been using the chatGPT API
Chapter 9: Cograts for finishing the course
Lecture 1: Cograts on concluding the course
Instructors

Jorge Guerra Pires
Independent Researcher, PhD

IdeaCoding Lab
IdeaCodingLab: Transforme sua ideia em linhas de códigos
Rating Distribution
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
- Random Picks
- Popular
- Hot Reviews
- Affiliate Marketing Course from Beginner to Advanced
- Advanced Photoshop Manipulations Tutorials Bundle
- Life Insurance Annuity Ultimate Buyer’s Guide
- Crypto Trading Mastery (Scalping, Day trading, price action)
- The Beginner Forex Trading Playbook
- How to Draw Cute Thanksgiving!
- Step-By-Step Stock Market Analysis and Real-Time Trades
- Figma Fundamentals- Use Figma Like a Pro
- 1YouTube Masterclass The Best Guide to YouTube Success
- 2Photoshop CC- Adjustement Layers, Blending Modes Masks
- 3Personal Finance
- 4SolidWorks Essential Training ( 2023 2024 )
- 5The Architecture of Oscar Niemeyer
- 6Advanced Photoshop Manipulations Tutorials Bundle
- 7Polymer Clay Jewelry Making Techniques for Beginners
- 8ZB Trading Cryptocurrency Price Action Course
- 1Linux Performance Monitoring Analysis Hands On !!
- 2Content Writing Mastery 1- Content Writing For Beginners
- 3Media Training for PrintOnline Interviews-Get Great Quotes
- 4Learn Facebook Ads from Scratch Get more Leads and Sales
- 5The Complete Digital Marketing Course Learn From Scratch
- 6C#- Start programming with C# (for complete beginners)
- 7[FREE] How to code 10 times faster with Emmet
- 8Driving Results through Data Storytelling