• No hay productos en el carrito.

Inicio / Cursos / The AI Engineer Course 2026: Complete AI Engineer Bootcamp
Impartido por 365 CareersPago único de $2,800 MXN · acceso por 12 meses

The AI Engineer Course 2026: Complete AI Engineer Bootcamp

Complete AI Engineer Training: Python, NLP, Transformers, LLMs, LangChain, Hugging Face, APIs

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 77 unidades
Qué aprenderás

Lo que serás capaz de hacer

The Problem AI Engineers are best suited to thrive in the age of AI. It helps businesses utilize Generative AI by building AI-driven applications on top of their existing websites, apps, and databases. Therefore, it’s no surprise that the demand for AI Engineers has been surging in the job marketplace. Supply, however, has been minimal, and acquiring the skills necessary to be hired as an AI Engineer can be challenging. So, how is this achievable? Universities have been slow to create specialized programs focused on practical AI Engineering skills. The few attempts that exist tend to be costly and time-consuming. Most online courses offer ChatGPT hacks and isolated technical skills, yet integrating these skills remains challenging. The Solution AI Engineering is a multidisciplinary field covering: AI principles and practical applications Python programming Natural Language Processing in Python Large Language Models and Transformers Developing apps with orchestration tools like LangChain Vector databases using PineCone Creating AI-driven applications Each topic builds on the previous one, and skipping steps can lead to confusion. For instance, applying large language models requires familiarity with Langchain—just as studying natural language processing can be overwhelming without basic Python coding skills. So, we created the AI Engineer Bootcamp 2025 to provide the most effective, time-efficient, and structured AI engineering training available online. This pioneering training program overcomes the most significant barrier to entering the AI Engineering field by consolidating all essential resources in one place. Our course is designed to teach interconnected topics seamlessly—providing all you need to become an AI Engineer at a significantly lower cost and time investment than traditional programs. The Skills 1. Intro to Artificial Intelligence Structured and unstructured data, supervised and unsupervised machine learning, Generative AI, and foundational models—these are familiar AI buzzwords; what exactly do they mean? Why study AI? Gain deep insights into the field through a guided exploration that covers AI fundamentals, the significance of quality data, essential techniques, Generative AI, and the development of advanced models like GPT, Llama, Gemini, and Claude. 2. Python Programming Mastering Python programming is essential to becoming a skilled AI developer—no-code tools are insufficient. Python is a modern, general-purpose programming language suited for creating web applications, computer games, and data science tasks. Its extensive library ecosystem makes it ideal for developing AI models. Why study Python programming? Python programming will become your essential tool for communicating with AI models and integrating their capabilities into your products. 3. Intro to NLP in Python Explore Natural Language Processing (NLP) and learn techniques that empower computers to comprehend, generate, and categorize human language. Why study NLP? NLP forms the basis of cutting-edge Generative AI models. This program equips you with essential skills to develop AI systems that meaningfully interact with human language. 4. Introduction to Large Language Models This program section enhances your natural language processing skills by teaching you to utilize the powerful capabilities of Large Language Models (LLMs). Learn critical tools like Transformers Architecture, GPT, Langchain, HuggingFace, BERT, and XLNet. Why study LLMs? This module is your gateway to understanding how large language models work and how they can be applied to solve complex language-related tasks that require deep contextual understanding. 5. Building Applications with LangChain LangChain is a framework that allows for seamless development of AI-driven applications by chaining interoperable components. Why study LangChain? Learn how to create applications that can reason. LangChain facilitates the creation of systems where individual pieces—such as language models, databases, and reasoning algorithms—can be interconnected to enhance overall functionality. 6. Vector Databases With emerging AI technologies, the importance of vectorization and vector databases is set to increase significantly. In this Vector Databases with Pinecone module, you’ll have the opportunity to explore the Pinecone database—a leading vector database solution . Why study vector databases? Learning about vector databases is crucial because it equips you to efficiently manage and query large volumes of high-dimensional data—typical in machine learning and AI applications. These technical skills allow you to deploy performance-optimized AI-driven applications. 7. Speech Recognition with Python Dive into the fascinating field of Speech Recognition and discover how AI systems transform spoken language into actionable insights. This module covers foundational concepts such as audio processing, acoustic modeling, and advanced techniques for building speech-to-text applications using Python. Why study speech recognition? Speech Recognition is at the core of voice assistants, automated transcription tools, and voice-driven interfaces. Mastering this skill enables you to create applications that interact with users naturally and unlock the full potential of audio data in AI solutions. What You Get $1,250 AI Engineering training program Active Q&A support Essential skills for AI engineering employment AI learner community access Completion certificate Future updates Real-world business case solutions for job readiness We're excited to help you become an AI Engineer from scratch—offering an unconditional 30-day full money-back guarantee. With excellent course content and no risk involved, we're confident you'll love it. Why delay? Each day is a lost opportunity. Click the ‘Buy Now’ button and join our AI Engineer program today.

  • The course provides the entire toolbox you need to become an AI Engineer
  • Understand key Artificial Intelligence concepts and build a solid foundation
  • Start coding in Python and learn how to use it for NLP and AI
  • Impress interviewers by showing an understanding of the AI field
  • Apply your skills to real-life business cases
  • Harness the power of Large Language Models

Temario

UNIDAD 1 - Intro to AI Module: Getting started · 9 lecciones

UNIDAD 1 - Intro to AI Module: Getting started

  • Building an AI tool in 5 minutes: A quick demoVideo · 10 min
  • What does the course coverVideo · 3 min
  • Natural vs Artificial IntelligenceVideo · 2 min
  • Brief history of AIVideo · 5 min
  • Demystifying AI, Data science, Machine learning, and Deep learningVideo · 2 min
  • Weak vs strong AIVideo · 3 min
  • From generation to taking actionVideo · 1 min
  • Quiz 1Cuestionario · 0 min
  • AI tools to accelerate your learningVideo · 4 min
UNIDAD 2 - Intro to AI Module: Data is essential for building AI · 5 lecciones

UNIDAD 2 - Intro to AI Module: Data is essential for building AI

  • Structured vs unstructured dataVideo · 2 min
  • How we collect dataVideo · 4 min
  • Labelled and unlabelled dataVideo · 2 min
  • Metadata: Data that describes dataVideo · 2 min
  • Quiz 2Cuestionario · 0 min
UNIDAD 3 - Intro to AI Module: Key AI techniques · 4 lecciones

UNIDAD 3 - Intro to AI Module: Key AI techniques

  • Machine learningVideo · 6 min
  • Supervised, Unsupervised, and Reinforcement learningVideo · 6 min
  • Deep learningVideo · 8 min
  • Quiz 3Cuestionario · 0 min
