• No hay productos en el carrito.

Inicio / Cursos / Aprende a desarrollar con Python desde CERO
Impartido por Apasoft TrainingPago único de $2,800 MXN · acceso por 12 meses

Aprende a desarrollar con Python desde CERO

Programa con Python desde Cero a conceptos avanzados. Aprende a desarrollar con Python 3 sin conocimientos previos

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

Lo que serás capaz de hacer

¿Quieres aprender un lenguaje de programación versátil y poderoso que te permita desarrollar aplicaciones, automatizar tareas y otras muchas funcionalidadcesx? ¡Entonces este curso de Python es para ti! Empezamos desde CERO , no necesitas tener ningún tipo de conocimiento e iremos avanzando en el contenido hasta ver temas más avanzados En un curso muy PRÁCTICO , donde todo lo que vemos lo hacemos mediante ejericios y prácticas Objetivos del Curso: En este curso de Python diseñado para principiantes, te llevarán de la mano a través de los conceptos fundamentales de la programación en Python y te prepararán para desarrollar tus propios proyectos. Al finalizar el curso, podrás: Dominar la Sintaxis: Entenderás la sintaxis de Python y cómo escribir código limpio y legible. Manejar Variables y Tipos de Datos: Aprenderás a trabajar con números, cadenas, listas y diccionarios. Estructuras de Control: Dominarás las estructuras de control, incluyendo condicionales y bucles. Funciones: Sabrás cómo definir y utilizar funciones para modular tu código y hacerlo más reutilizable. Manejo de Excepciones: Aprenderás a manejar errores y excepciones de manera efectiva. Trabajo con Archivos: Sabrás cómo leer y escribir archivos en Python. Introducción a Bibliotecas: Te familiarizarás con bibliotecas y módulos populares que amplían las capacidades de Python. Orientación a Objetos : Conseguirár crear clases y objetos dentro del paradigma de la orientación a objetos Bases de datos: Aprenderás a trabajar con MySQL dentro de este cursoi Si tienes cualquier duda sobre el curso no dudes en contactar conmigo Apasoft Training

  • Aprenderás las bases de desarrollo con Python
  • Aprenderás a manejar todos los tipos de datos: numeros, cadena, colecciones
  • Manejarás todos los comandos de control de flujo,c omo condiciones y bucles
  • Aprenderás a trabajar con orientación a objetos
  • Aprenderás a desarrollar funciones, módulos, paquetes
  • Realizarás aplicaciones orientadas a Bases de datos

Temario

UNIDAD 1 - Introducción · 5 lecciones

UNIDAD 1 - Introducción

  • Introducción al cursoVideo · 3 min
  • Contenido del cursoVideo · 2 min
  • Introducción a PythonVideo · 5 min
  • Preguntas y respuestas del cursoLectura · 0 min
  • Valoraciones del cursoLectura · 0 min
UNIDAD 2 - Instalación de Python y PyCharm · 10 lecciones

UNIDAD 2 - Instalación de Python y PyCharm

  • Introducción a la secciónVideo · 1 min
  • Introducción a la instalaciónVideo · 4 min
  • Instalación en WindowsVideo · 8 min
  • Componentes generados en la instalación en WindowsVideo · 5 min
  • Instalación en Linux. Fedora y UbuntuVideo · 7 min
  • Componentes generados en linuxVideo · 3 min
  • Consolas de Python en modo WEB onlineVideo · 4 min
  • Descargar PyCharmVideo · 2 min
  • Instalar PyCharm en WindowsVideo · 3 min
  • Instalar Pycharm en LinuxVideo · 3 min
UNIDAD 3 - Primeros pasos. Herramientas para el curso · 12 lecciones

UNIDAD 3 - Primeros pasos. Herramientas para el curso

  • Introducción a la secciónVideo · 2 min
  • REPL. Línea de comandos. Repaso de la herramientaVideo · 7 min
  • Expresiones e identaciónVideo · 3 min
  • Cadenas de textoVideo · 2 min
  • Múltiples lineasVideo · 2 min
  • ComentariosVideo · 3 min
  • Lanzar scripts desde el REPLVideo · 3 min
  • Prácticas con el REPLLectura · 0 min
  • Primeros pasos con PyCharm. Crear un proyectoVideo · 5 min
  • Revisar y ejecutar un proyecto en PyCharmVideo · 4 min
  • Prácticas con PyCharmLectura · 0 min
  • crear entornos virtuales para trabajar con PythonVideo · 3 min
UNIDAD 4 - Tipos de datos y variables · 13 lecciones

