Programación Python

Python de 0 a 100.

Duración del curso : 4 meses

Unidad 1: Fundamentos de Python

  • Introducción a Python
  • Instalación de Python
  • Primer programa
  • Variables y tipos de datos
  • Estructuras de Control
    • Condicionales
    • Bucles
  • Definición de funciones
  • Uso e implementación de módulos

Unidad 2: Programación Orientada a Objetos

  • Introducción a la POO
  • Clases y objetos en Python
  • Herencia y subclases (aplicación)

 

Unidad 3: Control de Flujo de Algoritmo

  • Excepciones
  • try, except, finally
  • Prácticas con manejo de excepciones

 

Unidad 4: Módulos Avanzados y Aplicaciones

  • Manipulación de archivos (lectura y escritura)
  • Uso de la declaración `with`
  • Trabajo con Datos (CSV y JSON)
  • Uso de bibliotecas populares (Pandas, Matplotlib, etc)

 

Unidad 5: Proyectos y Desarrollo

  • Aplicación de Consola
  • Introducción a la Programación Web
    • Flask (Introducción)
    • Manejo de formularios
  • Uso de bases de datos
  • Herramientas de Desarrollo
  • Mejores prácticas de programación en Python
  • Recursos para el aprendizaje continuo

 

Módulo 1: Programación estructurada

¿Qué es Python? – Introducción al lenguaje
 ¿Qué es Python?
 Características de Python
 Multiparadigma

Instalando Python (última versión) ¿Qué es un Ide?
 ¿Qué es un IDE?
 Instalando Python y Geany – Windows

Sintaxis en Python – Importancia de la comprensión de lenguaje
 ¿Qué es la sintaxis en Python?
 ¿Qué es una instrucción en Python?
 Tipos de instrucciones
 Instrucciones simples

Funciones en Python – ¿Qué son? ¿Cuál es su sintaxis?
 Funciones en Python
 Definición
 Sintaxis de la Función Print
 Evitar los errores de sintaxis

Función Print Nuestro primer programa – El Hola Mundo
 Accediendo al intérprete de Python
 Función print – Nuestro primer programa

 

Crear, guardar y ejecutar scripts de Python – Archivos .py:

 Creando archivos de script Python (.py)
 Creando una plantilla de script .py

Datos estructurados en Python – ¿Qué y cuáles son?
 Datos aislados vs Información.
 Datos simples en Python
 Datos estructurados en Python
 Tipos de datos simples en Python
 Tipos de datos estructurados en Python

Variables – Definición y tipos de variables según función Type()
 Definición
 Declarando variables
 Tipos de variables
 Imprimiendo variables

Condicionales – Listas y operadores – bucles Definición y tipos
 If()-else, elif()
 Tuplas, diccionarios, etc
 Operadores
 Bucles
 Funciones

Módulo 2: Programación orientada a objetos

El segundo paradigma que vamos a aprender una vez dominada la programación estructurada es la programación orientada a objetos. Donde aprenderemos a fusionar ambos paradigmas para trabajar con clases en Python. Este paradigma está basado en:

POO
 Clases, métodos y objetos
 Herencias
 Función súper()
 Variables de clases e instancia – propiedades de clases
 Decoradores
Polimorfismo – modularidad

    Consultá por este curso

    captcha
    Ingresá el código acá:

    [ssba]

    ¡Compartí esta información con tus amigos!

    Finales Marzo 2024

    Finales Marzo 2024

    Toda la info de fechas y horarios de los finales del llamado de Marzo 2024 publicadas aquì.

    Formación Laboral Inscripción Marzo 2024

    Formación Laboral Inscripción Marzo 2024

    Formación Laboral ¡Abrimos la inscripción Marzo 2024! Anticipá tu inscripción, reservá tu vacante y obtené beneficios. Los cursos inician con modalidad PRESENCIAL. Las vacantes son limitadas. Consultanos!