UNIDAD 4 - Intro to AI Module: Important AI branches · 5 lecciones

UNIDAD 4 - Intro to AI Module: Important AI branches

  • RoboticsVideo · 5 min
  • Computer visionVideo · 5 min
  • Traditional MLVideo · 1 min
  • Generative AIVideo · 6 min
  • Quiz 4Cuestionario · 0 min
UNIDAD 5 - Intro to AI Module: Understanding Generative AI · 10 lecciones

UNIDAD 5 - Intro to AI Module: Understanding Generative AI

  • The rise of Gen AI: Introducing ChatGPTVideo · 2 min
  • Early approaches to Natural Language Processing (NLP)Video · 3 min
  • Recent NLP advancementsVideo · 3 min
  • From Language Models to Large Language Models (LLMs)Video · 6 min
  • The efficiency of LLM training. Supervised vs Semi-supervised learningVideo · 4 min
  • From N-Grams to RNNs to Transformers: The Evolution of NLPVideo · 5 min
  • Phases in building LLMsVideo · 5 min
  • Prompt engineering vs Fine-tuning vs RAG: Techniques for AI optimizationVideo · 4 min
  • The importance of foundation modelsVideo · 3 min
  • Buy vs Make: foundation models vs private modelsVideo · 3 min
UNIDAD 6 - Intro to AI Module: Practical challenges in Generative AI · 4 lecciones

UNIDAD 6 - Intro to AI Module: Practical challenges in Generative AI

  • Inconsistency and hallucinationVideo · 2 min
  • Budgeting and API costsVideo · 3 min
  • LatencyVideo · 2 min
  • Running out of dataVideo · 2 min
UNIDAD 7 - Intro to AI Module: The AI tech stack · 9 lecciones

UNIDAD 7 - Intro to AI Module: The AI tech stack

  • Python programmingVideo · 2 min
  • Working with APIsVideo · 2 min
  • Vector databasesVideo · 3 min
  • The importance of open sourceVideo · 7 min
  • Hugging FaceVideo · 2 min
  • LangChainVideo · 3 min
  • AI evaluation toolsVideo · 3 min
  • AI agent toolsVideo · 2 min
  • AI coding toolsVideo · 2 min
UNIDAD 8 - Intro to AI Module: AI job positions · 3 lecciones

UNIDAD 8 - Intro to AI Module: AI job positions

  • AI strategistVideo · 5 min
  • AI developerVideo · 4 min
  • AI engineerVideo · 4 min
UNIDAD 9 - Intro to AI Module: Looking ahead · 2 lecciones

UNIDAD 9 - Intro to AI Module: Looking ahead

  • AI ethicsVideo · 6 min
  • Future of AIVideo · 5 min
UNIDAD 10 - Python Module: Why Python? · 2 lecciones

UNIDAD 10 - Python Module: Why Python?

  • Programming Explained in a Few MinutesVideo · 5 min
  • Why PythonVideo · 5 min
UNIDAD 11 - Python Module: Setting Up the Environment · 8 lecciones

UNIDAD 11 - Python Module: Setting Up the Environment

  • Jupyter - IntroductionVideo · 3 min
  • Jupyter - Installing AnacondaVideo · 4 min
  • Jupyter - Introduction to Using JupyterVideo · 5 min
  • Jupyter - Working with Notebook FilesVideo · 4 min
  • Jupyter - Using ShortcutsVideo · 7 min
  • Jupyter - Handling Error MessagesVideo · 6 min
  • Jupyter - Restarting the KernelVideo · 2 min
  • Setting Up the Environment - JupyterCuestionario · 0 min
UNIDAD 12 - Python Module: Python Variables and Data Types · 23 lecciones

UNIDAD 12 - Python Module: Python Variables and Data Types

  • Python VariablesVideo · 4 min
  • Python Coding ExercisesVideo · 8 min
  • Python Variables - Exercise #1Actividad · 0 min
  • Python Variables - Exercise #2Actividad · 0 min
  • Python Variables - Exercise #3Actividad · 0 min
  • Python Variables - Exercise #4Actividad · 0 min
  • Python VariablesCuestionario · 0 min
  • Types of Data - Numbers and Boolean ValuesVideo · 3 min
  • Numbers and Boolean Values - Exercise #1Actividad · 0 min
  • Numbers and Boolean Values - Exercise #2Actividad · 0 min
  • Numbers and Boolean Values - Exercise #3Actividad · 0 min
  • Numbers and Boolean Values - Exercise #4Actividad · 0 min
  • Numbers and Boolean Values - Exercise #5Actividad · 0 min
  • Types of Data - Numbers and Boolean ValuesCuestionario · 0 min
  • Types of Data - StringsVideo · 6 min
  • Strings - Exercise #1Actividad · 0 min
  • Strings - Exercise #2Actividad · 0 min
  • Strings - Exercise #3Actividad · 0 min
  • Strings - Exercise #4Actividad · 0 min
  • Strings - Exercise #5Actividad · 0 min
  • Types of Data - StringsCuestionario · 0 min
  • Anaconda AI - IntroductionVideo · 2 min
  • Using the Anaconda Assistant: StringsVideo · 4 min
UNIDAD 13 - Python Module: Basic Python Syntax · 30 lecciones

UNIDAD 13 - Python Module: Basic Python Syntax

  • Basic Python Syntax - Arithmetic OperatorsVideo · 3 min
  • Arithmetic Operators - Exercise #1Actividad · 0 min
  • Arithmetic Operators - Exercise #2Actividad · 0 min
  • Arithmetic Operators - Exercise #3Actividad · 0 min
  • Arithmetic Operators - Exercise #4Actividad · 0 min
  • Arithmetic Operators - Exercise #5Actividad · 0 min
  • Arithmetic Operators - Exercise #6Actividad · 0 min
  • Arithmetic Operators - Exercise #7Actividad · 0 min
  • Arithmetic Operators - Exercise #8Actividad · 0 min
  • Basic Python Syntax - Arithmetic OperatorsCuestionario · 0 min
  • Basic Python Syntax - The Double Equality SignVideo · 2 min
  • The Double Equality Sign - Exercise #1Actividad · 0 min
  • Basic Python Syntax - The Double Equality SignCuestionario · 0 min
  • Basic Python Syntax - Reassign ValuesVideo · 1 min
  • Reassign Values - Exercise #1Actividad · 0 min
  • Reassign Values - Exercise #2Actividad · 0 min
  • Reassign Values - Exercise #3Actividad · 0 min
  • Reassign Values - Exercise #4Actividad · 0 min
  • Basic Python Syntax - Reassign ValuesCuestionario · 0 min
  • Basic Python Syntax - Add CommentsVideo · 2 min
  • Basic Python Syntax - Add CommentsCuestionario · 0 min
  • Basic Python Syntax - Line ContinuationVideo · 1 min
  • Line Continuation - Exercise #1Actividad · 0 min
  • Basic Python Syntax - Indexing ElementsVideo · 1 min
  • Indexing Elements - Exercise #1Actividad · 0 min
  • Indexing Elements - Exercise #2Actividad · 0 min
  • Basic Python Syntax - Indexing ElementsCuestionario · 0 min
  • Basic Python Syntax - IndentationVideo · 2 min
  • Indentation - Exercise #1Actividad · 0 min
  • Basic Python Syntax - IndentationCuestionario · 0 min
