Imagen del curso gratis Programación Python desde cero

Curso en línea gratuitoProgramación Python desde cero

Duración del curso en línea: 7 horas y 16 minutos

4.81

estrellaestrellaestrellaestrellaestrella

(26)

Aprende Python desde cero y crea tus primeros programas: lógica, variables, condicionales y bucles. Curso online gratis con ejercicios prácticos.

En este curso gratuito, aprenda sobre

  • Instalación de Python y preparación del entorno de trabajo
  • Cómo ejecutar programas en Python y nociones de compilación vs interpretación
  • Uso de variables y tipos de datos básicos (int, float, str, bool)
  • Manipulación de strings: concatenación, slicing y operaciones comunes
  • Palabras reservadas de Python y su impacto en nombres de variables
  • Operadores aritméticos y módulo (%), y operadores de asignación (+=, -=, etc.)
  • Entrada de datos por teclado con input() y conversión de tipos
  • Condicionales if, if-else, elif y anidación de condiciones
  • Operadores relacionales (>, <, ==, etc.) y lógicos (and, or, not)
  • Ejercicios: par/impar, mayor de números, y lógica de selección por claves
  • Función print() con parámetros end y sep para controlar formato de salida
  • Bucles while, y control de flujo con break y continue
  • Ejercicio: generar la sucesión de Fibonacci con while
  • Uso de len() para obtener la longitud de cadenas y otras colecciones

Descripción del curso

Da el salto a la programación aprendiendo Python desde cero con un enfoque claro, progresivo y práctico. Este curso online gratuito está pensado para quienes quieren empezar sin experiencia previa y también para quienes desean ordenar conceptos fundamentales para programar con confianza. A lo largo del recorrido desarrollarás la mentalidad lógica necesaria para resolver problemas, comprender cómo se construyen los programas y escribir código que haga exactamente lo que necesitas.

Comenzarás preparando tu entorno de trabajo y entendiendo cómo se ejecuta un programa, para luego avanzar paso a paso hacia los pilares de cualquier lenguaje: variables, tipos de datos y manejo de texto. Aprenderás a trabajar con cadenas de caracteres, a reconocer el papel de las palabras reservadas y a utilizar operadores para realizar cálculos y comparaciones. Con ello, podrás crear programas que procesen información, tomen decisiones y reaccionen ante distintos escenarios.

El curso hace especial énfasis en el control de flujo, una habilidad clave para pasar de escribir líneas sueltas a construir soluciones reales. Practicarás con condicionales simples, compuestas y múltiples, así como con condicionales anidadas, combinando operadores relacionales y lógicos para expresar reglas con precisión. También aprenderás a solicitar y tratar datos ingresados por el usuario, reforzando la conexión entre tus programas y casos de uso cotidianos.

Para consolidar lo aprendido, trabajarás con ejercicios prácticos guiados que te ayudarán a transformar conceptos en código funcional: verificación de paridad, identificación del número mayor, creación de una calculadora, y resolución de una sucesión como Fibonacci, entre otros desafíos. Además, incorporarás técnicas útiles para mejorar la salida por pantalla, entender mejor cómo formatear resultados y hacer que tus programas sean más legibles.

Finalmente, dominarás el uso de bucles con while y aprenderás a controlar su comportamiento con sentencias como break y continue, lo que te permitirá automatizar tareas repetitivas y manejar diferentes condiciones de parada. También conocerás funciones esenciales para trabajar con datos de manera más efectiva, fortaleciendo tu base para avanzar luego a proyectos más grandes, automatización, análisis de datos o desarrollo de software.

Al terminar, contarás con una base sólida de Python y de lógica de programación, lista para aplicarse en nuevos retos: practicar entrevistas técnicas junior, crear pequeños scripts, mejorar tu productividad o iniciar una ruta profesional en TI. Si buscas aprender con una ruta clara, ejercicios y fundamentos bien explicados, este curso es un excelente punto de partida.

