• No hay productos en el carrito.

Inicio / Cursos / Python 3: Fundamentals
Impartido por Dr. Fred BaptistePago único de $2,800 MXN · acceso por 12 meses

Python 3: Fundamentals

Master Python From the Ground Up - Learn to Write Clean, Professional Code

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

Lo que serás capaz de hacer

This course teaches you to actually understand Python, not just copy code. Most tutorials show you what to type. You follow along, it works, and then you're stuck the moment you try to do something on your own. That's because they never explain why things work the way they do. This course is different. I explain the reasoning behind every concept so you can think through problems yourself instead of constantly Googling for answers. If you want real understanding that sticks , not just syntax you'll forget next week, you're in the right place. What makes this course different? You get over 30 hours of video instruction, but that's just the start. Every section includes fully annotated Jupyter notebooks that read like a textbook, complete with explanations, examples, and code you can run and modify. You also get all course slides as reference material. Between the videos, notebooks, and slides, you're getting a complete learning package, not just someone coding on screen. What You'll Learn Write clean, readable Python code following professional best practices Master Python's core data structures: strings, lists, tuples, dictionaries, and sets Create well-organized programs using functions, modules, and packages Understand how Python actually works (variables, memory, scope) so debugging becomes intuitive Handle files, errors, dates/times, and external APIs Structure your code like a professional, not a beginner copying examples What's Included 30+ hours of video instruction with clear explanations of both "how" and "why" Fully annotated Jupyter notebooks for every topic, essentially a complete textbook you can run and experiment with All course slides as downloadable reference material Challenging exercises with solutions at the end of each section Lifetime access to learn at your pace and revisit anytime Direct Q&A support where I personally respond to questions Topics Covered Python Foundations, Numeric Types, Strings, Lists, Tuples, Dictionaries, Sets, Conditionals, Loops, Functions, File I/O, Exception Handling, Modules & Packages, Classes and OOP Basics, Working with APIs (requests library), Dates and Timezones. Prerequisites No prior Python experience required. You should be comfortable with basic computer tasks and have some familiarity with the command line. If you've never used a terminal, spend 20 minutes on a beginner tutorial first and you'll be ready. Ready to learn Python the right way? Enroll now and build the foundation that will serve your entire programming career.

  • Write clean, professional Python code with confidence
  • Understand how Python actually works, not just the syntax
  • Master strings, lists, dictionaries, sets, and tuples
  • Build well-organized programs using functions and modules
  • Handle files, errors, and external data gracefully
  • Work with dates, timezones, and REST APIs

Temario

UNIDAD 1 - Introduction · 2 lecciones

UNIDAD 1 - Introduction

  • IntroductionVideo · 12 min
  • (Optional - Skip if you know this) Windows Command Prompt: PrimerVideo · 33 min
UNIDAD 2 - Running Python · 16 lecciones

UNIDAD 2 - Running Python

  • IntroductionVideo · 3 min
  • What is Python?Video · 7 min
  • Installing PythonVideo · 6 min
  • Installation - MacVideo · 8 min
  • Installation - WindowsVideo · 7 min
  • Using the Windows Python LauncherVideo · 4 min
  • Course Materials (Jupyter Notebooks)Lectura · 0 min
  • Course Materials (Slides)Lectura · 0 min
  • Virtual Environments - What? Why? How? OverviewVideo · 12 min
  • Virtual EnvironmentsVideo · 16 min
  • Creating Virtual Environments - Mac & LinuxVideo · 12 min
  • Creating Virtual Environments - WindowsVideo · 15 min
  • Installing Packages - LectureVideo · 11 min
  • Installing Packages - CodingVideo · 16 min
  • Running Python - LectureVideo · 13 min
  • Running Python - CodingVideo · 25 min
UNIDAD 3 - Python Basics · 18 lecciones