UNIDAD 14 - Python Module: More on Operators · 14 lecciones

UNIDAD 14 - Python Module: More on Operators

  • Operators - Comparison OperatorsVideo · 2 min
  • Comparison Operators - Exercise #1Actividad · 0 min
  • Comparison Operators - Exercise #2Actividad · 0 min
  • Comparison Operators - Exercise #3Actividad · 0 min
  • Comparison Operators - Exercise #4Actividad · 0 min
  • Operators - Comparison OperatorsCuestionario · 0 min
  • Operators - Logical and Identity OperatorsVideo · 6 min
  • Logical and Identity Operators - Exercise #1Actividad · 0 min
  • Logical and Identity Operators - Exercise #2Actividad · 0 min
  • Logical and Identity Operators - Exercise #3Actividad · 0 min
  • Logical and Identity Operators - Exercise #4Actividad · 0 min
  • Logical and Identity Operators - Exercise #5Actividad · 0 min
  • Logical and Identity Operators - Exercise #6Actividad · 0 min
  • Operators - Logical and Identity OperatorsCuestionario · 0 min
UNIDAD 15 - Python Module: Conditional Statements · 11 lecciones

UNIDAD 15 - Python Module: Conditional Statements

  • Conditional Statements - The IF StatementVideo · 3 min
  • The IF Statement - Exercise #1Actividad · 0 min
  • The IF Statement - Exercise #2Actividad · 0 min
  • Conditional Statements - The IF StatementCuestionario · 0 min
  • Conditional Statements - The ELSE StatementVideo · 3 min
  • The ELSE Statement - Exercise #1Actividad · 0 min
  • Conditional Statements - The ELIF StatementVideo · 6 min
  • The ELIF Statement - Exercise #1Actividad · 0 min
  • The ELIF Statement - Exercise #2Actividad · 0 min
  • Conditional Statements - A Note on Boolean ValuesVideo · 2 min
  • Conditional Statements - A Note on Boolean ValuesCuestionario · 0 min
UNIDAD 16 - Python Module: Functions · 22 lecciones

UNIDAD 16 - Python Module: Functions

  • Functions - Defining a Function in PythonVideo · 2 min
  • Functions - Creating a Function with a ParameterVideo · 4 min
  • Creating a Function with a Parameter - Exercise #1Actividad · 0 min
  • Creating a Function with a Parameter - Exercise #2Actividad · 0 min
  • Functions - Another Way to Define a FunctionVideo · 3 min
  • Another Way to Define a Function - Exercise #1Actividad · 0 min
  • Functions - Using a Function in Another FunctionVideo · 2 min
  • Using a Function in Another Function - Exercise #1Actividad · 0 min
  • Functions - Combining Conditional Statements and FunctionsVideo · 3 min
  • Combining Conditional Statements and Functions - Exercise #1Actividad · 0 min
  • Functions - Creating Functions Containing a Few ArgumentsVideo · 1 min
  • Functions - Notable Built-in Functions in PythonVideo · 4 min
  • Notable Built-in Functions in Python - Exercise #1Actividad · 0 min
  • Notable Built-in Functions in Python - Exercise #2Actividad · 0 min
  • Notable Built-in Functions in Python - Exercise #3Actividad · 0 min
  • Notable Built-in Functions in Python - Exercise #4Actividad · 0 min
  • Notable Built-in Functions in Python - Exercise #5Actividad · 0 min
  • Notable Built-in Functions in Python - Exercise #6Actividad · 0 min
  • Notable Built-in Functions in Python - Exercise #7Actividad · 0 min
  • Notable Built-in Functions in Python - Exercise #8Actividad · 0 min
  • Notable Built-in Functions in Python - Exercise #9Actividad · 0 min
  • Python FunctionsCuestionario · 0 min
UNIDAD 17 - Python Module: Sequences · 34 lecciones

UNIDAD 17 - Python Module: Sequences

  • Sequences - ListsVideo · 4 min
  • Lists - Exercise #1Actividad · 0 min
  • Lists - Exercise #2Actividad · 0 min
  • Lists - Exercise #3Actividad · 0 min
  • Lists - Exercise #4Actividad · 0 min
  • Lists - Exercise #5Actividad · 0 min
  • Sequences - ListsCuestionario · 0 min
  • Sequences - Using MethodsVideo · 3 min
  • Using Methods - Exercise #1Actividad · 0 min
  • Using Methods - Exercise #2Actividad · 0 min
  • Using Methods - Exercise #3Actividad · 0 min
  • Using Methods - Exercise #4Actividad · 0 min
  • Sequences - Using MethodsCuestionario · 0 min
  • Sequences - List SlicingVideo · 4 min
  • List Slicing - Exercise #1Actividad · 0 min
  • List Slicing - Exercise #2Actividad · 0 min
  • List Slicing - Exercise #3Actividad · 0 min
  • List Slicing - Exercise #4Actividad · 0 min
  • List Slicing - Exercise #5Actividad · 0 min
  • List Slicing - Exercise #6Actividad · 0 min
  • List Slicing - Exercise #7Actividad · 0 min
  • Sequences - TuplesVideo · 3 min
  • Tuples - Exercise #1Actividad · 0 min
  • Tuples - Exercise #2Actividad · 0 min
  • Tuples - Exercise #3Actividad · 0 min
  • Tuples - Exercise #4Actividad · 0 min
  • Sequences - DictionariesVideo · 4 min
  • Dictionaries - Exercise #1Actividad · 0 min
  • Dictionaries - Exercise #2Actividad · 0 min
  • Dictionaries - Exercise #3Actividad · 0 min
  • Dictionaries - Exercise #4Actividad · 0 min
  • Dictionaries - Exercise #5Actividad · 0 min
  • Dictionaries - Exercise #6Actividad · 0 min
  • Sequences - DictionariesCuestionario · 0 min
UNIDAD 18 - Python Module: Iteration · 22 lecciones

