Imagen del curso gratis Python para principiantes

Curso en línea gratuitoPython para principiantes

Duración del curso en línea: 3 horas y 21 minutos

Nuevo

Aprende a programar desde cero y crea tus primeros scripts: curso online gratis de Python con ejercicios, bases sólidas y paso a paso para mejorar tu perfil.

En este curso gratuito, aprenda sobre

  • Panorama del curso: robótica con Python y Raspberry Pi y herramientas necesarias
  • Instalación de Python y configuración clave en Windows (añadir Python al PATH)
  • Uso de editores/IDE y ejecución de scripts desde terminal; extensión .py
  • Intérprete y modo interactivo para probar código y depurar rápidamente
  • Variables, tipos de datos y cómo inspeccionarlos con type()
  • Operadores aritméticos, división entera (//) y operaciones con strings
  • Entrada por consola con input() y conversión a int() para datos numéricos
  • Estructuras básicas: tuplas, listas y diccionarios; len() e indexación [-1]
  • Métodos comunes de listas y cómo agregar pares clave-valor en diccionarios
  • Control de flujo: if, else, elif y condicionales anidados
  • Bucles while y for: conteos regresivos e iterar listas de forma recomendada
  • Funciones: definición, parámetros, retorno e invocación
  • Módulos: import, uso de librerías (time.sleep) y creación/importación de módulos propios
  • POO y Tkinter: clases/objetos, self y creación/posicionamiento de widgets (Entry .place)

Descripción del curso

Da el salto a la programación con una ruta clara y práctica para empezar desde cero. Este curso online gratuito está pensado para quien quiere entender Python de forma sencilla, sin perderse en tecnicismos, y avanzar con confianza desde la instalación hasta la construcción de programas completos.

A lo largo del recorrido aprenderás a preparar tu entorno de trabajo en Windows, usar la consola, elegir entre editores de texto e IDE, y sacar partido del modo interactivo para probar ideas rápidamente. Desde el primer momento trabajarás con ejemplos y ejercicios orientados a que domines la lógica básica: cómo mostrar información, cómo leer datos del usuario y cómo transformar entradas en valores útiles.

Con una base sólida, pasarás por los elementos esenciales del lenguaje que se usan a diario en proyectos reales: variables, tipos de datos, operadores, manejo de cadenas de texto y las estructuras más comunes para organizar información. También practicarás con tuplas, listas y diccionarios para modelar datos de forma eficiente y escribir código más ordenado.

El curso refuerza tu capacidad de resolver problemas introduciendo la toma de decisiones con condicionales y el control del flujo de un programa. Aprenderás a crear lógica con if, else y estructuras encadenadas, además de automatizar tareas con bucles while y for para iterar y procesar colecciones de datos.

Para que puedas construir programas reutilizables, se trabaja la creación e invocación de funciones, junto con el uso de módulos e importaciones, incluyendo módulos internos y la creación de módulos propios. En una etapa posterior conocerás los fundamentos de la Programación Orientada a Objetos, entendiendo la relación entre clases y objetos, y el uso correcto de self para estructurar soluciones escalables.

Como cierre motivador, se presenta una introducción a interfaces gráficas con Tkinter usando un enfoque orientado a objetos, ideal para que veas cómo Python puede ir más allá de la consola y empezar a interactuar con el usuario.

Si buscas una formación de informática enfocada en habilidades reales, este curso te permite construir una base firme para seguir hacia automatización, análisis de datos, desarrollo de aplicaciones o robótica con herramientas accesibles como Python y entornos sencillos de ejecución. Empieza hoy y conviértelo en tu primer paso hacia proyectos propios y nuevas oportunidades profesionales.

Contenido del curso

  • Lección en vídeo: Introducción al Curso de Robótica usando Python y Raspberry Pi. 04m
  • Ejercicio: ¿Cuál de las siguientes es una estructura de datos básica que aprenderás en Python para principiantes con Vlasbot?
  • Lección en vídeo: Conociendo Python y su instalación 04m
  • Ejercicio: Durante la instalación de Python en Windows, ¿qué ajuste es esencial para poder usar python desde la consola?
  • Lección en vídeo: Editores de texto, IDE y Replit para comenzar a programar. 04m
  • Ejercicio: ¿Para qué se utiliza la función print en Python?
  • Lección en vídeo: Usando los editores de texto para programar y la consola del sistema operativo. 10m
  • Ejercicio: ¿Cuál es la extensión correcta para guardar un script de Python y ejecutarlo desde la terminal o un IDE?
  • Lección en vídeo: El Intérprete de Python. 05m
  • Ejercicio: ¿Cuál es el uso principal del modo interactivo del intérprete de Python?
  • Lección en vídeo: Variables en Python. 09m
  • Ejercicio: ¿Cómo declaras una variable de texto y muestras su valor correctamente en Python?
  • Lección en vídeo: Tipos de variables en Python 08m
  • Ejercicio: ¿Qué función en Python permite conocer el tipo de dato almacenado en una variable?
  • Lección en vídeo: Operadores Aritméticos en Python 06m
  • Ejercicio: ¿Qué operador debes usar para obtener un resultado entero al dividir dos números en Python?
  • Lección en vídeo: Concatenando y operando con string 08m
  • Ejercicio: ¿Qué debes hacer para concatenar un número con un string usando el operador + en Python?
  • Lección en vídeo: Función input() en Python. 07m
  • Ejercicio: ¿Cómo obtienes un entero a partir de la entrada del usuario en Python?
  • Lección en vídeo: Tuplas en Python 07m
  • Ejercicio: ¿Qué función en Python devuelve la cantidad total de elementos en una tupla?
  • Lección en vídeo: Listas y sus métodos en Python 07m
  • Ejercicio: ¿Cómo accedes al último elemento de una lista en Python?
  • Lección en vídeo: Diccionarios en Python 08m
  • Ejercicio: ¿Cómo agregas un nuevo par clave-valor a un diccionario en Python?
  • Lección en vídeo: Sentencia if en Python 06m
  • Ejercicio: En un if de Python con la condición x > 3, ¿qué ocurre cuando la condición es falsa?
  • Lección en vídeo: Bifurcación if else en Python 05m
  • Ejercicio: En una sentencia if en Python, que funcion cumple la bifurcacion else
  • Lección en vídeo: Condicionales if encadenados o anidados en Python 03m
  • Ejercicio: En un condicional encadenado if-elif-else en Python, ¿qué sucede cuando la primera condición es verdadera?
  • Lección en vídeo: Iteración - Sentencia While en python 10m
  • Ejercicio: ¿Cuál es la forma correcta de hacer un conteo regresivo con while desde n = 10 hasta 1?
  • Lección en vídeo: Ciclo for en Python 15m
  • Ejercicio: ¿Cuál es la forma recomendada de imprimir cada elemento de una lista en Python?
  • Lección en vídeo: Funciones en Python 11m
  • Ejercicio: Sobre la definición e invocación de funciones en Python, ¿cuál es la afirmación correcta?
  • Lección en vídeo: Sentencia import y módulos internos en Python 07m
  • Ejercicio: Para usar funciones como sleep del modulo time que debes escribir primero en tu archivo de Python
  • Lección en vídeo: Creando e importando un modulo en Python 07m
  • Ejercicio: ¿Cómo se usa correctamente un módulo propio para sumar dos números en Python?
  • Lección en vídeo: Programación Orientada a Objetos (POO) explicación teórica 05m
  • Ejercicio: En Python orientado a objetos, ¿cuál afirmación describe correctamente la relación entre clase y objeto?
  • Lección en vídeo: Programación Orientada a Objetos PPO, Código de ejemplo en Python 16m
  • Ejercicio: ¿Para qué sirve el parámetro self en los métodos de una clase en Python?
  • Lección en vídeo: Interfaces gráficas con Tkinter y Python 17m
  • Ejercicio: En Tkinter, con enfoque orientado a objetos, ¿cómo creas una entrada de una sola línea y la posicionas a 20 px en x y 30 px en y dentro de la ventana?

Este curso gratuito incluye:

3 horas y 21 minutos de curso de vídeo online

Certificado digital de finalización del curso (Gratis)

Ejercicios para entrenar tus conocimientos

100% gratis, desde el contenido hasta el certificado

¿Listo para empezar?Descarga la app y empieza hoy mismo.

Instale la aplicación

ahora para acceder al curso
Icono que representa cursos de tecnología y negocios

Más de 5000 cursos gratuitos

¡Programación, inglés, marketing digital y mucho más! Aprende lo que quieras, gratis

Icono de calendario con una diana que representa la planificación de estudios

Plan de estudios con IA

La Inteligencia Artificial de nuestra app puede crear un horario de estudio para el curso que elijas

Icono profesional que representa carrera y negocios

De cero al éxito profesional

Mejora tu currículum con nuestro certificado gratuito y luego usa nuestra Inteligencia Artificial para encontrar el trabajo de tus sueños

También puedes utilizar el código QR o los enlaces que aparecen a continuación.

Código QR - Descargar Cursa - Cursos Online

Más cursos gratuitos en Lenguajes de programación ( Python, Java, C )

¡Libro electrónico y audiolibros gratis! ¡Aprende escuchando o leyendo!

¡Descarga la App ahora para tener acceso a + 5000 cursos, ejercicios, certificados y mucho contenido gratis sin pagar nada!

  • Cursos online 100% gratuitos de principio a fin

    Miles de cursos online en vídeo, ebooks y audiolibros.

  • Más de 60 mil ejercicios gratuitos

    Para poner a prueba tus conocimientos durante los cursos en línea

  • Certificado Digital gratuito válido con Código QR

    Generado directamente desde la galería de fotos de tu celular y enviado a tu correo electrónico

Aplicación Cursa en la pantalla del libro electrónico, la pantalla del curso en video y la pantalla de ejercicios del curso, además del certificado de finalización del curso.