UNIDAD 3 - Python Basics

  • Introduction - Python BasicsVideo · 1 min
  • Basic Data Types - LectureVideo · 10 min
  • Basic Data Types - CodingVideo · 8 min
  • Objects - LectureVideo · 9 min
  • Objects - CodingVideo · 8 min
  • Variables - LectureVideo · 17 min
  • Variables - CodingVideo · 11 min
  • Arithmetic Operators - LectureVideo · 9 min
  • Arithmetic Operators - CodingVideo · 9 min
  • Operator Precedence - LectureVideo · 6 min
  • Operator Precedence - CodingVideo · 7 min
  • Integer Division and Modulus - LectureVideo · 9 min
  • Integer Division and Modulus - CodingVideo · 9 min
  • Comparison Operators - LectureVideo · 10 min
  • Comparison Operators - CodingVideo · 12 min
  • Boolean Operators - LectureVideo · 8 min
  • Boolean Operators - CodingVideo · 6 min
  • ExercisesLectura · 0 min
UNIDAD 4 - Conditional Execution · 8 lecciones

UNIDAD 4 - Conditional Execution

  • Introduction - Conditional ExecutionVideo · 1 min
  • if...else... - LectureVideo · 9 min
  • if...else... - CodingVideo · 16 min
  • elif - LectureVideo · 3 min
  • elif - CodingVideo · 9 min
  • Ternary Conditional Operator - LectureVideo · 7 min
  • Ternary Conditional Operator - CodingVideo · 13 min
  • ExercisesLectura · 0 min
UNIDAD 5 - Sequence Types · 16 lecciones

UNIDAD 5 - Sequence Types

  • Introduction - Sequence TypesVideo · 5 min
  • Lists - LectureVideo · 6 min
  • Lists - CodingVideo · 5 min
  • Tuples - LectureVideo · 6 min
  • Tuples - CodingVideo · 11 min
  • Strings - LectureVideo · 3 min
  • Strings - CodingVideo · 15 min
  • Slicing - LectureVideo · 14 min
  • Slicing - CodingVideo · 15 min
  • Manipulating Sequences - LectureVideo · 7 min
  • Manipulating Sequences - CodingVideo · 17 min
  • Copying Sequences - LectureVideo · 8 min
  • Copying Sequences - CodingVideo · 9 min
  • Unpacking Sequences - LectureVideo · 5 min
  • Unpacking Sequences - CodingVideo · 7 min
  • ExercisesLectura · 0 min
UNIDAD 6 - Strings · 8 lecciones

UNIDAD 6 - Strings

  • Introduction - StringsVideo · 0 min
  • Unicode - LectureVideo · 16 min
  • Unicode - CodingVideo · 10 min
  • Common String Methods - LectureVideo · 14 min
  • Common String Methods - CodingVideo · 28 min
  • String Interpolation - LectureVideo · 7 min
  • String Interpolation - CodingVideo · 11 min
  • ExercisesLectura · 0 min
UNIDAD 7 - Iteration · 10 lecciones

UNIDAD 7 - Iteration

  • Introduction - IterationVideo · 4 min
  • The range Function - LectureVideo · 4 min
  • The range Function - CodingVideo · 4 min
  • For Loops - LectureVideo · 11 min
  • For loops - CodingVideo · 38 min
  • While Loops - LectureVideo · 4 min
  • While Loops - CodingVideo · 14 min
  • Continue, Break and Else - LectureVideo · 8 min
  • Continue, Break and Else - CodingVideo · 16 min
  • ExercisesLectura · 0 min
UNIDAD 8 - Dictionaries · 8 lecciones

UNIDAD 8 - Dictionaries

  • Introduction - DictionariesVideo · 3 min
  • Associative Arrays and Dictionaries - LectureVideo · 14 min
  • Associative Arrays and Dictionaries - CodingVideo · 12 min
  • Iterating Dictionaries - LectureVideo · 6 min
  • Iterating Dictionaries - CodingVideo · 7 min
  • Working with Dictionaries - LectureVideo · 12 min
  • Working with Dictionaries - CodingVideo · 32 min
  • ExercisesLectura · 0 min
UNIDAD 9 - Sets · 6 lecciones

UNIDAD 9 - Sets

  • Introduction - SetsVideo · 1 min
  • Python Sets - LectureVideo · 7 min
  • Python Sets - CodingVideo · 4 min
  • Common Set Operations - LectureVideo · 8 min
  • Common Set Operations - CodingVideo · 16 min
  • ExercisesLectura · 0 min
UNIDAD 10 - Comprehensions · 6 lecciones

UNIDAD 10 - Comprehensions

  • Introduction - ComprehensionsVideo · 3 min
  • List Comprehensions - LectureVideo · 10 min
  • List Comprehensions - CodingVideo · 18 min
  • Dictionary and Set Comprehensions - LectureVideo · 6 min
  • Dictionary and Set Comprehensions - CodingVideo · 20 min
  • ExercisesLectura · 0 min