Contenido del curso

  • Lección en vídeo: Curso Python desde cero - Curso de programación profesional 01m
  • Ejercicio: ¿Qué habilidades desarrollará este curso de programación en Python?
  • Lección en vídeo: Curso Python desde cero #1 | Introducción e instalación de Python 13m
  • Ejercicio: ¿Cuál de las siguientes características es destacada por Python según el curso?
  • Lección en vídeo: Curso Python desde cero #2 | Ejecución y compilación de un programa con Python 13m
  • Ejercicio: _¿Qué es un compilador en programación?
  • Lección en vídeo: Curso Python desde cero #3 | Variables en Python 15m
  • Ejercicio: _¿Cuáles son los dos tipos de variables más comunes en Python?
  • Lección en vídeo: Curso Python desde cero #4 | Manipulación de cadenas de caracteres (Strings) 28m
  • Ejercicio: _¿Qué operación se realiza en el siguiente código?
  • Lección en vídeo: Curso Python desde cero #5 | Palabras reservadas en Python 05m
  • Ejercicio: _¿Cuántas palabras reservadas tiene Python y cuál de las siguientes NO es una de ellas?
  • Lección en vídeo: Curso Python desde cero #6 | Operadores aritméticos en Python 17m
  • Ejercicio: ¿Cuál de los siguientes es un operador aritmético en Python utilizado para obtener el residuo de una división?
  • Lección en vídeo: Curso Python desde cero #7 | Comentarios en Python 07m
  • Ejercicio: _¿Cuál es la forma correcta de agregar comentarios multilínea en Python?
  • Lección en vídeo: Curso Python desde cero #8 | Tipos de datos en Python 15m
  • Ejercicio: ¿Cuál de los siguientes tipos de datos en Python es exclusivo para valores booleanos?
  • Lección en vídeo: Curso Python desde cero #9 | Entrada de datos desde el teclado 18m
  • Ejercicio: _¿Qué tipos de datos se solicitan en el primer ejemplo de entrada de datos desde el teclado en Python?
  • Lección en vídeo: Curso Python desde cero #10 | Sentencias condicionales simples en Python (if) 28m
  • Ejercicio: _¿Qué es una sentencia condicional en Python?
  • Lección en vídeo: Curso Python desde cero #11 | Sentencias condicionales compuestas en Python (if - else) 31m
  • Ejercicio: _¿Qué es una sentencia condicional compuesta en Python?
  • Lección en vídeo: Curso Python desde cero #12 | Sentencias condicionales múltiples en Python (elif) 22m
  • Ejercicio: _¿Cuál es la finalidad de las sentencias condicionales múltiples en Python?
  • Lección en vídeo: Curso Python desde cero #13 | Sentencias condicionales anidadas en Python 25m
  • Ejercicio: _¿Qué son las sentencias condicionales anidadas en Python?
  • Lección en vídeo: Curso Python desde cero #14 | Operadores relacionales en Python 18m
  • Ejercicio: _¿Cuál es el operador relacional que indica que un elemento es mayor que otro en Python?
  • Lección en vídeo: Curso Python desde cero #15 | Operadores lógicos en Python 24m
  • Ejercicio: _¿Cuántos tipos de operadores lógicos existen en Python y cuáles son sus símbolos correspondientes?
  • Lección en vídeo: Curso Python desde cero #16 | Ejercicio práctico #1 22m
  • Ejercicio: _¿Cuántos departamentos existen en la compañía multinacional rápi y cuáles son sus claves correspondientes?
  • Lección en vídeo: Curso Python desde cero #17 | Ejercicio práctico #2 (número par o impar) 14m
  • Ejercicio: ¿Cuál es el propósito del programa discutido en el video?
  • Lección en vídeo: Curso Python desde cero #18 | Ejercicio práctico #3 (el número más grande) 11m
  • Ejercicio: ¿Qué tarea realiza el programa propuesto en el video?
  • Lección en vídeo: Curso Python desde cero #19 | Operadores de asignación 19m
  • Ejercicio: _¿Cuál es el operador de asignación que resta a la variable del lado izquierdo el valor del lado derecho?
  • Lección en vídeo: Curso Python desde cero #20 | Ejercicio práctico #4 (Calculadora con una sola variable) 17m
  • Lección en vídeo: Curso Python desde cero #21 | Los parámetros end y sep 07m
  • Ejercicio: _¿Cuál es la función del parámetro "end" en la función print de Python?
  • Lección en vídeo: Curso Python desde cero #22 | Bucle o ciclo while 15m
  • Ejercicio: _¿Qué permite el ciclo bucle while en Python?
  • Lección en vídeo: Curso Python desde cero #23 | Ejercicio práctico #5 (Sucesión Fibonacci) 18m
  • Lección en vídeo: Curso Python desde cero #24 | Las sentencias break y continue con while 14m
  • Ejercicio: _¿Cuál es la función de la sentencia "break" en Python dentro de un ciclo o bucle?
  • Lección en vídeo: Curso Python desde cero #25 | La función len() 08m
  • Ejercicio: _¿Cuál es la sintaxis correcta para utilizar la función leen en Python?

Este curso gratuito incluye:

7 horas y 16 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

Comentarios del curso: Programación Python desde cero

OT

Olvein Torres

estrellaestrellaestrella

es bastante bueno y te espacios para tu resolver los ejercicios pero creí q iba a ser más difícil

EM

Eudy Meran Villegas

estrellaestrellaestrellaestrellaestrella

muy buen curso, bien explicado y lo veo como un juego

AR

Alan Ramírez Vargas

estrellaestrellaestrellaestrellaestrella

esta práctico para empezar, se me hizo fácil por qué ntes avía tomado curso de Arduino y no hay tanta diferencia, pero ahora estoy en junior estudiare

BG

Brandon Garcia Suarez

estrellaestrellaestrellaestrellaestrella

muy bien

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.