UNIDAD 18 - Python Module: Iteration

  • Iteration - For LoopsVideo · 3 min
  • For Loops - Exercise #1Actividad · 0 min
  • For Loops - Exercise #2Actividad · 0 min
  • Iteration - For LoopsCuestionario · 0 min
  • Iteration - While Loops and IncrementingVideo · 2 min
  • While Loops and Incrementing - Exercise #1Actividad · 0 min
  • Iteration - Creatie Lists with the range() FunctionVideo · 4 min
  • Create Lists with the range() Function - Exercise #1Actividad · 0 min
  • Create Lists with the range() Function - Exercise #2Actividad · 0 min
  • Create Lists with the range() Function - Exercise #3Actividad · 0 min
  • Iteration - Create Lists with the range() FunctionCuestionario · 0 min
  • Iteraion - Use Conditional Statements and Loops TogetherVideo · 3 min
  • Conditional Statements and Loops - Exercise #1Actividad · 0 min
  • Conditional Statements and Loops - Exercise #2Actividad · 0 min
  • Conditional Statements and Loops - Exercise #3Actividad · 0 min
  • Iteration - Conditional Statements, Functions, and LoopsVideo · 2 min
  • Conditional Statements, Functions, and Loops - Exercise #1Actividad · 0 min
  • Using the Anaconda Assistant: Several Python ToolsVideo · 6 min
  • Iteration - Iterating over DictionariesVideo · 3 min
  • Iterating over Dictionaries - Exercise #1Actividad · 0 min
  • Iterating over Dictionaries - Exercise #2Actividad · 0 min
  • Using the Anaconda Assistant: DictionariesVideo · 2 min
UNIDAD 19 - Python Module: A Few Important Python Concepts and Terms · 18 lecciones

UNIDAD 19 - Python Module: A Few Important Python Concepts and Terms

  • Introduction to Object Oriented Programming (OOP)Video · 5 min
  • Modules, Packages, and the Python Standard LibraryVideo · 4 min
  • Importing ModulesVideo · 3 min
  • Important Python Concepts and TermsCuestionario · 0 min
  • Python List ComprehensionsVideo · 8 min
  • Python List Comprehensions - Exercise #1Actividad · 0 min
  • Python List Comprehensions - Exercise #2Actividad · 0 min
  • Python List Comprehensions - Exercise #3Actividad · 0 min
  • Python List Comprehensions - Exercise #4Actividad · 0 min
  • Python List Comprehensions - Exercise #5Actividad · 0 min
  • Python Anonymous Functions (Lambda Functions)Video · 7 min
  • Python Anonymous Functions - Exercise #1Actividad · 0 min
  • Python Anonymous Functions - Exercise #2Actividad · 0 min
  • Python Anonymous Functions - Exercise #3Actividad · 0 min
  • Python Anonymous Functions - Exercise #4Actividad · 0 min
  • What is Software DocumentationVideo · 4 min
  • The Python DocumentationVideo · 6 min
  • Practical Python at Work — Four Quick QuestionsProyecto · 0 min
UNIDAD 20 - NLP Module: Introduction · 7 lecciones

UNIDAD 20 - NLP Module: Introduction

  • Introduction to the courseVideo · 3 min
  • Course materials and notebooksLectura · 0 min
  • Introduction to NLPVideo · 2 min
  • Introduction to NLPCuestionario · 0 min
  • NLP in everyday lifeVideo · 1 min
  • Supervised vs unsupervised NLPVideo · 2 min
  • Supervised vs unsupervised NLPCuestionario · 0 min
UNIDAD 21 - NLP Module: Text Preprocessing · 23 lecciones

UNIDAD 21 - NLP Module: Text Preprocessing

  • The importance of data preparationVideo · 2 min
  • Setting up the environmentVideo · 6 min
  • Setting up the environment and exploring the packages (text article)Lectura · 0 min
  • Python environment for NLPCuestionario · 0 min
  • Lowercasing textVideo · 3 min
  • Lowercasing textCuestionario · 0 min
  • Removing stop wordsVideo · 5 min
  • Removing stop wordsCuestionario · 0 min
  • Regular expressions (regex)Video · 10 min
  • RegexCuestionario · 0 min
  • TokenizationVideo · 3 min
  • TokenizationCuestionario · 0 min
  • StemmingVideo · 4 min
  • LemmatizationVideo · 3 min
  • Stemming and lemmatizationCuestionario · 0 min
  • N-gramsVideo · 6 min
  • The pandas library explanationLectura · 0 min
  • N-grams and pandasCuestionario · 0 min
  • A note on the practical taskLectura · 0 min
  • Practical task: Text preprocessingVideo · 14 min
  • Additional notes: Text preprocessing with pandas and NLTKLectura · 0 min
  • The NLTK libraryCuestionario · 0 min
  • Lambda functions with apply()Cuestionario · 0 min
UNIDAD 22 - NLP Module: Identifying Parts of Speech and Named Entities · 6 lecciones

UNIDAD 22 - NLP Module: Identifying Parts of Speech and Named Entities

  • Text taggingVideo · 1 min
  • Parts of Speech (POS) taggingVideo · 7 min
  • Named Entity Recognition (NER)Video · 8 min
  • POS tagging and NERCuestionario · 0 min
  • A note on the practical taskLectura · 0 min
  • Practical task: POS and NERVideo · 16 min
UNIDAD 23 - NLP Module: Sentiment Analysis · 6 lecciones

UNIDAD 23 - NLP Module: Sentiment Analysis

  • What is sentiment analysis?Video · 2 min
  • Rule-based sentiment analysisVideo · 5 min
  • Pre-trained transformer modelsVideo · 6 min
  • A note on the practical taskLectura · 0 min
  • Practical Task: Sentiment analysisVideo · 12 min
  • Sentiment analysisCuestionario · 0 min
UNIDAD 24 - NLP Module: Vectorizing Text · 4 lecciones

UNIDAD 24 - NLP Module: Vectorizing Text

  • Numerical representation of textVideo · 2 min
  • Bag of Words modelVideo · 5 min
  • TF-IDFVideo · 3 min
  • Vectorizing textCuestionario · 0 min
UNIDAD 25 - NLP Module: Topic Modelling · 9 lecciones

UNIDAD 25 - NLP Module: Topic Modelling

  • What is topic modelling?Video · 3 min
  • When to use topic modelling?Video · 2 min
  • Latent Dirichlet Allocation (LDA)Video · 2 min
  • A note on the following lessonLectura · 0 min
  • LDA in PythonVideo · 8 min
  • Latent Semantic Analysis (LSA)Video · 2 min
  • LSA in PythonVideo · 1 min
  • LDA and LSACuestionario · 0 min
  • Determining the number of topicsVideo · 6 min