UNIDAD 11 - Exceptions · 6 lecciones

UNIDAD 11 - Exceptions

  • Introduction - ExceptionsVideo · 14 min
  • Raising Exceptions - LectureVideo · 4 min
  • Raising Exceptions - CodingVideo · 11 min
  • Handling Exceptions - LectureVideo · 19 min
  • Handling Exceptions - CodingVideo · 30 min
  • ExercisesLectura · 0 min
UNIDAD 12 - Iterables and Iterators · 6 lecciones

UNIDAD 12 - Iterables and Iterators

  • Introduction - Iterables and IteratorsVideo · 3 min
  • Iterables and Iterators - LectureVideo · 7 min
  • Iterables and Iterators - CodingVideo · 13 min
  • Generators - LectureVideo · 7 min
  • Generators - CodingVideo · 9 min
  • ExercisesLectura · 0 min
UNIDAD 13 - Functions · 12 lecciones

UNIDAD 13 - Functions

  • Introduction - FunctionsVideo · 6 min
  • Custom Functions - LectureVideo · 12 min
  • Custom Functions - CodingVideo · 30 min
  • Star Arguments - LectureVideo · 4 min
  • Star Arguments - CodingVideo · 12 min
  • Default Values - LectureVideo · 3 min
  • Default Values - CodingVideo · 31 min
  • Keyword-Only Arguments - LectureVideo · 9 min
  • Keyword-Only Arguments - CodingVideo · 29 min
  • Lambda Functions - LectureVideo · 4 min
  • Lambda Functions - CodingVideo · 10 min
  • ExercisesLectura · 0 min
UNIDAD 14 - Some Additional Functions · 8 lecciones

UNIDAD 14 - Some Additional Functions

  • Introduction - Some Additional FunctionsVideo · 1 min
  • round - LectureVideo · 8 min
  • round - CodingVideo · 6 min
  • sorted, min, max - LectureVideo · 9 min
  • sorted, min, max - CodingVideo · 10 min
  • zip - LectureVideo · 5 min
  • zip - CodingVideo · 19 min
  • ExercisesLectura · 0 min
UNIDAD 15 - Knowledge Check 1 · 2 lecciones

UNIDAD 15 - Knowledge Check 1

  • TestLectura · 0 min
  • AnswersLectura · 0 min
UNIDAD 16 - Higher Order Functions · 8 lecciones

UNIDAD 16 - Higher Order Functions

  • Introduction - Higher Order FunctionsVideo · 3 min
  • Passing and Returning Functions - LectureVideo · 6 min
  • Passing and Returning Functions - CodingVideo · 17 min
  • map - LectureVideo · 2 min
  • map - CodingVideo · 4 min
  • Closures - LectureVideo · 8 min
  • Closures - CodingVideo · 29 min
  • ExercisesLectura · 0 min
UNIDAD 17 - Sorting and Filtering · 8 lecciones

UNIDAD 17 - Sorting and Filtering

  • Introduction - Sorting and FilteringVideo · 1 min
  • Filtering - LectureVideo · 5 min
  • Filtering - CodingVideo · 8 min
  • Sorting - LectureVideo · 8 min
  • Sorting - CodingVideo · 12 min
  • min and max - LectureVideo · 2 min
  • min and max - CodingVideo · 3 min
  • ExercisesLectura · 0 min
UNIDAD 18 - Decorators · 6 lecciones

UNIDAD 18 - Decorators

  • Introduction - DecoratorsVideo · 6 min
  • Decorators - LectureVideo · 9 min
  • Decorators - CodingVideo · 21 min
  • LRU Cache - LectureVideo · 6 min
  • LRU Cache - CodingVideo · 21 min
  • ExercisesLectura · 0 min
UNIDAD 19 - Text Files · 6 lecciones

UNIDAD 19 - Text Files

  • Introduction - Text FilesVideo · 4 min
  • Reading Text Files - LectureVideo · 6 min
  • Reading Text Files - CodingVideo · 18 min
  • Writing Text Files - LectureVideo · 3 min
  • Writing Text Files - CodingVideo · 35 min
  • ExercisesLectura · 0 min