UNIDAD 4 - Tipos de datos y variables

  • Introducción a la secciónVideo · 1 min
  • Variables y tipos de datos en Python.Video · 7 min
  • Crear una variable. Nomenclatura de las variablesVideo · 4 min
  • Operadores aritméticos. Otros ejemplos con variablesVideo · 4 min
  • Asignación múltiple de variablesVideo · 3 min
  • Borrado de variablesVideo · 2 min
  • Operadores de asignación al completoVideo · 5 min
  • Prácticas con operadores aritméticos y asignaciónLectura · 0 min
  • Incluir texto y variables en print()Video · 3 min
  • Convertir texto y númerosVideo · 6 min
  • Saber el tipo de una variableVideo · 2 min
  • Pedir datos por teclado. Comando input()Video · 4 min
  • Prácticas adicionales de variablesLectura · 0 min
UNIDAD 5 - Condiciones y operadores lógicos · 16 lecciones

UNIDAD 5 - Condiciones y operadores lógicos

  • Introducción a la secciónVideo · 1 min
  • Operadores de comparaciónVideo · 1 min
  • Condiciones. Comando IFVideo · 4 min
  • Ejemplo con IF. Repaso de la importancia de la indentaciónVideo · 4 min
  • elseVideo · 2 min
  • Múltiples condiciones: elifVideo · 4 min
  • Operador ternario. Condiciones simplesVideo · 4 min
  • Comparando StringsVideo · 5 min
  • Match. Múltiples condicionesVideo · 5 min
  • Prácticas con if - matchLectura · 0 min
  • Tipo de dato booleanVideo · 3 min
  • Operadores lógicosVideo · 6 min
  • Cuestionario Operadores lógicosCuestionario · 0 min
  • Ejemplos operadores lógicos Parte 1Video · 7 min
  • Ejemplos operadores lógicos Parte 2Video · 9 min
  • Prácticas con operadores lógicosLectura · 0 min
UNIDAD 6 - Strings. Cadenas · 16 lecciones

UNIDAD 6 - Strings. Cadenas

  • Introducción a la secciónVideo · 2 min
  • Resumen de cadenasVideo · 5 min
  • Resumen de cadenas: concatenación, repetición y conversiónVideo · 6 min
  • Representación interna de los StringsVideo · 3 min
  • EjemplosVideo · 6 min
  • Slicing (rebanado) de cadenasVideo · 6 min
  • Operadores IN y NOT INVideo · 4 min
  • Las cadenas son inmutablesVideo · 3 min
  • Prácticas con cadenasLectura · 0 min
  • Funciones y Métodos de CadenasVideo · 6 min
  • Ejemplos con funcionesVideo · 3 min
  • Ejemplos con métodos. Mayúsculas y minúsculas. upper() y lower()Video · 4 min
  • Buscar con el método find()Video · 6 min
  • Métodos count() y replace()Video · 5 min
  • Averiguar el tipo de contenido de una cadena. Métodos isXXXX()Video · 3 min
  • Prácticas con funciones y métodos de cadenasLectura · 0 min
UNIDAD 7 - Bucles · 13 lecciones

UNIDAD 7 - Bucles

  • Introducción a la secciónVideo · 1 min
  • Bucle whileVideo · 5 min
  • Ejemplo bucle while. Menu de aplicaciónVideo · 4 min
  • Comando break. Parar un bucleVideo · 4 min
  • Comando continue. Volven a empezar el bucleVideo · 6 min
  • El comando ELSE en los buclesVideo · 5 min
  • El bucle for. Iterando sobre elementosVideo · 6 min
  • Otro ejemplo con el bucle forVideo · 7 min
  • Anidando buclesVideo · 5 min
  • Rangos. IntroducciónVideo · 3 min
  • Rangos. EjemplosVideo · 5 min
  • Práctica. Adivina el númeroVideo · 4 min
  • Prácticas con buclesLectura · 0 min
UNIDAD 8 - Excepciones · 8 lecciones

UNIDAD 8 - Excepciones

  • Introducción a la secciónVideo · 1 min
  • Introducción a las excepcionesVideo · 5 min
  • Trabajar con excepciones, Try-ExceptVideo · 4 min
  • Excepciones built-in. Excepciones múltiplesVideo · 4 min
  • ElseVideo · 2 min
  • FinallyVideo · 2 min
  • Raise. Disparar excepciones de forma manualVideo · 3 min
  • Prácticas con excepcionesLectura · 0 min
UNIDAD 9 - Listas · 12 lecciones

UNIDAD 9 - Listas

  • Introducción a la secciónVideo · 1 min
  • Introducción a las listasVideo · 5 min
  • Creando y consultando listasVideo · 6 min
  • Otros ejemplos prácticos con listasVideo · 8 min
  • Cambiando valores en las listasVideo · 7 min
  • Práctica. Haz el ejemplo anterior con un bucle WHILEVideo · 2 min
  • Cambiando múltiples valores en una listaVideo · 3 min
  • Insertar y añadir elementosVideo · 7 min
  • Borrar elementosVideo · 8 min
  • Desempaquetar listasVideo · 2 min
  • Otros métodos de las listasVideo · 5 min
  • Prácticas con listasLectura · 0 min
