Lenguajes de programación

Learn Python para todos

1 plan 25 lessons

A través de lecciones prácticas y guía de IA, construirás tus habilidades paso a paso. Al final, podrás crear proyectos reales de Python para todos, resolver tareas cotidianas y construir soluciones prácticas.

What You'll Learn

01Foundation

Introducción a Python

Instale Python, ejecute su primer script y explore entornos de codificación.

configuraciónPythonherramientas
02Foundation

Variables y datos básicos Tipos

Trabaja con números, cadenas y valores booleanos mediante asignaciones y expresiones.

variablestipos de datossintaxis
03Foundation

Entrada, salida y condiciones

Recopila entradas del usuario, da formato a los resultados impresos y toma decisiones con if/elif/else.

entradasalidacondiciones
04Foundation

Bucles y repetición

Automatiza tareas repetidas usando bucles while y for con rango().

buclesmientrasfor
05Core

Escribir funciones

Definir funciones reutilizables con parámetros, valores de retorno y alcance.

funcionesparámetrosalcance
06Core

Trabajar con cadenas

Indexar, dividir y transformar texto con la cadena incorporada de Python métodos.

cadenasmétodosrebanado
07Core

Listas y operaciones de secuencia

Crear, modificar, ordenar y filtrar listas para manejar colecciones ordenadas de datos.

listassecuenciasclasificación
08Core

Diccionarios y tuplas

Almacene pares clave-valor en diccionarios y use tuplas para datos inmutables.

diccionariostuplasclave-valor
09Core

Lectura y escritura de archivos

Abra, lea, escriba y maneje de forma segura archivos de texto para datos persistentes almacenamiento.

archivosE/Smanejo de archivos
10Core

Depuración y manejo de errores

Lea rastreos, comprenda errores comunes y use try/except para manejar ellos.

depuraciónerrorestry-except
11Core

Extracción de texto con expresiones regulares

Buscar, extraer y transformar patrones de texto usando el módulo re de Python.

regexre módulocoincidencia de patrones
12Core

Fundamentos web para desarrolladores de Python

Comprensión de solicitudes HTTP, respuestas, códigos de estado y datos web formatos.

HTTPwebsolicitudes
13Core

Obtención de datos web

Recuperar y analizar contenido en línea de páginas web usando herramientas Python.

web scrapingHTMLsolicitudes
14Core

API y JSON

Envíe solicitudes de API, analice respuestas JSON y extraiga campos de datos útiles.

APIJSONHTTP
15Core

XML Procesamiento

Cargar y extraer valores de documentos XML utilizando la biblioteca estándar de Python.

XMLanálisisformatos de datos
16Core

Fundamentos de bases de datos

Aprenda por qué existen las bases de datos y cómo el modelo relacional organiza los datos en tablas.

bases de datosrelacionalSQL
17Core

SQL con SQLite

Crear tablas y escribir consultas SELECT, INSERT, UPDATE y DELETE en SQLite.

SQLSQLiteconsultas
18Core

Python y bases de datos

Conecte Python a SQLite, almacene los datos recopilados y lea los resultados de las consultas.

SQLitePythonintegración de bases de datos
19Challenge

Datos relacionales Modelado

Diseña esquemas de tablas múltiples utilizando claves primarias, claves externas y consultas JOIN.

relacionalunionesclaves externas
20Core

Conceptos básicos de programación orientada a objetos

Modela entidades del mundo real con clases, atributos, métodos y objetos creación.

OOPclasesobjetos
21Core

Planificación de un proyecto de datos Python

Defina un problema, diseñe una canalización de datos y planifique los resultados de su proyecto.

proyecto planificaciónflujo de trabajodiseño
22Challenge

Recopilación y limpieza de datos

Reúna datos sin procesar de archivos, API o páginas web y normalícelos para su almacenamiento.

recopilación de datoslimpiezapipeline
23Challenge

Datos Análisis

Resumir conjuntos de datos con recuentos, promedios y desgloses de categorías.

análisisagregacióninsights
24Challenge

Visualización e informes

Prepare datos para gráficos y presente los hallazgos claramente con salida visual.

visualizacióngráficosinformes
25Challenge

Proyecto Capstone

Construya una canalización completa de Python que recopile, almacene, analice y visualice datos reales. datos.

capstoneproyectode un extremo a otro

¿Listo para empezar a aprender?

Un plan enfocado y prediseñado con cuestionarios y tareas prácticas — empieza en segundos, sin configuración.

Iniciar este plan

Kavka ayudó a nuestro equipo de ingeniería a dominar nuevos frameworks sin la típica fase de 'infierno de tutoriales'. Los planes son exactamente lo que necesitamos: alta intención, accionables y notablemente consistentes.

— Adam K., NovaStack

Browse all courses