Aprende a programar con Python, desde la sintaxis básica hasta objetos, clases y pruebas. Ideal para principiantes.
Aprende a programar con Python, desde la sintaxis básica hasta objetos, clases y pruebas. Ideal para principiantes.
Este curso integral ofrece una introducción completa a la programación con Python, diseñado específicamente para principiantes que desean prepararse para carreras en desarrollo back-end o ingeniería de bases de datos. Los estudiantes aprenderán a utilizar la sintaxis básica de Python para resolver problemas prácticos mientras exploran el completo ecosistema Python. El curso cubre aspectos fundamentales como variables, tipos de datos, flujos de control, bucles, funciones y estructuras de datos. Además, profundiza en conceptos más avanzados como programación orientada a objetos con clases, métodos y herencia, así como el reconocimiento y solución de errores mediante el manejo de excepciones. Los participantes también aprenderán a escribir pruebas unitarias y practicarán el desarrollo basado en pruebas. No se requiere experiencia previa en programación, solo conocimientos básicos de navegación por internet y entusiasmo por aprender a programar.
4.9
(79 ratings)
3,628 already enrolled
Instructors:
Spanish
Tiếng Việt, English
What you'll learn
Preparar el entorno para programar en Python
Dominar la sintaxis básica y el flujo de control en Python
Trabajar con funciones y diversas estructuras de datos
Identificar y manejar errores y excepciones
Implementar programación orientada a objetos con clases y métodos
Utilizar módulos y bibliotecas populares de Python
Skills you'll gain
This course includes:
4.9 Hours PreRecorded video
22 assignments
Access on Mobile, Desktop, Tablet
FullTime access
Shareable certificate
Closed caption
Top companies offer this course to their employees
Top companies provide this course to enhance their employees' skills, ensuring they excel in handling complex projects and drive organizational success.





There are 5 modules in this course
Este curso proporciona una introducción exhaustiva a la programación en Python, comenzando con los fundamentos y avanzando hacia conceptos más complejos. En el primer módulo, los estudiantes se familiarizan con el entorno de Python, la sintaxis básica y conceptos fundamentales como variables, tipos de datos y flujo de control. El segundo módulo profundiza en la programación básica, cubriendo funciones, estructuras de datos (listas, tuplas, conjuntos, diccionarios) y manejo de excepciones. El tercer módulo explora diferentes paradigmas de programación, incluyendo programación procedimental, funcional y orientada a objetos, con especial énfasis en clases, objetos, herencia y métodos. El cuarto módulo introduce módulos, paquetes y bibliotecas populares de Python, además de enseñar sobre pruebas y desarrollo dirigido por pruebas. El curso culmina con una evaluación final que permite a los estudiantes aplicar todos los conceptos aprendidos en situaciones prácticas.
Introducción a Python
Module 1 · 7 Hours to complete
Programación básica con Python
Module 2 · 10 Hours to complete
Paradigmas de programación
Module 3 · 14 Hours to complete
Módulos, paquetes, bibliotecas y herramientas
Module 4 · 10 Hours to complete
Evaluación calificada de final del curso
Module 5 · 1 Hours to complete
Fee Structure
Instructor
Taught by Meta Staff
Meta offers a range of courses designed to deepen expertise in key areas of software development, including APIs, advanced data modeling, and advanced programming in Kotlin. These courses are taught by Meta's experienced staff, providing learners with valuable insights and practical skills needed to excel in the tech industry. The APIs course covers the fundamentals of building and working with APIs, which are essential for modern web and mobile applications.
Testimonials
Testimonials and success stories are a testament to the quality of this program and its impact on your career and learning journey. Be the first to help others make an informed decision by sharing your review of the course.
Frequently asked questions
Below are some of the most commonly asked questions about this course. We aim to provide clear and concise answers to help you better understand the course content, structure, and any other relevant information. If you have any additional questions or if your question is not listed here, please don't hesitate to reach out to our support team for further assistance.