UNIDAD 10 - Tuplas · 7 lecciones

UNIDAD 10 - Tuplas

  • Introducción a la secciónVideo · 1 min
  • Introducción a las tuplasVideo · 2 min
  • Crear y acceder a las tuplasVideo · 4 min
  • Bucles en las tuplasVideo · 3 min
  • Modificar, añadir y eleminar en tuplasVideo · 7 min
  • Desempaquetar tuplasVideo · 2 min
  • Prácticas con tuplasLectura · 0 min
UNIDAD 11 - Diccionarios · 8 lecciones

UNIDAD 11 - Diccionarios

  • Introducción a la secciónVideo · 1 min
  • Introducción a los diccionariosVideo · 3 min
  • Crear y acceder a los diccionariosVideo · 4 min
  • Duplicados en diccionariosVideo · 2 min
  • Key y Values. Otras formas de acceder a los datosVideo · 4 min
  • Altas, bajas y modificaciones en diccionariosVideo · 7 min
  • Bucles en diccionariosVideo · 3 min
  • Prácticas con diccionariosLectura · 0 min
UNIDAD 12 - Sets. Conjuntos · 7 lecciones

UNIDAD 12 - Sets. Conjuntos

  • Introducción a los setsVideo · 2 min
  • Crear y acceder a los setsVideo · 4 min
  • Añadir y borrar elementosVideo · 4 min
  • Operaciones de conjunto con sets.Video · 3 min
  • Ejemplos de operaciones de conjuntoVideo · 4 min
  • Combinar coleccionesVideo · 4 min
  • Prácticas con SetsLectura · 0 min
UNIDAD 13 - Funciones · 18 lecciones

UNIDAD 13 - Funciones

  • Introducción a la secciónVideo · 1 min
  • Introducción las funcionesVideo · 5 min
  • Nuestra primera funciónVideo · 4 min
  • Función con returnVideo · 4 min
  • Funciones con parámetrosVideo · 5 min
  • Más ejemplos de funciones con argumentosVideo · 5 min
  • Práctica. Crear una calculadoraVideo · 6 min
  • Argumentos por defectoVideo · 4 min
  • Llamar a los argumentos por nombre (Keyword)Video · 4 min
  • Numero de argumentos desconocidosVideo · 4 min
  • Pasando otros tipos de datosVideo · 7 min
  • Ámbito de las variables. Variables globales y localesVideo · 3 min
  • Variables globales. Cláusula GLOBALVideo · 3 min
  • Ejemplo de ámbito de variablesVideo · 4 min
  • Lambdas. Funciones anónimasVideo · 3 min
  • Ejemplos de LambdasVideo · 4 min
  • Función MAP y lambdasVideo · 4 min
  • Prácticas de funcionesLectura · 0 min
UNIDAD 14 - Módulos y Paquetes · 24 lecciones

UNIDAD 14 - Módulos y Paquetes

  • Introducción a la secciónVideo · 2 min
  • Introducción a los módulos y paquetesVideo · 6 min
  • Importando módulos completosVideo · 8 min
  • Importar parte del módulo. Evitar el nombre del móduloVideo · 4 min
  • ¿Donde busca Python los módulos?Video · 4 min
  • ¿Donde busca Python los módulos? Variable PYTHONPATHVideo · 5 min
  • Renombrar el móduloVideo · 2 min
  • dir(). Ver el contenido de un módulo. Cacheo de módulosVideo · 6 min
  • Librerías estándar de PythonVideo · 4 min
  • Módulo OSVideo · 8 min
  • Módulo SYSVideo · 6 min
  • SYS. Pasando argumentos al programa en modo comandoVideo · 5 min
  • Módulo RANDOMVideo · 5 min
  • Modulo DATETIME. Trabajando con fechas y horasVideo · 6 min
  • Formatear fechas con strftime()Video · 2 min
  • Ejempos con strftime()Video · 2 min
  • Crear un paqueteVideo · 6 min
  • Más ejemplos con paquetesVideo · 2 min
  • Prácticas. Gestión de viviendasVideo · 9 min
  • Paquetes externos.Video · 3 min
  • Instalando paquetes con PIPVideo · 5 min
  • Instalando con un fichero de requisitosVideo · 2 min
  • Otros comandos con PIP. Desinstalar, actualizar,...Video · 2 min
  • Prácticas módulos y paquetesLectura · 0 min