UNIDAD 20 - Modules and Imports · 6 lecciones

UNIDAD 20 - Modules and Imports

  • Introduction - Modules and ImportsVideo · 12 min
  • Basic Imports - LectureVideo · 5 min
  • Basic Imports - CodingVideo · 23 min
  • Import Variants - LectureVideo · 4 min
  • Import Variants - CodingVideo · 7 min
  • ExercisesLectura · 0 min
UNIDAD 21 - Dates and Times · 12 lecciones

UNIDAD 21 - Dates and Times

  • Introduction - Dates and TimesVideo · 15 min
  • The time Module - LectureVideo · 19 min
  • The time Module - CodingVideo · 20 min
  • The datetime Module - LectureVideo · 6 min
  • The datetime Module - CodingVideo · 15 min
  • Date Arithmetic - LectureVideo · 4 min
  • Date Arithmetic - CodingVideo · 22 min
  • Naive and Aware Times - LectureVideo · 10 min
  • Naive and Aware Times - CodingVideo · 20 min
  • Custom Representations - LectureVideo · 2 min
  • Custom Representations - CodingVideo · 9 min
  • ExercisesLectura · 0 min
UNIDAD 22 - CSV Module · 10 lecciones

UNIDAD 22 - CSV Module

  • Introduction - CSV ModuleVideo · 2 min
  • Reading CSV Files - LectureVideo · 9 min
  • Reading CSV Files - CodingVideo · 4 min
  • Dialects - LectureVideo · 3 min
  • Dialects - CodingVideo · 8 min
  • More Examples Reading CSV Files - LectureVideo · 0 min
  • More Examples Reading CSV Files - CodingVideo · 14 min
  • Writing CSV Files - LectureVideo · 3 min
  • Writing CSV Files - CodingVideo · 6 min
  • ExercisesLectura · 0 min
UNIDAD 23 - Random Module · 6 lecciones

UNIDAD 23 - Random Module

  • Introduction - Random ModuleVideo · 6 min
  • Random Numbers - LectureVideo · 7 min
  • Random Numbers - CodingVideo · 37 min
  • Sampling and Shuffling - LectureVideo · 7 min
  • Sampling and Shuffling - CodingVideo · 21 min
  • ExercisesLectura · 0 min
UNIDAD 24 - Math and Statistics Modules · 6 lecciones

UNIDAD 24 - Math and Statistics Modules

  • Introduction - Math and Statistics ModulesVideo · 1 min
  • Math Module - LectureVideo · 4 min
  • Math Module - CodingVideo · 5 min
  • Statistics Module - LectureVideo · 5 min
  • Statistics Module - CodingVideo · 15 min
  • ExercisesLectura · 0 min
UNIDAD 25 - Decimal Module · 6 lecciones

UNIDAD 25 - Decimal Module

  • Introduction - Decimal ModuleVideo · 4 min
  • Decimal Objects - LectureVideo · 8 min
  • Decimal Objects - CodingVideo · 24 min
  • Arithmetic Contexts - LectureVideo · 7 min
  • Arithmetic Contexts - CodingVideo · 15 min
  • ExercisesLectura · 0 min
UNIDAD 26 - Custom Classes · 12 lecciones

UNIDAD 26 - Custom Classes

  • Introduction - Custom ClassesVideo · 13 min
  • Defining Classes - LectureVideo · 8 min
  • Defining Classes - CodingVideo · 10 min
  • Initializing Classes - LectureVideo · 8 min
  • Initializing Classes - CodingVideo · 13 min
  • Instance Methods - LectureVideo · 4 min
  • Instance Methods - CodingVideo · 30 min
  • Special Methods - LectureVideo · 7 min
  • Special Methods - CodingVideo · 21 min
  • Properties - LectureVideo · 10 min
  • Properties - CodingVideo · 22 min
  • ExercisesLectura · 0 min
UNIDAD 27 - Knowledge Check 2 · 2 lecciones

UNIDAD 27 - Knowledge Check 2

  • TestLectura · 0 min
  • AnswersLectura · 0 min
UNIDAD 28 - 3rd Party Libraries · 12 lecciones