UNIDAD 26 - NLP Module: Building Your Own Text Classifier · 5 lecciones

UNIDAD 26 - NLP Module: Building Your Own Text Classifier

  • Building a custom text classifierVideo · 1 min
  • Logistic regressionVideo · 10 min
  • Naive BayesVideo · 2 min
  • Linear support vector machineVideo · 3 min
  • Building a custom text classifierCuestionario · 0 min
UNIDAD 27 - NLP Module: Categorizing Fake News (Case Study) · 9 lecciones

UNIDAD 27 - NLP Module: Categorizing Fake News (Case Study)

  • A note on the case studyLectura · 0 min
  • Introducing the projectVideo · 4 min
  • Exploring our data through POS tagsVideo · 9 min
  • Extracting named entitiesVideo · 5 min
  • Processing the textVideo · 8 min
  • Does sentiment differ between news types?Video · 5 min
  • What topics appear in fake news? (Part 1)Video · 6 min
  • What topics appear in fake news? (Part 2)Video · 6 min
  • Categorizing fake news with a custom classifierVideo · 6 min
UNIDAD 28 - NLP Module: The Future of NLP · 4 lecciones

UNIDAD 28 - NLP Module: The Future of NLP

  • What is deep learning?Video · 3 min
  • Deep learning for NLPVideo · 2 min
  • Non-English NLPVideo · 2 min
  • What's next for NLP?Video · 2 min
UNIDAD 29 - LLMs Module: Introduction to Large Language Models · 7 lecciones

UNIDAD 29 - LLMs Module: Introduction to Large Language Models

  • Introduction to the courseVideo · 2 min
  • Course materials and notebooksLectura · 0 min
  • What are LLMs?Video · 3 min
  • How large is an LLM?Video · 3 min
  • General purpose modelsVideo · 1 min
  • Pre-training and fine tuningVideo · 3 min
  • What can LLMs be used for?Video · 3 min
UNIDAD 30 - LLMs Module: The Transformer Architecture · 9 lecciones

UNIDAD 30 - LLMs Module: The Transformer Architecture

  • Deep learning recapVideo · 3 min
  • The problem with RNNsVideo · 4 min
  • The solution: attention is all you needVideo · 3 min
  • The transformer architectureVideo · 1 min
  • Input embeddingsVideo · 3 min
  • Multi-headed attentionVideo · 4 min
  • Feed-forward layerVideo · 3 min
  • Masked multihead attentionVideo · 1 min
  • Predicting the final outputsVideo · 2 min
UNIDAD 31 - LLMs Module: Getting Started With GPT Models · 12 lecciones

UNIDAD 31 - LLMs Module: Getting Started With GPT Models

  • What does GPT mean?Video · 1 min
  • The development of ChatGPTVideo · 2 min
  • Setting up the environmentLectura · 0 min
  • OpenAI APIVideo · 3 min
  • Generating textVideo · 2 min
  • Customizing GPT outputVideo · 4 min
  • Important UpdateLectura · 0 min
  • Key word text summarizationVideo · 4 min
  • Coding a simple chatbotVideo · 6 min
  • Introduction to LangChain in PythonVideo · 1 min
  • LangChainVideo · 3 min
  • Adding custom data to our chatbotVideo · 5 min
UNIDAD 32 - LLMs Module: Hugging Face Transformers · 6 lecciones

UNIDAD 32 - LLMs Module: Hugging Face Transformers

  • Hugging Face packageVideo · 3 min
  • The transformer pipelineVideo · 6 min
  • Pre-trained tokenizersVideo · 9 min
  • Special tokensVideo · 3 min
  • Hugging Face and PyTorch/TensorFlowVideo · 5 min
  • Saving and loading modelsVideo · 1 min
UNIDAD 33 - LLMs Module: Question and Answer Models With BERT · 7 lecciones

UNIDAD 33 - LLMs Module: Question and Answer Models With BERT

  • GPT vs BERTVideo · 3 min
  • BERT architectureVideo · 5 min
  • Loading the model and tokenizerVideo · 2 min
  • BERT embeddingsVideo · 4 min
  • Calculating the responseVideo · 6 min
  • Creating a QA botVideo · 9 min
  • BERT, RoBERTa, DistilBERTVideo · 3 min
UNIDAD 34 - LLMs Module: Text Classification With XLNet · 6 lecciones

UNIDAD 34 - LLMs Module: Text Classification With XLNet

  • GPT vs BERT vs XLNETVideo · 4 min
  • A note on the following lectureLectura · 0 min
  • Preprocessing our dataVideo · 10 min
  • XLNet EmbeddingsVideo · 4 min
  • Fine tuning XLNetVideo · 4 min
  • Evaluating our modelVideo · 3 min
UNIDAD 35 - LangChain Module: Introduction · 5 lecciones

UNIDAD 35 - LangChain Module: Introduction

  • Introduction to the courseVideo · 5 min
  • Course materials and notebooksLectura · 0 min
  • Business applications of LangChainVideo · 5 min
  • What makes LangChain powerful?Video · 5 min
  • What does the course cover?Video · 6 min
UNIDAD 36 - LangChain Module: Tokens, Models, and Prices · 2 lecciones

UNIDAD 36 - LangChain Module: Tokens, Models, and Prices

  • TokensVideo · 6 min
  • Models and PricesVideo · 3 min
UNIDAD 37 - LangChain Module: Setting Up the Environment · 3 lecciones

UNIDAD 37 - LangChain Module: Setting Up the Environment

  • Setting up a custom anaconda environment for Jupyter integrationVideo · 4 min
  • Obtaining an OpenAI API keyVideo · 2 min
  • Setting the API key as an environment variableVideo · 7 min
UNIDAD 38 - LangChain Module: The OpenAI API · 4 lecciones

UNIDAD 38 - LangChain Module: The OpenAI API

  • First StepsVideo · 4 min
  • System, user, and assistant rolesVideo · 4 min
  • Creating a sarcastic chatbotVideo · 3 min
  • Temperature, max tokens, and streamingVideo · 6 min
UNIDAD 39 - LangChain Module: Model Inputs · 8 lecciones

UNIDAD 39 - LangChain Module: Model Inputs

  • The LangChain frameworkVideo · 6 min
  • Note on LangChain updates and course notebooksLectura · 0 min
  • ChatOpenAIVideo · 6 min
  • System and human messagesVideo · 4 min
  • AI messagesVideo · 5 min
  • Prompt templates and prompt valuesVideo · 5 min
  • Chat prompt templates and chat prompt valuesVideo · 6 min
  • Few-shot chat message prompt templatesVideo · 6 min
UNIDAD 40 - LangChain Module: Output Parsers · 4 lecciones