UNIDAD 15 - Orientación a objetos. Clases y objetos · 15 lecciones

UNIDAD 15 - Orientación a objetos. Clases y objetos

  • Introducción a la secciónVideo · 2 min
  • Introducción a la orientación a objetosVideo · 5 min
  • Crear una claseVideo · 3 min
  • Crear un objeto y acceder a sus propiedadesVideo · 5 min
  • Método __init__ . Inicializando de variablesVideo · 6 min
  • Tipos de acceso a los componentes. Publico, privado y protegidoVideo · 5 min
  • Métodos en las clases. Getters y SettersVideo · 6 min
  • Método strVideo · 3 min
  • PolimorfismoVideo · 3 min
  • HerenciaVideo · 2 min
  • Ejemplo de HerenciaVideo · 5 min
  • Añadiendo métodos y propiedades a la clase hijaVideo · 4 min
  • Sobrecarga o sobreescritura de métodosVideo · 2 min
  • Herencia múltipleVideo · 4 min
  • PrácticasLectura · 0 min
UNIDAD 16 - Ficheros · 11 lecciones

UNIDAD 16 - Ficheros

  • Introducción a la secciónVideo · 1 min
  • Abrir ficherosVideo · 5 min
  • Leer ficherosVideo · 3 min
  • Escribir en ficherosVideo · 4 min
  • Borrar ficheros y otras operacionesVideo · 2 min
  • Práctica. Copiar y mover ficherosVideo · 5 min
  • Módulo SHUTIL. Copiar y mover ficheros y directoriosVideo · 6 min
  • Clausula WITH ASVideo · 3 min
  • Leer ficheros CSVVideo · 4 min
  • Escribir ficheros CSVVideo · 3 min
  • Prácticas de FicherosLectura · 0 min
UNIDAD 17 - Bases de datos. MySQL · 12 lecciones

UNIDAD 17 - Bases de datos. MySQL

  • Introducción a la secciónVideo · 1 min
  • Conector/driver MySQLVideo · 3 min
  • Configurar una conexiónVideo · 3 min
  • Crear una base de datosVideo · 2 min
  • Crear una tablaVideo · 2 min
  • Insertar registrosVideo · 4 min
  • Práctica. Insertar multiples registrosVideo · 3 min
  • Hacer consultas. Realizando queriesVideo · 3 min
  • Condiciones. WHEREVideo · 2 min
  • PAsando variables al WHEREVideo · 2 min
  • Práctica. Consulta de registrosVideo · 2 min
  • Modificación y BorradoVideo · 3 min
UNIDAD 18 - Crear entornos gráficos con tkinter · 26 lecciones

UNIDAD 18 - Crear entornos gráficos con tkinter

  • Introducción a la secciónVideo · 1 min
  • introducción a tkinterVideo · 4 min
  • Crear una ventanaVideo · 4 min
  • Crear una eqitueta y visualizarla con el comando pack()Video · 4 min
  • Visualizar widgets con place()Video · 2 min
  • Visualizar widgets con grid()Video · 5 min
  • Usar la propiedad geometry() de las ventanasVideo · 3 min
  • Ejemplo de grid()Video · 3 min
  • BotonesVideo · 5 min
  • Lambdas en botonesVideo · 3 min
  • Práctica: Cambia de colorVideo · 3 min
  • Cajas de texto. EntryVideo · 3 min
  • Otro ejemplo con cajas de textoVideo · 7 min
  • Widgets ttk (modernos)Video · 4 min
  • Cajas de texto multilineaVideo · 4 min
  • Insertar contenido en las cajas multilineaVideo · 5 min
  • Otras operaciones con cajas multilinea. Recuperar y borrar contenidoVideo · 6 min
  • Gestionar EventosVideo · 5 min
  • Ejemplo de gestión de eventosVideo · 6 min
  • FrameVideo · 7 min
  • Práctica. Calcula el IMC (Índice de masa corporal)Video · 8 min
  • CheckBoxesVideo · 7 min
  • RadiobuttonsVideo · 10 min
  • ListBoxesVideo · 8 min
  • ComboboxesVideo · 4 min
  • Práctica. Crea un formulario de mascotasVideo · 3 min
UNIDAD 19 - Despedida y cierre · 3 lecciones

UNIDAD 19 - Despedida y cierre

  • Próximas seccionesLectura · 0 min
  • DespedidaVideo · 1 min
  • Clase EXTRALectura · 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

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

  3. 3

    Cuestionarios por unidad

    1 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: Aprende a desarrollar con Python desde CERO

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 Apasoft Training.
  • 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.

  • 19 unidades · 236 lecciones · 60 h
  • 12 meses de acceso
  • 1 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 Apasoft Training; 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 · Aprende a desarrollar con Python desde CERO

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