UNIDAD 28 - 3rd Party Libraries

  • Introduction - 3rd Party LibrariesVideo · 5 min
  • The pytz Library - LectureVideo · 5 min
  • The pytz Library - CodingVideo · 14 min
  • The dateutil Library - LectureVideo · 6 min
  • The dateutil Library - CodingVideo · 29 min
  • JSON Data - LectureVideo · 12 min
  • JSON Data - CodingVideo · 16 min
  • REST APIs - LectureVideo · 31 min
  • REST APIs - CodingVideo · 12 min
  • The requests Library - LectureVideo · 11 min
  • The requests Library - CodingVideo · 42 min
  • ExercisesLectura · 0 min
UNIDAD 29 - NumPy · 22 lecciones

UNIDAD 29 - NumPy

  • Introduction - NumPyVideo · 21 min
  • Creating Arrays from Lists - LectureVideo · 9 min
  • Creating Arrays from Lists - CodingVideo · 15 min
  • Creating Arrays from Scratch - LectureVideo · 4 min
  • Creating Arrays from Scratch - CodingVideo · 16 min
  • Reshaping Arrays - LectureVideo · 4 min
  • Reshaping Arrays - CodingVideo · 9 min
  • Stacking Arrays - LectureVideo · 5 min
  • Stacking Arrays - CodingVideo · 17 min
  • Indexing - LectureVideo · 5 min
  • Indexing - CodingVideo · 5 min
  • Slicing - LectureVideo · 12 min
  • Slicing - CodingVideo · 21 min
  • Fancy Indexing - LectureVideo · 14 min
  • Fancy Indexing - CodingVideo · 21 min
  • Masking - LectureVideo · 9 min
  • Masking - CodingVideo · 21 min
  • Universal Functions - LectureVideo · 7 min
  • Universal Functions - CodingVideo · 27 min
  • Additional Math and Stats Functions - LectureVideo · 13 min
  • Additional Math and Stats Functions - CodingVideo · 17 min
  • ExercisesLectura · 0 min
UNIDAD 30 - Pandas · 20 lecciones

UNIDAD 30 - Pandas

  • Introduction - PandasVideo · 4 min
  • Indexes - LectureVideo · 14 min
  • Indexes - CodingVideo · 16 min
  • Series - LectureVideo · 17 min
  • Series - CodingVideo · 21 min
  • DataFrames - LectureVideo · 8 min
  • DataFrames - CodingVideo · 28 min
  • Selecting Data - LectureVideo · 7 min
  • Selecting Data - CodingVideo · 18 min
  • Missing Data - LectureVideo · 13 min
  • Missing Data - CodingVideo · 29 min
  • Loading Data - LectureVideo · 6 min
  • Loading Data - CodingVideo · 15 min
  • Basic Data Analysis - LectureVideo · 3 min
  • Basic Data Analysis - CodingVideo · 22 min
  • Sorting and Filtering - LectureVideo · 12 min
  • Sorting and Filtering - CodingVideo · 31 min
  • Manipulating Data - LectureVideo · 6 min
  • Manipulating Data - CodingVideo · 35 min
  • ExercisesLectura · 0 min
UNIDAD 31 - Matplotlib · 10 lecciones

UNIDAD 31 - Matplotlib

  • Introduction - MatplotlibVideo · 4 min
  • Matplotlib Basics - LectureVideo · 9 min
  • Matplotlib Basics - CodingVideo · 8 min
  • Multi Plots - LectureVideo · 3 min
  • Multi Plots - CodingVideo · 26 min
  • More Plot Types - LectureVideo · 4 min
  • More Plot Types - CodingVideo · 26 min
  • Charting with mplfinance - LectureVideo · 4 min
  • Charting with mplfinance - CodingVideo · 22 min
  • ExercisesLectura · 0 min
UNIDAD 32 - Knowledge Check 3 · 2 lecciones

UNIDAD 32 - Knowledge Check 3

  • TestLectura · 0 min
  • AnswersLectura · 0 min
UNIDAD 33 - Conclusion · 1 lecciones

UNIDAD 33 - Conclusion

  • ConclusionVideo · 13 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

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

  3. 3

    Cuestionarios por unidad

    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: Python 3: Fundamentals

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 Dr. Fred Baptiste.
  • 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.

  • 33 unidades · 287 lecciones · 60 h
  • 12 meses de acceso
  • 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 Dr. Fred Baptiste; 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 · Python 3: Fundamentals

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