UNIDAD 40 - LangChain Module: Output Parsers

  • String output parserVideo · 2 min
  • Comma-separated list output parserVideo · 3 min
  • A note on using langchain-classicLectura · 0 min
  • Datetime output parserVideo · 3 min
UNIDAD 41 - LangChain Module: LangChain Expression Language (LCEL) · 11 lecciones

UNIDAD 41 - LangChain Module: LangChain Expression Language (LCEL)

  • Piping a prompt, model, and an output parserVideo · 7 min
  • BatchingVideo · 5 min
  • StreamingVideo · 4 min
  • A Note about the LangChain documentationLectura · 0 min
  • The Runnable and RunnableSequence classesVideo · 5 min
  • Piping chains and the RunnablePassthrough classVideo · 8 min
  • Graphing RunnablesVideo · 2 min
  • RunnableParallelVideo · 6 min
  • Piping a RunnableParallel with other RunnablesVideo · 6 min
  • RunnableLambdaVideo · 5 min
  • The @chain decoratorVideo · 4 min
UNIDAD 42 - LangChain Module: Retrieval Augmented Generation (RAG) · 19 lecciones

UNIDAD 42 - LangChain Module: Retrieval Augmented Generation (RAG)

  • How to integrate custom data into an LLMVideo · 4 min
  • Introduction to RAGVideo · 4 min
  • Introduction to document loading and splittingVideo · 4 min
  • Introduction to document embeddingVideo · 7 min
  • Introduction to document storing, retrieval, and generationVideo · 4 min
  • A note on Chroma integrationLectura · 0 min
  • Indexing: Document loading with PyPDFLoaderVideo · 7 min
  • Indexing: Document loading with Docx2txtLoaderVideo · 2 min
  • Indexing: Document splitting with character text splitter (Theory)Video · 3 min
  • Indexing: Document splitting with character text splitter (Code along)Video · 5 min
  • Indexing: Document splitting with Markdown header text splitterVideo · 6 min
  • Indexing: Text embedding with OpenAIVideo · 6 min
  • Indexing: Creating a Chroma vectorstoreVideo · 6 min
  • Indexing: Inspecting and managing documents in a vectorstoreVideo · 4 min
  • Retrieval: Similarity searchVideo · 5 min
  • Retrieval: Maximal Marginal Relevance (MMR) searchVideo · 7 min
  • Retrieval: Vectorstore-backed retrieverVideo · 4 min
  • Generation: Stuffing documentsVideo · 4 min
  • Generation: Generating a responseVideo · 4 min
UNIDAD 43 - LangGraph Module: Introduction · 3 lecciones

UNIDAD 43 - LangGraph Module: Introduction

  • Welcome to the course!Video · 3 min
  • What does the course cover?Video · 3 min
  • Course prerequisitesVideo · 2 min
UNIDAD 44 - LangGraph Module: Setting Up the Environment · 1 lecciones

UNIDAD 44 - LangGraph Module: Setting Up the Environment

  • Setting up the environmentVideo · 5 min
UNIDAD 45 - LangGraph Module: Graph Components and Implementation · 6 lecciones

UNIDAD 45 - LangGraph Module: Graph Components and Implementation

  • States, nodes, and edgesVideo · 5 min
  • First graph: Importing relevant classesVideo · 4 min
  • First graph: Defining a state and a nodeVideo · 4 min
  • First graph: Building the graphVideo · 5 min
  • Conditional edges: Defining nodes and a routing functionVideo · 6 min
  • Conditional edges: Building the graphVideo · 5 min
UNIDAD 46 - LangGraph Module: Message Management · 6 lecciones

UNIDAD 46 - LangGraph Module: Message Management

  • The Annotated construct and reducer functionsVideo · 5 min
  • Reducer functions in actionVideo · 4 min
  • The MessagesState classVideo · 4 min
  • The RemoveMessages classVideo · 3 min
  • Trimming messagesVideo · 4 min
  • Summarizing messagesVideo · 8 min
UNIDAD 47 - LangGraph Module: Thread-Level Persistence · 4 lecciones

UNIDAD 47 - LangGraph Module: Thread-Level Persistence

  • Checkpointers and threadsVideo · 3 min
  • Short-term memory with the InMemorySaver classVideo · 5 min
  • The StateSnapshot classVideo · 3 min
  • Long-term memory with SQLiteVideo · 5 min
UNIDAD 48 - Vector Databases Module: Introduction · 4 lecciones

UNIDAD 48 - Vector Databases Module: Introduction

  • Introduction to the courseVideo · 3 min
  • Course materials and notebooksLectura · 0 min
  • Database comparison: SQL, NoSQL, and VectorVideo · 5 min
  • Understanding vector databasesVideo · 4 min
UNIDAD 49 - Vector Databases Module: Basics of Vector Space and High-Dimensional Data · 3 lecciones

UNIDAD 49 - Vector Databases Module: Basics of Vector Space and High-Dimensional Data

  • Introduction to vector spaceVideo · 5 min
  • Distance metrics in vector spaceVideo · 6 min
  • Vector embeddings walkthroughVideo · 4 min
UNIDAD 50 - Vector Databases Module: Introduction to The Pinecone Vector Database · 8 lecciones

UNIDAD 50 - Vector Databases Module: Introduction to The Pinecone Vector Database

  • Vector databases, comparisonVideo · 7 min
  • Pinecone registration, walkthrough and creating an IndexVideo · 4 min
  • Connecting to Pinecone using PythonVideo · 3 min
  • AssignmentLectura · 0 min
  • Creating and deleting a Pinecone index using PythonVideo · 3 min
  • Upserting data to a pinecone vector databaseVideo · 4 min
  • Getting to know the fine web data set and loading it to JupyterVideo · 2 min
  • Upserting data from a text file and using an embedding algorithmVideo · 5 min
UNIDAD 51 - Vector Databases Module: Semantic Search with Pinecone and Custom (Case Study) · 18 lecciones

UNIDAD 51 - Vector Databases Module: Semantic Search with Pinecone and Custom (Case Study)

  • Introduction to semantic searchVideo · 4 min
  • Introduction to the case study – smart search for data science coursesVideo · 5 min
  • Getting to know the data for the case studyVideo · 2 min
  • Data loading and preprocessingVideo · 4 min
  • Pinecone Python APIs and connecting to the Pinecone serverVideo · 4 min
  • Embedding AlgorithmsVideo · 4 min
  • Embedding the data and upserting the files to PineconeVideo · 3 min
  • Similarity search and querying the dataVideo · 4 min
  • How to update and change your vector databaseVideo · 4 min
  • Data preprocessing and embedding for courses with section dataVideo · 4 min
  • Assignment 2Lectura · 0 min
  • Upserting the new updated files to PineconeVideo · 2 min
  • Similarity search and querying courses and sections dataVideo · 4 min
  • Using the BERT embedding algorithmVideo · 4 min
  • Assignment 3Lectura · 0 min
  • Vector database for recommendation enginesVideo · 4 min
  • Vector database for semantic image searchVideo · 4 min
  • Vector database for biomedical researchVideo · 4 min
