2025 Bootcamp: Generative AI, LLM Apps, AI Agents, Cursor AI Год выпуска: 8/2025 Производитель: Udemy Сайт производителя: https://www.udemy.com/course/bootcamp-generative-artificial-intelligence-and-llm-app-development/ Автор: Julio Colomer Продолжительность: ~68h 18m Тип раздаваемого материала: Видеоурок Язык: Английский Описание: Keys to AI, Generative AI, LLM Apps, and new AI Coding Assistants like Cursor AI.
LLM Apps with LangChain, CrewAI, LangGraph, LangServe and LangSmith.
How to build apps without coding using Cursor AI and AI Coding Assistants.
How to build the new Multimodal and Multi-Agent LLM Applications.
Opportunities and threats of AI for businesses, startups, and jobs.
RAG Applications in Depth: Full Stack RAG Apps and Advanced Techniques.
How to manage LLMOps: Observability, Evaluation, Testing, Etc.
Professional opportunities opened by Artificial Intelligence.
Steps to become an Artificial Intelligence Engineer.
How to introduce Artificial Intelligence into your business.
Keys to LLM Applications, the highest potential applications of Generative AI.
Architecture of professional LLM Applications.
The RAG Technique (Retrieval Augmented Generation).
Artificial Intelligence Agents.
Basic and advanced LangChain, LangChain LCEL, and LangChain v010. LangSmith, LangServe, LangChain Templates.
LCEL (LangChain Expression Language) in depth.
Basic and advanced LlamaIndex. LlamaIndex Templates.
ChatGPT, OpenAI, OpenAI functions, and the OpenAI API.
Large Language Models (LLM): ChatGPT, Llama2, Mistral, Falcon, etc.
Vector databases: Postgres, Pinecone, Chroma, FAISS, DeepLake, etc.
Full-Stack Applications: Nextjs and FastAPI.
Professional deployment: Vercel and Render.
Provisional deployment: Streamlit.
Cloud hosting: AWS S3.
How to apply the principles of Responsible AI.
Daily tools of the AI Engineer: Jupyter Notebooks, Python, Terminal, Github, Codespaces, etc.
Содержание
[NEW] See what our students are saying about this bootcamp.
02:53
Program presentation
01:05
[NEW] The Online Bootcamp: Learning Paths & Learning Rhythms by Student Profile
59:24
[NEW] Gift to celebrate our 45,000 students: our Prompt Engineering ebook free!
05:47
[NEW] Advice for the Stressed Student
04:30
[NEW] Generative AI: A world of opportunities. What is happening?
08:27
[NEW] What will you build in this bootcamp? LLM Apps and Exercises. Take a look!
02:24
[NEW] Generative AI skills will help you advance professionally
01:27
Opportunities this program will open for you
04:47
What will you learn in this program
07:05
Materials included in the program
01:50
Who is this program for
01:46
What makes this program different
03:49
Distinguish yourself as Honor Student
04:42
Introduction of the Instructor
03:08
Share your progress
04:38
COME BACK OFTEN: We update this program very frequently
00:36
Tips for the students
00:26
Practical tips for the students
04:33
The secret to successfully completing this bootcamp
06:46
LLM Apps, the key to the New AI
00:32
LLM Apps and the Universalization of AI
23:39
ChatGPT vs. LLM Apps
17:17
Download the two books included with the program
00:04
Reminder: Advice for the Stressed Student
04:30
Note about Part 1: Is this Part Right for You?
02:21
[NEW] Do not make these two mistakes
05:39
[NEW] See the reviews of other students at this point
07:49
Intro to Artificial Intelligence
00:32
Artificial Intelligence: What is it? Why is so popular now? How important is it?
15:04
Changes introduced by AI: Introduction
08:32
AI: Changes in Employment
01:00
Jobs that will benefit the most from AI
03:52
Jobs most affected by AI
03:40
Jobs least affected by AI
03:43
New professions created by AI
08:25
The new AI Engineers
07:40
[NEW] Data Scientist and ML Engineer vs. the new Generative AI Engineer
31:17
AI: Changes in Businesses
00:48
Consequences of the changes in employment
03:34
Industries with high impact
03:22
Industries with median impact
04:48
Industries with immediate impact
04:17
AI: Changes in Startups
01:06
Opportunities for Startups: Characteristics of the New AI
10:45
Opportunities for Startups: Changes in Employment
02:46
Opportunities for Startups: AI impact on Businesses
02:27
Opportunities for Startups: Book “100 AI Startups”
05:13
[NEW] NOTE: AI Agent Startups
00:14
AI: Changes in Society
00:38
Social changes generated by the New AI
03:00
Social challenges generated by the New AI
02:40
How to introduce AI in your company
01:08
Plan to introduce AI in your company
03:41
Tech and Business Analysis to introduce AI in your company
04:50
How to select the right pilot project to introduce AI in your company
04:22
How to form the first AI Team in your company
03:11
How to prepare the AI Strategy of your company
02:34
Example: Plan to adopt a new LLM App in your company
03:55
The new AI Training
00:52
AI Training in your company: an strategic necessity
01:25
Who should get AI Training in your company?
02:07
How to design an AI Training Plan for your company
02:02
The new AI Training for engineers
05:28
The new AI creates opportunities for consulting, advisors and marketing agencies
01:09
Opportunities for consulting firms, business advisors, and marketing agencies
07:02
Introduction
01:32
Reasons and Goals of this new section
02:13
Revolution in the Job Market and Businesses
10:08
Quick Advice to Navigate the Gen AI Job Market
19:41
Revolution in the Coding World
02:47
Revolution in the 3 Trillion Dollar Service Industry
03:03
Revolution in the Startup World
05:21
[NEW] Gen AI makes possible the new Fast-Growing Tiny Startups
11:37
Quick Advice to Navigate the Gen AI Startup and Investment World
10:48
Revolution in the Gen AI Buzz Words
03:43
Revolution in the LLM World
05:46
Revolution in the Orchestration Frameworks
06:05
Revolution in the AI Education Industry
07:06
Intro: LLM Apps, the Generative AI applications with the highest potential
01:10
What is an LLM App?
05:25
The myth of pre-requisites for learning
06:38
Most frequent types of students: reasons to learn
05:53
DIY or hire an external professional?
04:35
The long way from the “toy demo” to the professional app
04:12
Job opportunities for the LLM App Developer
06:48
Use Cases for LLM Applications
04:22
Use Cases for LLM Apps by Industry
14:28
Use Cases for LLM Apps in Startups
04:16
Use Cases for LLM Apps in Professions
05:03
Most frequent Use Cases for LLM Apps
04:44
Use Cases for LLM Apps by autonomy level
05:35
[NEW] NOTE: AI Agents are also LLM Apps. Use Cases.
00:14
Intro to LLMs
00:38
Origins of LLM Apps: AI, ML, NLP, Generative AI, LLMs
04:45
LLM: size, precision, and cost
04:35
The Foundation LLM Models
03:24
LLMs: Basic Concepts
00:39
What is the Context Window?
02:25
[NEW] The Evolution of Context Windows in LLMs (2022–2025)
01:57
What are Tokens?
02:30
What are Prompts?
03:29
What is Prompt Engineering?
14:52
What are Hallucinations?
04:57
Prompt Engineering Update: Do you speak Generative AI? Beginner's Guide
13:24
Prompt Engineering Book Preview
05:47
[NEW] Gift to celebrate our 45,000 students: our Prompt Engineering ebook free!
05:47
Architecture of an LLM App
00:34
Basic Architecture of an LLM App
01:45
Advanced Architecture of an LLM App
04:15
[NEW] NOTE about the SEC Insight APP referred in the next lesson
00:33
Preview of a professional LLM App (1)
08:47
Preview of a professional LLM App (2)
03:57
Details of the advanced architecture of an LLM Application
00:55
Selection of Foundation LLMs
03:58
Stack of tools
09:46
Orchestration Frameworks
05:25
Other interesting notes
03:33
The RAG Technique (Retrieval Augmented Generation)
00:44
Basic Concepts
15:23
Components
05:49
RAG Technique: Advanced Concepts
04:40
Challenges
02:46
[NEW] Cache-Augmented Generation (CAG)
03:02
Selecting Orchestration Framework: LangChain, LlamaIndex or OpenAI API?
00:48
LangChain, LlamaIndex or OpenAI API?
21:29
[NEW] LangChain makes a great move: implications of the LangSmith News
12:25
Why we decide to use the LangChain ecosystem
02:25
Intro to the usage of Programming Languages
00:48
Never programmed before? Do not worry.
06:50
REMEMBER: In Part 3 you will learn the new way to program with Coding Assistants
00:27
[NEW] What is "Vibe Coding", the newest buzz word in programming?
02:20
Practical Tips if you are new to programming
12:48
DEMO: W3Schools and ChatGPT in action
05:58
[NEW] Python and Javascript for LLM App Developers: the important parts (part 1)
05:18
[NEW] Python and Javascript for LLM App Developers: the important parts (part 2)
51:52
Don't worry if what you see in the upcoming lessons sounds too technical
00:16
Virtual environment: what is it, why is it important and how to create one (1)
01:08
Virtual environment: what is it, why is it important and how to create one (2)
07:57
[NEW] Create a virtual env and install Jupyter Lab to access notebooks (1)
01:50
[NEW] Create a virtual env and install Jupyter Lab to access notebooks (2)
05:15
FOR WINDOWS SYSTEMS: How to create a virtual env and install Jupyter Lab
01:31
Terminal: what is it, why is it important, basic operations (1)
00:50
Terminal: what is it, why is it important, basic operations (2)
03:39
File for secret credentials: why is it important, how to create it
01:01
How to create and read Hybrid Notebooks (code + text) with Jupyter (1)
01:22
How to create and read Hybrid Notebooks (code + text) with Jupyter (2)
01:44
QUICK INSTRUCTIONS: How to create a Notebook and how to perform main operations.
01:52
LangChain: Conceptual Intro, Evolution, and Learning Roadmap
40:08
[NEW] LangChain Second Anniversary: Important Lessons Learned
17:36
[NEW] A Natural Step after this Gen AI Bootcamp: our new Bootcamp on AI Agents
11:03
[NEW] LangChain v030: What is new?
03:57
Before you start: Important notes to use versions properly.
02:20
INSTRUCTIONS: Make sure you have Poetry version 1.8.2 installed
02:03
LangChain Learning Stack: Videos, Detailed Notebooks, and stable Code.
21:54
Live demo: how to download the repo, install packages, open notebooks & run code
28:03
Link to download the notebooks and code associated with the previous lecture
00:00
The Path of the Gen AI Engineer
04:15
NOTE: THE NEXT LESSONS OF THIS SECTION ARE FOR YOUR SECOND ROUND
00:25
How to use more modern versions of Python and Poetry
00:31
Installing a more modern version of Python, for example Python 3.13.3
01:05
Installing a more modern version of Poetry BESIDES the one you already have
02:55
Installing a more modern version of Poetry
00:55
How to create virtual environments with the newer versions of Poetry
02:07
LangChain Basics: How to start talking with an LLM
09:01
Link to download the notebooks and code associated with this section
00:00
How to connect with the most popular LLM: OpenAI
29:27
NOTE: OpenAI now requires you to log in to access and utilize the Playground env
00:16
UPDATE: How to use OpenAI's GPT-4o Mini instead of GPT3.5
00:15
NOTE to use Mistral in the next exercise
00:08
How to connect with free Open Source LLMs: Llama3, Mistral, etc.
14:01
[NEW] The new DeepSeek LLM: what you need to know about it and how to use it
03:53
[NEW] The new Grok 4: what you need to know about it and how to use it
05:16
[NEW] The new Kimi K2: what you need to know about it and how to use it
03:03
[NEW] The new Open Source Model from OpenAI
02:01
[NEW] The Evolving Landscape of LLMs
04:12
How to talk with LLMs in languages other than English
00:04
Prompt Templates: Introducing programming in your conversation with the LLM
16:44
Chains: Sequences of Instructions
03:54
Output Parsers: Re-formatting the responses of the LLM
10:49
LangChain Basics: How to Work with Data
04:45
REMINDER: Important notes to use versions properly.
02:22
INSTRUCTIONS: Make sure you have Poetry version 1.8.2 installed
02:46
REMINDER: how to download the repo, install packages, open notebooks & run code
28:03
Link to download the notebooks and code associated with this section
00:00
Data Loaders: Load data files and ask the LLM questions about them
23:06
RAG: Load large data assets and ask the LLM questions about them
07:34
Splitters: Divide large data assets in small parts
09:00
Splitters with Metadata: Add helpful information to your splitters
06:37
Embeddings: Transform split data into numbers (vectors)
11:27
Vector Databases (vector stores): Store and search embeddings
09:18
Retrievers: Finding the embedding that best answer your question
07:10
Top k: Setting how many results will be used to build the answer
07:01
RAG with LCEL: First look to the condensed LCEL way
05:30
Indexing: Advanced way to manage documents in vector stores
04:54
LangChain Basics: LCEL Chains and Runnables, the key LangChain tools
04:01
REMINDER: Important notes to use versions properly.
02:22
INSTRUCTIONS: Make sure you have Poetry version 1.8.2 installed
02:03
REMINDER: how to download the repo, install packages, open notebooks & run code
28:03
Link to download the notebooks and code associated with this section
00:00
A Simple LCEL Chain: Sequence of actions, Sequence of runnables
05:30
The LangChain Legacy Chain vs. The new LCEL Chain
09:02
The Key LCEL concept you must master: The Runnable Execution Order
07:17
Alternative ways to execute LCEL Runnables: invoke, stream, batch
10:33
Built-in LCEL Runnables: passthrough, lambda, parallel, branch
49:52
Built-in functions for LCEL Runnables: bind and assign
10:54
Combining LCEL chains: coercion, nesting and fallback
08:06
LCEL chains and RAG: A more detailed view
03:03
LangChain Basics: Memory. Can LLM Apps remember?
01:33
REMINDER: Important notes to use versions properly.
02:22
INSTRUCTIONS: Make sure you have Poetry version 1.8.2 installed
02:46
REMINDER: how to download the repo, install packages, open notebooks & run code
28:03
Link to download the notebooks and code associated with this section
00:00
Temporary Memory: buffer memory
22:57
Permanent Memory: chat history
04:40
LangChain Basics: The LangChain Ecosystem
01:48
LangChain Advanced Components
01:14
LangChain and LangSmith (quick intro, more about this later)
08:19
[NEW] NOTE: LangSmith provides region-specific API endpoints
00:28
LangChain and LangServe (quick intro, more about this later)
03:53
LangChain Templates
05:12
The LangChain Documentation Chatbot
01:21
[NEW] Updates in the LangChain Ecosystem with LangChain v030
11:52
LangChain Level 1 Apps: The Top 10 LangChain Apps
02:32
REMINDER: Important notes to use versions properly.
02:22
INSTRUCTIONS: Make sure you have Poetry version 1.8.2 installed
02:46
REMINDER: how to download the repo, install packages, open notebooks & run code
28:03
Link to download the notebooks and code associated with the next app
00:00
Chatbot App with Temporary Memory
16:50
Chatbot App with Permanent Memory
27:41
Link to download the notebooks and code associated with the next app
00:00
App for Key Data Extraction
22:31
Link to download the notebooks and code associated with the next app
00:00
App for Sentiment Analysis
10:50
Link to download the notebooks and code associated with the next app
00:00
App to ask questions over a SQL database
28:22
Link to download the notebooks and code associated with the next app
00:00
App to ask questions over a pdf file with citations
23:15
Link to download the notebooks and code associated with the next app
00:00
Basic Retriever App
29:33
Link to download the notebooks and code associated with the next app
00:00
Basic RAG App
32:00
Link to download the notebooks and code associated with the next app
00:00
Conversational RAG App
34:04
Link to download the notebooks and code associated with the next app
00:00
Basic Tool-Using AI Agent App (LangGraph)
35:31
Link to download the notebooks and code associated with the next app
00:00
Basic App deployed with Langserve: Frontend Playground and FastAPI Backend
20:49
[NEW] Gift to celebrate our 45,000 students: our Prompt Engineering ebook free!
05:47
LangChain Level 2 Apps: Temporary Frontend to test your Proof-of-Concept
01:20
Before you start, please read these notes
02:46
REMINDER: Important notes to use versions properly.
02:22
INSTRUCTIONS: Make sure you have Poetry version 1.8.2 installed
02:03
REMINDER: how to download the repo, install packages, open notebooks & run code
28:03
Link to download the notebooks and code associated with the next app
00:00
App to turn Slang into formal English
17:03
Link to download the notebooks and code associated with the next app
00:00
App to write a Blog Post from a topic
06:27
Link to download the notebooks and code associated with the next app
00:00
App to summarize a TXT file
04:59
Link to download the notebooks and code associated with the next app
00:00
App to Summarize Text
03:34
Link to download the notebooks and code associated with the next app
00:00
App to Extract Key Data from a Product Review
05:22
Link to download the notebooks and code associated with the next app
00:00
App to Evaluate the Quality of the Responses
06:31
NOTE: THE NEXT LESSONS OF THIS SECTION ARE FOR YOUR SECOND ROUND
00:25
Update of the Level 2 Apps
00:58
How to use more modern versions of Python and Poetry
00:31
Installing a more modern version of Python, for example Python 3.13.3
01:05
Installing a more modern version of Poetry BESIDES the one you already have
02:55
Installing a more modern version of Poetry
00:55
How to create virtual environments with the newer versions of Poetry
02:07
Link to download the repo with the code of the next App
00:00
Update App to turn Slang into formal English: Notes
00:13
Link to download the code of the following App
00:00
Update App to write a Blog Post from a topic
00:13
Link to download the code of the following App
00:00
Update App to summarize a TXT file
00:13
Link to download the code of the following App
00:00
Update App to Summarize Text
00:13
Link to download the code of the following App
00:00
Update App to Extract Key Data from a Product Review
00:13
Link to download the code of the following App
00:00
Update App to Evaluate the Quality of the Responses
00:13
LlamaIndex
02:55
Introduction to LlamaIndex
10:45
Why we chose LangChain over LlamaIndex
02:17
NOTE: THE NEXT LESSONS OF THIS SECTION ARE FOR THE SECOND ROUND
00:25
Starting with LlamaIndex in the old times
19:38
The evolution of Llamaindex
02:10
Starting with LlamaIndex today
01:16
If you want to explore LlamaIndex, here you have 15 suggested projects.
02:19
The OpenAI API
01:25
The OpenAI API as alternative to LangChain and LlamaIndex
17:49
Why we chose LangChain over the OpenAI API
02:10
NOTE: THE NEXT LESSONS OF THIS SECTION ARE FOR THE SECOND ROUND
00:25
Starting with the OpenAI API in the old times
04:24
The OpenAI Functions in the old times
03:20
The Evolution of the OpenAI API
01:59
Starting with the OpenAI API today
01:15
If you want to explore the OpenAI API, here you have 15 suggested projects
02:36
Intro to Level 3 LLM Applications: Professional Applications
00:48
Important note for beginners: How to avoid feeling overwhelmed by this section
01:50
Intro to Full-Stack Applications (1)
01:22
Intro to Full-Stack Applications (2)
20:51
Front-End Key Elements in a Level 3 Application
01:08
Next.js and Vercel
09:43
Front-End Key Elements with an Orchestration Framework: LlamaIndex
04:53
Link to download the code of the previous lesson from Github
00:00
Back-End Key Elements in a Level 3 Application
01:14
FastAPI
03:33
Link to download the code of the previous lesson from Github
00:00
Back-End Key Elements with an Orchestration Framework: LangChain
05:09
Link to download the code of the previous lesson
00:00
Level 3 LLM Applications: Professional Applications
01:11
Reminder: Architecture of an Advanced LLM App
04:15
[NEW] NOTE about the SEC Insight App referred in the next lesson
00:33
Reminder: Preview of a Professional LLM App (1)
08:47
Reminder: Preview of a Professional LLM App (2)
03:57
Reminder: main elements of a Professional LLM App
06:44
Basic Level 3 App: CRUD with FastAPI, Postgres and Next.js
07:04
Link to download the code of the Basic Level 3 App from Github
00:00
Basic Level 3 App: What is CRUD? (1)
06:05
Basic Level 3 LangChain App: What is CRUD? (2)
01:38
In case you need it, step-by-step guides about what we do with the Backend
00:42
Basic Level 3 App: How to build the Backend (1)
01:36
Basic Level 3 App: How to build the Backend (2)
33:40
Basic Level 3 App: How to build the Backend (3)
14:42
In case you need it, step-by-step guides about what we do with the Frontend
00:44
Basic Level 3 App: How to build the Frontend (1)
02:25
Basic Level 3 App: How to build the Frontend (2)
12:58
Note: if you build the frontend from scratch
01:09
Basic Level 3 App: How to start the Full Stack App (1)
01:22
Basic Level 3 App: How to start the Full Stack App (2)
03:50
Updated guide about the Render deployment explained in the next video
00:03
Basic Level 3 App: How to deploy the backend to Render.com (1)
01:38
Note: Deploying to Render.com
02:36
Basic Level 3 App: How to deploy the backend to Render.com (2)
07:28
Updated guide about the Vercel deployment explained in the next video
00:04
Basic Level 3 App: How to deploy the frontend to Vercel.com (1)
01:39
Note: Deploying to Vercel.com
00:55
Basic Level 3 App: How to deploy the frontend to Vercel.com (2)
05:24
In case you need it, step-by-step guides about how we build the next app
00:03
Updated guide about the AWS S3 integration explained in the next video
00:04
Medium Level 3 App: CRUD integrated with AWS S3 (1)
02:27
Link to download the App code from Github
00:00
Medium Level 3 App: CRUD integrated with AWS S3 (2)
21:23
Medium Level 3 App: CRUD integrated with AWS S3 (3)
01:04
In case you need it, step-by-step guides about how we build the next app
00:03
Basic Level 3 App with Orchestration Frameworks and LLMs (1)
03:56
Reminder: Modifications introduced by LangChain v010
14:10
Link to download the App code from Github
00:00
Basic Level 3 App with Orchestration Frameworks and LLMs (2)
09:27
In case you need it, step-by-step guides about how we build the next app
00:03
Medium Level 3 App with Orchestration Frameworks and LLMs (1)
03:52
Link to download the App code from Github
00:00
Medium Level 3 App with Orchestration Frameworks and LLMs (2)
05:21
Two VERY interesting Advanced Level 3 LLM Apps in this Bootcamp
00:09
[NEW] NOTE about the SEC Insights app referred in the next lesson
00:35
Analyzing an Advanced Level 3 LLM App (1)
05:08
Analyzing an Advanced Level 3 LLM App (2)
11:25
Other interesting Level 3 LLM Apps (1)
01:04
Other interesting Level 3 LLM Apps (2)
08:36
NOTE: THE NEXT LESSONS OF THIS SECTION ARE FOR YOUR SECOND ROUND
00:25
Update of the Level 3 Apps
00:58
How to use more modern versions of Python and Poetry
00:31
Installing a more modern version of Python, for example Python 3.13.3
01:05
Installing a more modern version of Poetry BESIDES the one you already have
02:55
Installing a more modern version of Poetry
00:55
How to create virtual environments with the newer versions of Poetry
02:07
Link to download the code of the next App
00:00
Guide to update the ToDo App
00:06
Link to download the code of the next App
00:00
Guide to Update the PDF App
00:06
Link to download the code of the next App
00:00
Guide to update the ToDos with AI App
00:07
Link to download the code of the next App
00:00
Guide to update the PDF + RAG App
00:07
LLM Applications: Advanced Concepts
00:44
Database preparation
04:15
RAG Optimization: Advanced Concepts
06:28
Latency and Speed in LLM Applications
05:33
What is MCP and why we talk about it here?
00:19
Is it the right moment for you to learn and practice with MCP?
00:41
Let's have a more detailed explanation of MCP
01:51
According to the hype, why MCP should be a Big Deal?
01:21
The Key components of MCP
00:49
But... is MCP really useful for real-world LLM Apps?
01:45
[NEW] MCP Evolution
03:04
[NEW] MCP Adoption
06:50
Cost control in LLM Applications
07:31
LLMOps
01:04
Intro to LLMOps
10:10
Evaluation: Misaligned Behavior
03:59
Evaluation: Lack of Reproducibility
01:40
Lifecycle Management
05:16
Responsible AI
12:50
LLMOps Solutions
08:49
The new LangChain & LangSmith Announcement
01:35
The new LangSmith Announcement: Summary and Implications (part 1)
03:31
The new LangSmith Announcement: Summary and Implications (part 2)
09:00
Lessons learned: The Full Cycle of Building Professional LLM Apps (part 1)
02:16
Lessons learned: The Full Cycle of Building Professional LLM Apps (part 2)
03:22
Lessons learned: Main Challenges on Each Phase of the LLMOps Cycle (part 1)
03:40
Lessons learned: Main Challenges on Each Phase of the LLMOps Cycle (part 2)
06:04
How LangSmith Solves the Challenges of the Prototyping Phase (part 1)
03:29
How LangSmith Solves the Challenges of the Prototyping Phase (part 2)
15:28
How LangSmith Solves the Challenges of the Beta Testing Phase (part 1)
01:27
How LangSmith Solves the Challenges of the Beta Testing Phase (part 2)
09:48
How LangSmith Solves the Challenges of the Production Phase (part 1)
02:28
How LangSmith Solves the Challenges of the Production Phase (part 2)
04:29
LangSmith by LangChain in Depth
02:05
LangSmith by LangChain: Official Definition, Terminology and FAQs (part 1)
02:59
LangSmith by LangChain: Official Definition, Terminology and FAQs (part 2)
20:21
[NEW] NOTE: LangSmith provides region-specific API endpoints
00:28
LangSmith: Initial Operations (part 1)
01:03
LangSmith: Initial Operations (part 2)
08:29
LangSmith solutions for the Prototyping Phase (part 1)
02:32
LangSmith solutions for the Prototyping Phase (part 2)
10:09
LangSmith Datasets: Advanced Tips (part 1)
01:13
LangSmith Datasets: Advanced Tips (part 2)
06:18
LangSmith solutions for the Beta Testing Phase (part 1)
01:27
LangSmith solutions for the Beta Testing Phase (part 2)
08:45
LangSmith solutions for the Production Phase (part 1)
01:23
LangSmith solutions for the Production Phase (part 2)
06:15
LangSmith: Advanced Tips (part 1)
01:14
LangSmith: Advanced Tips (part 2)
03:58
LangSmith: How-To Guides, Use Case Guides, and Recommendations (part 1)
01:17
LangSmith: How-To Guides, Use Case Guides, and Recommendations (part 2)
04:39
LangSmith Next Features: Detailed View (part 1)
01:08
LangSmith Next Features: Detailed View (part 2)
03:25
LangSmith Versions
04:02
[NEW] LangSmith Updates with LangChain v030
03:06
LangSmith At Work: From Basic Example to Professional Project (part 1)
01:07
LangSmith At Work: From Basic Example to Professional Project (part 2)
02:00
LangSmith At Work: From Basic Example to Professional Project (part 3)
05:21
[NEW] Gift to celebrate our 45,000 students: our Prompt Engineering ebook free!
05:47
NOTE: THE NEXT LESSONS OF THIS SECTION ARE FOR YOUR SECOND ROUND
00:25
LangSmith: Updates and Advanced Techniques
01:04
Multimodal LLM Applications with LangChain
01:24
What are Multimodal LLM Applications?
02:12
What LLM Models will we use to create Multimodal LLM Apps?
05:10
IMPORTANT: OpenAI has replaced the model GPT4-Vision with the new model GPT4o
00:05
GPT4-Vision: How to Use It
02:28
GPT4-Vision: Main Use Cases
11:20
GPT4-Vision: Limitations
06:39
If GPT4-V is so good, why do we need Multimodal LLM Apps for?
04:02
How to Build Multimodal LLM Apps: Alternative Ways
03:56
NOTE: We have updated the this app using poetry.
00:07
REMINDER: Important notes to use versions properly.
02:22
IMPORTANT: Make sure you have Poetry version 1.8.2 installed
02:03
REMINDER: how to download the repo, install packages, open notebooks & run code
28:03
Link to download the notebooks and code associated with the next app
00:00
How to Build Multimodal LLM Apps with LangChain and GPT4-Vision (1)
03:51
How to Build Multimodal LLM Apps with LangChain and GPT4-Vision (2)
25:52
NOTE: THE NEXT LESSONS OF THIS SECTION ARE FOR YOUR SECOND ROUND
00:25
Update of the Multimodal App
00:56
How to use more modern versions of Python and Poetry
00:31
Installing a more modern version of Python, for example Python 3.13.3
01:05
Installing a more modern version of Poetry BESIDES the one you already have
02:55
Installing a more modern version of Poetry
00:55
How to create virtual environments with the newer versions of Poetry
02:07
Link to download the code of the App
00:00
Guide to update the Multimodal App
00:06
RAG Applications with LangChain in Depth
01:35
Intro: RAG vs. Large Context LLM Models
02:37
RAG vs. Large Context LLM Models: Is RAG dead, or stronger than ever?
10:03
Intro: Phases of a RAG Application
03:42
Phases of a RAG Application: Code and Resources
25:22
NOTE: THE NEXT LESSONS OF THIS SECTION ARE FOR YOUR SECOND ROUND
00:25
Evolution of RAG and advanced techniques
02:55
Building a Level 3 Advanced FullStack RAG Application with LangChain
06:10
Part 1: Basic RAG functionality and Backend with LangServe (1)
01:40
Link to download the Part 1 code from Github
00:00
Part 1: Basic RAG functionality and Backend with LangServe (2)
32:30
Part 2: Basic frontend with React.js and Tailwind CSS (1)
01:32
Link to download the Part 2 code from Github
00:00
Part 2: Basic frontend with React.js and Tailwind CSS (2)
15:05
Part 3: Advanced frontend functionality (1)
01:09
Link to download the Part 3 code from Github
00:00
Part 3: Advanced frontend functionality (2)
23:42
Part 4: Uploading PDFs and Executing RAG from the UI (1)
01:22
Link to download the Part 4 code from Github
00:00
Part 4: Uploading PDFs and Executing RAG from the UI (2)
14:59
Part 5: Advanced techniques to improve RAG. Multiquery and Chat History (1)
01:10
Link to download the Part 5 code from Github
00:00
Part 5: Advanced techniques to improve RAG. Multiquery and Chat History (2)
36:21
NOTE: THE NEXT LESSONS OF THIS SECTION ARE FOR YOUR SECOND ROUND
00:25
Update of the Level 3 RAG App
00:58
How to use more modern versions of Python and Poetry
00:31
Installing a more modern version of Python, for example Python 3.13.3
01:05
Installing a more modern version of Poetry BESIDES the one you already have
02:55
Installing a more modern version of Poetry
00:55
How to create virtual environments with the newer versions of Poetry
02:07
Link to download the code of the updated Part 1
00:00
Guide to update Part 1
00:07
Link to download the code of the updated Part 2
00:00
Guide to update Part 2
00:07
Link to download the code of the updated Part 3
00:00
Guide to update Part 3
00:07
Link to download the code of the updated Part 4
00:00
Guide to update Part 4
00:07
Link to download the code of the updated Part 5
00:00
Guide to update Part 5
00:07
Advanced techniques to improve the functionality of RAG Apps with LangChain
01:20
Streaming with LangChain
03:40
Chat History (Chat Memory) with LangChain
03:28
Getting Sources
05:02
RAG with AI Agents
04:33
Advanced techniques to improve the performance of RAG Apps
00:42
Multiquery, RAG Fusion, Decomposition, StepBack, Hyde, Routing,Query Structuring
22:52
Multi-Agent LLM Apps in Depth: 10 New Blocks
06:01
Intro to AI Agents
00:57
AI Agents: Agentic Behaviour, Real Examples, What is Coming
24:15
[NEW] A Natural Step after this Gen AI Bootcamp: our new Bootcamp on AI Agents
11:03
[NEW] Our recommendation for beginners: study this block first, then move on
00:17
AI Agents in LangChain
01:01
AI Agents in LangChain: Key Concepts
08:24
OpenAI GPTs and Assistants API vs. LangChain Agents
01:50
OpenAI vs. LangChain: Closed vs. Open Agents
05:04
LangChain Agents: Quickstart
01:32
LangChain Agents Quickstart: Building a Tool-Using Agent with Memory
10:13
Intro to Multi-Agent LLM Apps: AutoGen, LangGraph and CrewAI
00:55
Multi-Agent Frameworks: AutoGen, LangGraph and CrewAI
13:39
Multi-Agent LLM App Development: Intro to LangGraph by LangChain
01:02
LangGraph by LangChain: Key Concepts
06:17
LangGraph by LangChain: Quickstart
01:50
LangGraph Quickstart: Basic Agents with Router, Conditional Edges & Cycles
20:52
Basic Multi-Agent LLM App with LangGraph
03:44
NOTE: We have updated the this app using poetry.
00:07
REMINDER: Important notes to use versions properly.
02:22
INSTRUCTIONS: Make sure you have Poetry version 1.8.2 installed
02:03
REMINDER: how to download the repo, install packages, open notebooks & run code
28:03
Link to download the notebooks and code associated with the next app
00:00
Step by Step: Basic Multi-Agent LLM App with LangGraph
36:44
Intro to CrewAI
03:06
Intro to CrewAI: Key Concepts
27:18
CrewAI in Depth
01:14
CrewAI in Depth: Comprehensive Guide and Samples
01:02:04
Basic Multi-Agent LLM App with CrewAI
01:02
NOTE: We have updated the this app using poetry.
00:07
REMINDER: A few notes that may help you
09:21
INSTRUCTIONS: Make sure you have Poetry version 1.8.2 installed
02:03
REMINDER: how to download the repo, install packages, open notebooks & run code
28:03
Link to download the notebooks and code associated with the next app
00:00
Step by Step: Basic Multi-Agent LLM App with CrewAI
17:08
A low cost option: CrewAI with Groq, Llama3 and Mixtral
01:52
Link to download the code of the project from Github
00:00
A low cost option: Testing CrewAI with Groq, Llama3 and Mixtral
12:59
Full Stack Multi-Agent LLM App with CrewAI in 9 Parts
01:37
Link to download the code of Part 1 from GitHub
00:00
Full Stack Multi-Agent LLM App with CrewAI: Part 1
34:59
Recommendation: free up space by uninstalling the packages
00:17
Link to download the code of Part 2 from GitHub
00:00
Full Stack Multi-Agent LLM App with CrewAI: Part 2
09:49
Link to download the code of Part 3 from GitHub
00:00
Full Stack Multi-Agent LLM App with CrewAI: Part 3
07:00
Link to download the code of Part 4 from GitHub
00:00
Full Stack Multi-Agent LLM App with CrewAI: Part 4
11:03
Link to download the code of Part 5 from GitHub
00:00
Full Stack Multi-Agent LLM App with CrewAI: Part 5
21:26
Link to download the code of Part 6 from GitHub
00:00
Full Stack Multi-Agent LLM App with CrewAI: Part 6
09:19
Link to download the code of Part 7 from GitHub
00:00
Full Stack Multi-Agent LLM App with CrewAI: Part 7
07:16
Link to download the code of Part 8 from GitHub
00:00
Full Stack Multi-Agent LLM App with CrewAI: Part 8
07:10
Link to download the code of Part 9 from GitHub
00:00
Full Stack Multi-Agent LLM App with CrewAI: Part 9
17:15
[NEW] A Natural Step after this Gen AI Bootcamp: our new Bootcamp on AI Agents
11:03
[NEW] Gift to celebrate our 45,000 students: our Prompt Engineering ebook free!
05:47
NOTE: SECOND ROUND ON AI AGENTS AND MULTI-AGENT APPLICATIONS
00:07
Recommended Learning Path and Rhythm according to your profile
12:10
Cursor AI, v0, Replit, etc: A Revolutionary Change... for you.
01:33
Cursor AI, v0, Replit, etc: Implications of the Revolutionary Change
21:01
Why this is important for you?
11:13
Implications in your Learning Journey
10:31
How did we get here?
08:27
The past: Flowise, LangFlow, Devin...
04:11
The present: Cursor AI, Claude AI, o1, v0, Replit Agent...
16:25
Cursor AI and other Gen AI Coding Assistants: Essential concepts
01:21
General Intro to Cursor AI and other Gen AI Coding Assistants
14:28
General Tips to work with Cursor AI and other Gen AI Coding Assistants
09:22
The immediate future of Gen AI Coding Assistants
08:50
[NEW] Cursor AI vs. similar tools like Bolt, Windsurf, Lovable, and others
01:49
Cursor AI, Claude, o1, v0, Replit: Top Gen AI Coding Assistants Today
04:11
Initial classification of Gen AI Coding Assistants
04:24
v0, the front-end Gen AI Coding Assistant from Vercel
15:53
Claude 3.5 Sonnet, the Gen AI Coding Assistant from Anthropic
08:18
o1, the Gen AI Coding Assistant from OpenAI
04:58
Cursor AI, the Top Gen AI Coding Assistant today
02:37
Replit Agent, the Gen AI Coding Assistant from Replit
05:36
[NEW] Gift to celebrate our 45,000 students: our Prompt Engineering ebook free!
05:47
Top Strategies to get best results with Cursor AI and Coding Assistants
01:10
A few caveats before starting with Cursor AI: cost options and others
05:33
Cursor AI for Beginners vs. Experts. Two important caveats.
08:07
Cost of Cursor AI and similar tools: Pricing plans and Free Options.
06:56
Building a Basic Full-Stack App with Cursor AI, v0, Replit, and Firebase
10:23
Why we choose this combo: Cursor AI, v0, Replit and Firebase
13:57
Firebase/Supabase and Cursor AI: advantages of working with simplified backends
08:29
Recommended process to build apps with Cursor AI, v0, Replit and Firebase
02:02
Step by step process to build apps with Cursor AI, v0, Replit and Firebase
12:17
How to build a Basic Full-Stack App with Cursor AI, v0, Replit, and Firebase
02:01
Using the v0 Gen AI Coding Assistant to generate the frontend code
12:57
Using a standard Next.js template as Starter Template for Cursor AI
04:31
Solving the version error in the Next.js template
03:19
A minor customization of the starter template
02:29
Loading the starter template to a github repo
02:05
Creating a new project (Repl) in Replit importing a github repo
11:33
Connecting Cursor AI and Replit
03:39
Opening our starter template in Cursor AI
06:05
Creating a new project in Firebase and using the Replit Secrets
05:12
Creating a database in Firebase
02:02
Creating storage in Firebase
01:18
Enabling User Authentication for our App with Firebase
04:57
Pre-viewing the app with Replit Webview and creating a Replit Template
03:39
Connecting Replit and Github
03:17
How to deploy an app with Replit
02:57
Cursor AI: using the right prompts to make Composer build our app
14:31
Cursor AI: debugging process with Composer
13:58
Building a Basic App with Cursor AI, v0, Replit, and Firebase: Conclusions
07:39
Replit in depth
04:15
A comprehensive Replit Cheatsheet
22:01
Cursor AI in depth
04:30
Cursor AI Installation
07:14
Cursor AI Configuration: Settings
22:40
Cursor AI Quickstart: Main Operations
38:45
Cursor AI Tips and Recommendations
05:47
[NEW] Significant Updates in Cursor
24:28
Building Advanced Apps with Cursor AI, Replit, Replicate AI, Deepgram, etc
01:41
The power of Cursor AI with customized starter templates
03:32
Cursor AI, Replit, and Firebase Authentication: Building a Social Network (1)
08:04
Cursor AI, Replit, and Firebase Authentication: Building a Social Network (2)
05:25
Cursor AI, Replit, and Firebase Authentication: Building a Social Network (3)
08:01
Cursor AI, Replit, and Firebase Authentication: Building a Social Network (4)
15:40
Cursor AI, Replit, and Firebase Authentication: Building a Social Network (5)
12:27
Cursor AI, Replit, and OpenAI: Building a Chatbot App (1)
03:38
Cursor AI, Replit, and OpenAI: Building a Chatbot App (2)
14:46
Cursor AI, Replit, Replicate AI, and Stable Fusion: Text to Image App (1)
06:26
Cursor AI, Replit, Replicate AI, and Stable Fusion: Text to Image App (2)
13:16
Cursor AI, Replit, Firebase, and Deepgram: Building a Voice to Text App (1)
06:27
Cursor AI, Replit, Firebase, and Deepgram: Building a Voice to Text App (2)
04:49
Cursor AI, Replit, Firebase, and Deepgram: Building a Voice to Text App (3)
02:52
Cursor AI, Replit, Firebase, and Deepgram: Building a Voice to Text App (4)
06:03
Cursor AI, Replit, Firebase, and Deepgram: Building a Voice to Text App (5)
05:28
Cursor AI is just the beginning: buckle up for a frantic future!!!
05:37
The new Claude Code
05:12
What is Claude Code and why it is the main contender for Cursor?
10:03
Claude Code Quickstart Guide
07:21
The strongest combination: Claude Code + Cursor
03:41
How to use Coding Assistants and Vibe Coding Tools properly
05:21
Software Engineering has changed definitively
05:12
How to Plan your App with Cursor, Claude Code, etc
06:59
How to Write Prompts for Cursor, Claude Code, etc
08:01
Foreground Agents and Background Agents: What are they and when to use them
08:00
How to Review your Code with Cursor, Claude Code, etc
10:30
The role of Tests, Linters, and Type Systems in Cursor, Claude Code, etc
06:16
How to maintain your code with Cursor, Claude Code, etc
07:09
Cursor and Claude Code: Advice for Beginners and Non-Developers
03:24
Cursor and Claude Code: How software teams will work in the future... today.
02:18
Final Thoughts: How to properly use Coding Assistants and Vibe Coding Tools
01:51
Generative AI disruption in SaaS Businesses: Introduction to this new part
23:32
How Generative AI is changing SaaS Businesses: Introduction
01:48
Why you should watch this section
00:54
Real Case #1: Top company replaces major SaaS providers with Gen AI tools
02:28
Real Case #1: Full Details
23:36
Real Case #2: Unicorn Startup shows how "AI Agents will kill SaaS"
06:27
Real Case #2: Full Details
30:34
[NEW] Gift to celebrate our 45,000 students: our Prompt Engineering ebook free!
05:47
Understanding the SaaS Business Model: Introduction
02:54
Why SaaS?
00:49
SaaS: Concept and Origins
03:31
Main challenges of SaaS
01:34
Tech and Business challenges of SaaS Businesses
04:04
Main steps, components, and keys of success in SaaS Startups
01:02
Main steps, components, and keys of success: full details
08:38
SaaS and Micro SaaS: do not be fooled by "get-rich-quick" schemes
06:16
Building a SaaS App with Cursor AI: Introduction
02:42
The advantages of using a SaaS Stater Template
01:01
Downloading and Preparing the SaaS Starter Template
23:03
Building a Basic SaaS App with Cursor AI
02:00
Building a Basic SaaS App with Cursor: a To-Do SaaS App
23:16
Combining the SaaS Template with a Full-Stack Project
03:01
Combining the SaaS Template with a Full-Stack Project: Lessons Learned
10:52
Building a SaaS App with Cursor AI: Conclusions ( ...as of now)
04:33
Top Information Channels for AI Engineers
06:56
Congrats! Next steps.
09:25
COME BACK OFTEN: We update this program very frequently
00:36
[NEW] A Natural Step after this Gen AI Bootcamp: our new Bootcamp on AI Agents
11:03
Link to our "2025 Bootcamp: Understand and Build Professional AI Agents"
00:03
Stay tuned! On a monthly basis we send a promotional email with coupons
00:08
The Alumni Network
01:32
Find Consulting Jobs through the Alumni Network
14:18
Find Job Offers through the Alumni Network
09:25
Find Startup Cofounders through the Alumni Network
06:13
How to update your Linkedin profile to be added to the Alumni Network
00:59
Our company: our services, how to work with us, how to partner with us
25:43