Earn a certificate & get recognized
Fundamentos de Python para Principiantes
Inscríbete a este curso gratuito en Fundamentos de Python para Principiantes para enriquecer tu conocimiento de varios conceptos de Python.
Modules updated 07/2025
Sobre este curso gratuito con certificado
El curso Fundamentos de Python para Principiantes te ofrece un conocimiento básico de varios conceptos de Python, comenzando desde su introducción. Luego aprenderás sobre variables en programación, declaraciones de toma de decisiones, declaraciones de bucle, enfoques algorítmicos, conceptos de programación orientada a objetos y funciones, que son los elementos esenciales que contribuyen a estructurar cualquier lenguaje de programación. Luego, el curso te presenta Jupyter Notebook, variables específicas de Python, estructuras de datos y problemas fundamentales en Python. La última parte del curso discutirá los conceptos de programación orientada a objetos y el trabajo con la herencia. Después, deberás completar una tarea para probar tus conocimientos para completar el curso y obtener un certificado gratuito.
Después de completar esta guía de Python para principiantes, gratuita y a tu propio ritmo, puedes embarcarte en tu carrera de software y TI con un certificado profesional de posgrado y aprender varios conceptos con millones de aspirantes en todo el mundo.
Course outline
Importancia y aplicaciones de lenguajes de programación
En esta sección se discute cómo la programación se puede beneficiar de realizar diferentes tareas y se puntualiza en sus aplicaciones en la industria.
Variables en programación
Esta sección define y explica varias variables usadas en cualquier lenguaje de programación
Enunciados de toma de decisiones
Esta sección habla sobre la relevancia cuando intervienen condiciones para elegir entre situaciones con “si” o “de otro modo”con ejemplos en tiempo real
Enunciados en bucle
En esta sección se discute cómo una máquina realiza tareas repetitivas hasta que una condición es satisfecha con ejemplos en tiempo real
Funciones en programación
Esta sección explica cómo es que una máquina entiende las funciones mediante ejemplos en tiempo real
Conceptos de programación orientados a objetos
Esta sección relata cómo objetos reales son asociados con propiedades y comportamientos que definen una clase como una plantilla en programación
Aproximación algorítmica para resolución de problemas
Esta sección te da un vistazo a lo que es una aproximación algorítmica y demuestra su aplicación en programación
Introducción a Python
En este módulo comprenderás los básicos de Python, un lenguaje de alto nivel, interpretado y orientado a los objetos con semántica dinámica, diseñado con un énfasis en simplicidad y legibilidad.
Introducción a Jupyter Notebook
Esta sección te presenta a un traductor de Python, Jupyter Notebook, y sus bases.
Variables y tipos de datos en Python
Esta sección demostrará cómo declarar variables utilizando tipos de datos enteros, de punto flotante, de cadena y booleanos y cómo almacenarlos según el tamaño de la variable declarada.
Operadores en Python
Esta sección trata sobre los operadores relacionales, aritméticos y lógicos y te ayudará a comprender cómo se realizan las diferentes operaciones en los datos utilizando los operadores mencionados.
Fichas o tokens en Python
Esta sección es sobre cuatro tokens diferentes en Python, comenzando con palabras clave y continuando con identificadores, literales y operadores con fragmentos de código demostrados.
Cadenas en Python
Esta sección define y explica qué es una cadena. Luego demuestra cómo definir cadenas de una sola línea y de varias líneas en Jupyter Notebook, verificar su tipo y almacenar cada carácter.
Estructuras de datos en Python
Las estructuras de datos en Python incluyen tupla, lista, diccionario, conjunto, declaración condicional y declaración de bucle. Esta sección enriquecerá tu conocimiento sobre cada uno de estos con los fragmentos de código en Jupyter Notebook.
Enunciado “si” en Python
Esta sección explica por qué y cuándo usar declaraciones "if-else" (“si-de otro modo”) y demuestra cómo usarlas con un ejemplo.
Enunciados en bucle en Python
Esta sección explica por qué y cuándo usar declaraciones de "bucle" y demuestra cómo usarlas con un ejemplo.
Funciones en Python
Esta sección explica qué funciones hay en Python y demuestra cómo un bloque de código realiza una acción específica con un ejemplo de funcionamiento de un cajero automático.
Introducción a programación orientada a objetos en Python
Esta sección comienza con una introducción a los OOP, luego continúa demostrando cómo crear clases, agregar parámetros al método y constructores. Luego aprenderás el concepto de herencia y comprenderás sus diferentes tipos..
Creando la primera clase en Python
Esta sección explica por qué y cuándo crear la primera clase en el programa usando Python y demuestra sus funcionalidades con fragmentos de código.
Agregar parámetros a un método de clase
Esta sección explica por qué y cuándo agregar los parámetros a la clase en el programa usando Python y demuestra sus funcionalidades con fragmentos de código.
Creando una clase con Constructor
Esta sección explica por qué y cuándo crear una clase con un constructor en el programa usando Python y demuestra sus funcionalidades con fragmentos de código.
Herencia en Python
Esta sección explica la herencia con ejemplos en tiempo real y analiza cómo funciona en un programa. También demuestra trabajar con un programa para implementar la herencia.
Get access to the complete curriculum once you enroll in the course
What our learners enjoyed the most
Skill & tools
62% of learners found all the desired skills & tools
Preguntas frecuentes
Will I receive a certificate upon completing this free course?
Is this course free?
¿Cuáles son los requisitos previos para aprender este curso de Fundamentos de Python para Principiantes?
Este es un curso para principiantes y no requiere ningún conocimiento previo, excepto conocer los conceptos básicos de las computadoras. El curso te dará una base en Python.
¿Cuánto tiempo lleva completar este curso gratuito de Fundamentos de Python para Principiantes?
Fundamentos de Python para principiantes es un curso de 4 horas de duración, sin embargo, es a tu propio ritmo. Una vez que te inscribas, puedes tomarte tu propio tiempo para completar el curso.
¿Tendré acceso de por vida al curso gratuito?
Sí, una vez que te inscribas en el curso, tendrás acceso de por vida a cualquiera de los cursos gratuitos de Great Learning Academy. Puedes iniciar sesión y aprender cuando lo desees, y puedes consultar los materiales de estudio adjuntos en cualquier momento después de inscribirse en el curso.
Python es un lenguaje de programación potente, de código abierto y versátil que se utiliza ampliamente en el desarrollo web, la inteligencia artificial y la investigación científica. Es un lenguaje popular entre los principiantes que quieren aprender a programar y es utilizado por profesionales para crear aplicaciones de software complejas. Fundamentos de Python para principiantes es un curso en línea gratuito diseñado para proporcionar una introducción a la programación y enseñar los fundamentos de Python, un lenguaje de programación fácil de aprender. Este curso proporciona una visión general de la importancia y las aplicaciones de los lenguajes de programación, y cubre los fundamentos de la programación en Python, incluyendo variables, sentencias de decisión, sentencias de bucle, funciones y conceptos de programación orientada a objetos.
Al comienzo del curso, los alumnos comprenderán la importancia y las aplicaciones de los lenguajes de programación, así como los fundamentos de la programación en Python. Los alumnos aprenderán sobre variables y tipos de datos, operadores, tokens y cadenas en Python, y aprenderán a utilizar estructuras de datos en Python. También se familiarizan con las sentencias de toma de decisiones y las sentencias de bucle. Además, los alumnos aprenderán a utilizar funciones en programación, así como conceptos de programación orientada a objetos como la herencia.
El curso introducirá a los alumnos en el lenguaje de programación Python y en el entorno Jupyter Notebook. Los alumnos aprenderán a escribir código en Python y a utilizar el Jupyter Notebook para ejecutar el código. También se familiarizarán con el enfoque algorítmico para resolver problemas y serán capaces de escribir código para resolver problemas.
A lo largo del curso, los alumnos realizarán ejercicios para practicar los conceptos aprendidos. También se les animará a crear sus propios proyectos para aplicar los fundamentos de Python que han aprendido. Además, conocerán los distintos tipos de herencia en Python y aprenderán a utilizarlos para crear clases y objetos.
Al finalizar el curso, los alumnos comprenderán la importancia y las aplicaciones de los lenguajes de programación, así como los fundamentos de la programación en Python. Tendrán las habilidades para escribir código en Python y utilizar el Jupyter Notebook para ejecutar el código. También serán capaces de utilizar el enfoque algorítmico para resolver problemas, crear proyectos utilizando los fundamentos de Python, y entender los diferentes tipos de herencia en Python. Este curso es ideal para cualquiera que esté buscando aprender los fundamentos de la programación en Python o tener una introducción a la programación.