UNIDAD 52 - Speech Recognition Module: Introduction · 5 lecciones

UNIDAD 52 - Speech Recognition Module: Introduction

  • Welcome to the world of Speech RecognitionVideo · 5 min
  • Module ResourcesLectura · 0 min
  • Course ApproachVideo · 4 min
  • How it all started: Formants, harmonics, and phonemesVideo · 3 min
  • Development and EvolutionVideo · 4 min
UNIDAD 53 - Speech Recognition Module: Sound and Speech Basics · 4 lecciones

UNIDAD 53 - Speech Recognition Module: Sound and Speech Basics

  • How do humans recognize speech?Video · 3 min
  • How do humanz recognize speech?Cuestionario · 0 min
  • Fundamentals of sound and sound wavesVideo · 3 min
  • Properties of sound wavesVideo · 6 min
UNIDAD 54 - Speech Recognition Module: Analog to Digital Conversion · 2 lecciones

UNIDAD 54 - Speech Recognition Module: Analog to Digital Conversion

  • Key concepts: Sample Rate, bit depth, and bit rateVideo · 5 min
  • Audio signal processing for Machine Learning and AIVideo · 5 min
UNIDAD 55 - Speech Recognition Module: Audio Feature Extraction for AI Applications · 4 lecciones

UNIDAD 55 - Speech Recognition Module: Audio Feature Extraction for AI Applications

  • Time-domain audio featuresVideo · 7 min
  • Frequency-domain and time-frequency-domain audio featuresVideo · 6 min
  • Time-domain feature extraction: Framing and feature computationVideo · 5 min
  • Frequency-domain feature extraction: Fourier transformVideo · 4 min
UNIDAD 56 - Speech Recognition Module: Technology Mechanics · 8 lecciones

UNIDAD 56 - Speech Recognition Module: Technology Mechanics

  • Acoustic and language modelingVideo · 4 min
  • Hidden Markov Models (HMMs) and traditional neural networksVideo · 6 min
  • Deep learning models: CNNs, RNNs, and LSTMsVideo · 7 min
  • Advanced speech recognition systems: TransformersVideo · 5 min
  • Building a speech recognition model part IVideo · 4 min
  • Building a speech recognition model part IIVideo · 4 min
  • Selecting the appropriate speech recognition toolVideo · 6 min
  • Expanding beyond the tools we've coveredLectura · 0 min
UNIDAD 57 - Speech Recognition Module: Setting Up the Environment · 4 lecciones

UNIDAD 57 - Speech Recognition Module: Setting Up the Environment

  • Installing AnacondaVideo · 2 min
  • Setting up a new environmentVideo · 3 min
  • Installing packages for speech recognitionVideo · 6 min
  • Importing the relevant packages in JupyterVideo · 3 min
UNIDAD 58 - Speech Recognition Module: Transcribing Audio with Google Web Speech API · 5 lecciones

UNIDAD 58 - Speech Recognition Module: Transcribing Audio with Google Web Speech API

  • Audio file formats for speech recognitionVideo · 7 min
  • Importing audio files in Jupyter NotebookVideo · 8 min
  • The SpeechRecognition library: Google Web Speech APIVideo · 9 min
  • Evaluation metrics: WER and CERVideo · 3 min
  • Calculating WER and CER in PythonVideo · 6 min
UNIDAD 59 - Speech Recognition Module: Background Noise and Spectrograms · 3 lecciones

UNIDAD 59 - Speech Recognition Module: Background Noise and Spectrograms

  • Understanding noise in audio filesVideo · 4 min
  • Creating a spectrogram with PythonVideo · 7 min
  • Dealing with background noiseVideo · 9 min
UNIDAD 60 - Speech Recognition Module: Transcribing Audio with OpenAI's Whisper · 5 lecciones

UNIDAD 60 - Speech Recognition Module: Transcribing Audio with OpenAI's Whisper

  • 9.1 Whisper AI: Transformer-based speech-to-textVideo · 8 min
  • A note on variabilityLectura · 0 min
  • Transcribing multiple audio files from a directoryVideo · 5 min
  • Saving audio transcriptions to CSV for easy analysisVideo · 5 min
  • Reversing the process: AI-powered text-to-speechVideo · 3 min
UNIDAD 61 - Speech Recognition Module: Final Discussion and Future Directions · 3 lecciones

UNIDAD 61 - Speech Recognition Module: Final Discussion and Future Directions

  • Modern practices and applicationsVideo · 5 min
  • Challenges and limitationsVideo · 3 min
  • The future of speech recognition with AIVideo · 4 min
UNIDAD 62 - LLM Engineering Module: Introduction · 3 lecciones

UNIDAD 62 - LLM Engineering Module: Introduction

  • Introduction to the CourseVideo · 3 min
  • What does the course cover?Video · 2 min
  • The Interview Tool’s SpecificsVideo · 5 min
UNIDAD 63 - LLM Engineering Module: Planning stage · 10 lecciones

UNIDAD 63 - LLM Engineering Module: Planning stage

  • Hosting an LLM vs Using an APIVideo · 4 min
  • Open-Source vs Closed-Source ModelsVideo · 7 min
  • TokensVideo · 5 min
  • Pricing: Hosting an LLM vs Pay-by-TokenVideo · 4 min
  • Initial Prompt Development: Part 1Video · 5 min
  • Initial Prompt Development: Part 2Video · 5 min
  • Database Design and Schema DevelopmentVideo · 3 min
  • What Is an Activity DiagramVideo · 4 min
  • Creating an Activity DiagramVideo · 5 min
  • Concluding the Planning StageVideo · 2 min
UNIDAD 64 - LLM Engineering Module: Crafting and Testing AI Prompts · 5 lecciones

UNIDAD 64 - LLM Engineering Module: Crafting and Testing AI Prompts

  • Adding Funds to Your OpenAI API AccountLectura · 0 min
  • The OpenAI PlaygroundVideo · 7 min
  • Optimizing Temperature and Top P for Different Use CasesVideo · 5 min
  • Prompt Engineering for Software DevelopmentVideo · 6 min
  • How to Test Out a Prompt TemplateVideo · 4 min
UNIDAD 65 - LLM Engineering Module: Getting to Know Streamlit · 6 lecciones

