What You Need to Know Before
You Start

Starts 5 June 2025 07:22

Ends 5 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Comenzando con Python

Domina los fundamentos de Python a través de proyectos prácticos, desde la sintaxis básica hasta la programación orientada a objetos, el desarrollo de interfaces gráficas con Tkinter y aplicaciones prácticas en ciencia de datos, inteligencia artificial y desarrollo web.
via Udemy

4052 Cursos


7 hours 38 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Paid Course

Optional upgrade avallable

Resumen

Este curso ofrece una visión general completa de la programación en Python, que es uno de los lenguajes de programación de computadoras más utilizados en el mundo hoy en día. El lenguaje tiene una fuerte presencia en dominios como:

Ciencia de Datos, Inteligencia Artificial, Aprendizaje Automático, Ciberseguridad, Desarrollo Web y muchos otros dominios relevantes en la actualidad.

El curso cubre los conceptos básicos del lenguaje así como los algoritmos necesarios para construir un programa. La parte práctica de Python se ha implementado en VS Code y Jupyter Notebook, para que los estudiantes se familiaricen con los entornos de software que son populares en la comunidad.

El curso ha sido diseñado de tal manera que los principiantes puedan seguir fácilmente paso a paso y ganar confianza en sus habilidades de codificación. Si tienes conocimientos de otro lenguaje de programación, también encontrarás útiles los recursos que te ayudarán a acostumbrarte a la programación en Python y su sintaxis en poco tiempo.

A simple vista, se cubren los siguientes conceptos:

Programa de estudio

  • Introducción a Python
  • Historia y Evolución
    Popularidad de Python y Casos de Uso
  • Configuración del Entorno
  • Instalación de Python
    Descripción General de VS Code
    Introducción a Jupyter Notebook
  • Conceptos Básicos de Python
  • Variables y Tipos de Datos
    Entrada y Salida Básicas
    Operadores y Expresiones
  • Estructuras de Control
  • Declaraciones Condicionales (if, elif, else)
    Bucles (for, while)
    Comprensiones
  • Estructuras de Datos
  • Listas y Operaciones con Listas
    Tuplas y Conjuntos
    Diccionarios
  • Funciones y Módulos
  • Definición de Funciones
    Importación y Uso de Módulos
    Funciones Lambda
  • Manejo de Excepciones
  • Try, Except, Finally
    Lanzamiento de Excepciones
  • Manejo de Archivos
  • Lectura y Escritura de Archivos
    Trabajo con CSV y JSON
  • Objetos y Clases
  • Conceptos Básicos de Programación Orientada a Objetos
    Definición de Clases y Objetos
    Herencia y Polimorfismo
  • Introducción a Algoritmos
  • Entendiendo Algoritmos
    Algoritmos Básicos de Ordenación y Búsqueda
  • Trabajo con Bibliotecas
  • Introducción a NumPy
    Introducción a Pandas
    Gráficos Básicos con Matplotlib
  • Práctica de Programación
  • Proyecto: Raspador Web Sencillo
    Proyecto: Tarea Básica de Análisis de Datos
  • Obtener Ayuda y Recursos Adicionales
  • Documentación de Python
    Comunidad y Foros en Línea
  • Proyecto Final
  • Diseño e Implementación de una Pequeña Aplicación en Python

Enseñado por

Dr. Umesh Dutta and Ina Singh


Asignaturas

Programación