Python: Fundamentos hasta los detalles
What you'll learn
- Comprenderán la sintaxis y lógica básica de Python desde cero.
- Dominarán estructuras como listas, diccionarios, tuplas, sets y estructuras de control.
- Crearás y reutilizarás funciones, además de aplicar principios de POO con clases e interfaces.
- Manejarán errores y excepciones para escribir código más robusto.
- Trabajarán con archivos, módulos, paquetes y entornos virtuales.
- Obtendrán bases sólidas para avanzar hacia desarrollo web, scripting o inteligencia artificial.
Requirements
- No se necesita experiencia previa en programación.
- Tener una computadora con Windows, macOS o Linux.
- Acceso a internet para instalar Python y un editor de código como VSCode.
- Curiosidad y disposición para resolver problemas prácticos con código.
Description
Bienvenidos al curso de Python: Fundamentos hasta los detalles.
El objetivo principal de este curso es enseñarte Python empezando completamente desde cero, abordando desde las bases hasta un nivel intermedio y competitivo que te permitirá ingresar a cualquier área relacionada con Python que esté en demanda en el mercado laboral actual.
Este curso te ayudará a entender el lenguaje y a incursionar en áreas como desarrollo web, machine learning, inteligencia artificial, scripting, scraping, entre otras.
A continuación, se presenta un listado de algunos temas que se abordan en el curso:
Bases de Python
Variables
Tipos de datos
Strings
String Indexes
Inmutabilidad
Conversiones
Operadores matemáticos
Input
Condicionales
if, elif y else
Operadores lógicos
Operadores de comparación
Operadores de pertenencia
Short Circuiting
Listas
Diccionarios
Tuplas
Sets
Loops
For y while
Funciones
Programación Orientada a Objetos
Clases abstractas
Abstracción
Encapsulación
Polimorfismo
Herencia
Manejo de errores
Librerías, paquetes y módulos
Entornos virtuales
Manejo de archivos
Más...
Al finalizar el curso, contarás con una base sólida de Python que te dará mayor seguridad para seguir explorando el lenguaje en profundidad y aplicarlo en distintas áreas del mundo del software.
Aprender Python te abrirá un mundo de oportunidades, ya que muchas tecnologías de vanguardia se están desarrollando en torno a este lenguaje, ampliamente utilizado en el backend, ciencia de datos y proyectos de inteligencia artificial.
Si deseas ser más competitivo en el mercado laboral, saber Python será esencial. En este curso, te mantendrás actualizado con los fundamentos y adquirirás una habilidad clave que te acercará aún más a tus objetivos profesionales.
Who this course is for:
- A personas que nunca programaron y quieren comenzar con Python.
- A estudiantes y autodidactas que buscan una base firme para seguir creciendo.
- A quienes desean prepararse para roles en backend, data science o IA.
- A programadores de otros lenguajes que quieran sumar Python a su stack.
Instructors
DevTalles es una plataforma educativa en línea creada por Fernando Herrera que se especializa en cursos de desarrollo web y programación. Ofrece una variedad de cursos en tecnologías populares como React, Angular, Vue.js, TypeScript, SQL, y herramientas de inteligencia artificial. Estos cursos están diseñados tanto para principiantes como para desarrolladores avanzados que deseen profundizar sus conocimientos y adquirir habilidades competitivas.
Soy Ricardo Cuéllar y tengo +9 años de experiencia desempeñandome en el desarrollo de software y construcción de sistemas complejos, me he desempeñado como Backend Developer, Fullstack Developer, Product Manager y Software Engineer. Actualmente me dedico a construir software para proyectos personales, para clientes frecuentes y soy instructor en una de las mejores plataformas en linea para aprender programación: DevTalles {d/t}.
Soy Ingeniero en Sistemas Computacionales y soy egresado de la Escuela Superior de Cómputo en el Instituo Politécnico Nacional, Ciudad de México.
En mis +9 años de experiencia he tenido la oportunidad de crear sistemas completos y complejos con las siguiente tecnologías: Python, Django, FastAPI, Flask, Golang, Gin, Laravel, PHP, SQL, Mongo, AWS, Javascript, Vue, React, NextJs, Java, Spring, Scala y muchos más. Tengo conocimientos en otras áreas que me ha ayudado a fortaleces mis conocimientos como el desarrollo para Ecommerce como lo es templates y apps para Shopify.
Mi propósito es dar un poco más de mi para apoyar a la mayor cantidad de gente posible a lograr sus objetivos.