UNIDAD 65 - LLM Engineering Module: Getting to Know Streamlit

  • Setting up environmentVideo · 6 min
  • Streamlit's Pros and ConsVideo · 3 min
  • Streamlit Elements: Titles, Headers, and FormattingVideo · 3 min
  • Streamlit Elements: Text MethodsVideo · 3 min
  • Streamlit Elements: Chat ElementsVideo · 4 min
  • Sessin StateVideo · 6 min
UNIDAD 66 - LLM Engineering Module: Developing the prototype · 10 lecciones

UNIDAD 66 - LLM Engineering Module: Developing the prototype

  • Initializing an OpenAI ClientVideo · 4 min
  • Implementing the Chat FunctionalityVideo · 6 min
  • Building the Setup PageVideo · 7 min
  • Enhancing Chatbot Interaction with Session StateVideo · 6 min
  • Refining Our ProjectVideo · 3 min
  • Implementing Feedback Functionality: Part 1Video · 4 min
  • Implementing Feedback Functionality: Part 2Video · 7 min
  • Keeping Your API Key Safe Before Uploading to GitHubLectura · 0 min
  • Uploading Your Project in GitHubVideo · 5 min
  • Deploying Your Streamlit AppVideo · 4 min
UNIDAD 67 - LLM Engineering Module: Solving Real-World AI Challenges · 11 lecciones

UNIDAD 67 - LLM Engineering Module: Solving Real-World AI Challenges

  • IntroductionVideo · 2 min
  • Application StructureVideo · 3 min
  • Prompt Structure of HR InterviewsVideo · 6 min
  • Prompt Structure of Technical InterviewsVideo · 8 min
  • Additional Protection From ErrorsVideo · 3 min
  • HallucinationsVideo · 7 min
  • Prompt InjectionVideo · 4 min
  • Counting TokensVideo · 3 min
  • Cost ReductionVideo · 9 min
  • ScalingVideo · 3 min
  • ConclusionVideo · 1 min
UNIDAD 68 - AI Ethics Module: Introduction to AI and Data Ethics · 5 lecciones

UNIDAD 68 - AI Ethics Module: Introduction to AI and Data Ethics

  • What does the course coverVideo · 5 min
  • The AI Lifecycle: From data collection to model applicationVideo · 6 min
  • Why AI Ethics matter more than everVideo · 7 min
  • Ethics vs lawsVideo · 4 min
  • Ethics vs lawsCuestionario · 0 min
UNIDAD 69 - AI Ethics Module: The Core Principles of AI Ethics · 4 lecciones

UNIDAD 69 - AI Ethics Module: The Core Principles of AI Ethics

  • PrivacyVideo · 4 min
  • TransparencyVideo · 3 min
  • AccountabilityVideo · 4 min
  • FairnessVideo · 5 min
UNIDAD 70 - AI Ethics Module: Ethical Data Collection · 7 lecciones

UNIDAD 70 - AI Ethics Module: Ethical Data Collection

  • Ethical sourcing and types of dataVideo · 4 min
  • Proprietary dataVideo · 3 min
  • Public dataVideo · 2 min
  • Public dataCuestionario · 0 min
  • Web-scraped dataVideo · 3 min
  • Dealing with sensitive and protected informationVideo · 2 min
  • Data bias and fair representationVideo · 3 min
UNIDAD 71 - AI Ethics Module: Ethical AI Development · 6 lecciones

UNIDAD 71 - AI Ethics Module: Ethical AI Development

  • Ethical challenges in working with labeled dataVideo · 4 min
  • Ethical considerations for unlabeled dataVideo · 4 min
  • Ethical challenges in unsupervised trainingVideo · 4 min
  • Ethical considerations for supervised Fine-tuningVideo · 4 min
  • RLHF and ethical AI behaviorVideo · 3 min
  • Inclusive and fair AI development practicesVideo · 4 min
UNIDAD 72 - AI Ethics Module: Ethical AI Deployment · 7 lecciones

UNIDAD 72 - AI Ethics Module: Ethical AI Deployment

  • Intellectual property and user consent in AI interactionsVideo · 4 min
  • Ethical responsibilities of foundation model developersVideo · 3 min
  • Common issues in foundation models: Open-source dataVideo · 4 min
  • InconsistencyVideo · 5 min
  • HallucinationVideo · 4 min
  • Inconsistency and HallucinationLectura · 0 min
  • Ongoing monitoring and risk mitigation for deployed AIVideo · 2 min
UNIDAD 73 - AI Ethics Module: Ethical AI for End-Users: Businesses · 4 lecciones

UNIDAD 73 - AI Ethics Module: Ethical AI for End-Users: Businesses

  • Access to AI technology for businesses of all sizesVideo · 5 min
  • Transparency in AI decision-making processesVideo · 5 min
  • Ethical use of AI outputs in businessVideo · 3 min
  • Responsible AI adoption and risk management for businessesVideo · 3 min
UNIDAD 74 - AI Ethics Module: Ethical AI for End-Users: Individuals · 3 lecciones

UNIDAD 74 - AI Ethics Module: Ethical AI for End-Users: Individuals

  • Equity in access to AI technologyVideo · 4 min
  • Ethical considerations in human-AI collaborationVideo · 3 min
  • Responsible use of AI-generated outputsVideo · 3 min
UNIDAD 75 - AI Ethics Module: ChatGPT Ethics · 6 lecciones

UNIDAD 75 - AI Ethics Module: ChatGPT Ethics

  • Understanding ChatGPTVideo · 5 min
  • Privacy concerns with ChatGPTVideo · 4 min
  • OpenAI’s privacy policies and data handlingVideo · 5 min
  • Misinformation and AI-generated contentVideo · 4 min
  • ChatGPT plagiarismVideo · 5 min
  • ChatGPT and the environmentVideo · 4 min
UNIDAD 76 - AI Ethics Module: Data and AI Regulatory Frameworks · 5 lecciones

UNIDAD 76 - AI Ethics Module: Data and AI Regulatory Frameworks

  • Global AI and data regulationsVideo · 2 min
  • European Union: GDPR and the EU Artificial Intelligence ActVideo · 5 min
  • United States: AI regulation across statesVideo · 3 min
  • Asia-Pacific region: Strong government controlVideo · 3 min
  • Africa's push for AI governanceVideo · 3 min
UNIDAD 77 - Bonus · 1 lecciones

UNIDAD 77 - Bonus

  • Bonus lectureLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    77 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    44 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: The AI Engineer Course 2026: Complete AI Engineer Bootcamp

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por 365 Careers.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 77 unidades · 600 lecciones · 60 h
  • 12 meses de acceso
  • 44 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por 365 Careers; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · The AI Engineer Course 2026: Complete AI Engineer Bootcamp

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture