Curso de Iniciación a la Programación en Python

Python es un lenguaje de programación de propósito general muy popular.

Es fácil de aprender y rápido para implementar prototipos.

Programadores con conocimientos en Python pueden aumentar sus posibilidades para trabajar en empresas u organizaciones que empleen nuevas tecnologías como el desarrollo de aplicaciones web y de escritorio, software testing, videojuegos, animación 3D, arquitectura, administración de sistemas y redes, seguridad informática, Big data, Business Intelligence (Inteligencia de Negocio), Sistemas de Información Geográfica, ciencia aplicada...

Dirigido a:

Personas que quieran iniciarse en el mundo de la programación o personas que, teniendo conocimientos básicos de programación en otros lenguajes, quieren aprender Python.

Empezaremos desde el principio, afianzando conceptos para avanzar con seguridad.

Objetivo

Tras la realización de este curso podrás identificar los elementos del lenguaje, conocerás la sintaxis y podrás empezar a prototipar tus propios proyectos de programación.

Requisitos:

Para seguir este curso debes manejarte con soltura con el ordenador a nivel de usuario. En particular debes ser capaz de instalar programas, usar el explorador de archivos, editar ficheros de texto, etc.

Duración: 30 horas
  1. Python 3: Introducción y entornos
    • Python 3: Introducción y entornos
    • Introducción
    • Sobre el curso
    • ¿Que es Python?
    • Entorno para el trabajo con Python
    • Intérprete de Python
    • Visual Studio Code
    • Cómo vamos a trabajar
    • Resumen
  2. Conceptos básicos de programación en Python
    • Conceptos básicos de programación en Python
    • Definiciones y conceptos
    • Tipos de lenguajes de programación
    • Python3: sesiones interactivas
    • Operadores aritméticos
    • Operadores lógicos
    • Operadores de Comparación
    • Variables
    • Resumen
  3. Entrada, Salida y Tipos de Datos
    • Entrada, Salida y Tipos de Datos
    • Tipos de datos
    • Números
    • Textos
    • Print()
    • Input()
    • Ejercicio guiado 1
    • Ejercicio guiado 2
    • Resumen
  4. Estructura de datos
    • Estructura de datos
    • Listas
    • Tuplas
    • Diccionarios
    • Resumen
  5. Control de flujo en Python I (if, elif, else)
    • Control de flujo en Python I (if, elif, else)
    • Control de flujo
    • Ejecución condicionada de un bloque IF
    • Ejecución selectiva entre dos bloques de instrucciones IF - ELSE
    • Ejecución selectiva entre dos bloques de instrucciones IF - ELSE II. Decisiones anidadas
    • Decisiones consecutivas IF ELIF ELSE
    • Resumen
  6. Control de flujo en Python II (for - while)
    • Control de flujo en Python II (for - while)
    • FOR
    • While
    • Break, Continue, Else & Pass
    • Resumen
  7. Funciones en Python
    • Funciones en Python
    • Definir funciones en Python
    • Los parámetros
    • Ámbitos
    • Retorno de datos
    • Funciones de orden superior
    • Funciones Lambda
    • Funciones Recursivas
    • Funciones generadoras e iteradores
    • Sugerencias generales para programar con funciones
    • Resumen
  8. Uso de módulos y paquetes en Python
    • Uso de módulos y paquetes en Python
    • Módulos
    • Creando un módulo
    • Importación de módulos
    • Estructura de un Módulo
    • Ejercicio guiado para la realización y utilización de módulos
    • Paquetes
    • Módulos de Python
    • Resumen
  9. Programación orientada a objetos en Python
    • Programación orientada a objetos en Python
    • Pensar en POO
    • Programación Orientada a Objetos o POO
    • La Clase
    • El Objeto
    • Herencia
    • Herencia Múltiple
    • Manteniendo el código privado (Encapsulación)
    • Métodos especiales
    • Resumen
  10. Manejo de errores, excepciones y archivos
    • Manejo de errores, excepciones y archivos
    •  Errores
    • Análisis de una excepción
    • Levantar excepciones
    • Manejando excepciones
    • Manejo de Archivos
    • Ultimas anotaciones sobre manejo de archivos
    • Resumen

Sigamos hablando...

¿Estás interesado en alguno de nuestros productos? ¿tienes alguna pregunta?

Consúltanos sin compromiso

Contacta con nosotros
Este sitio web utiliza cookies de terceros con la finalidad de analizar el uso que hace de nuestra web y personalizar el contenido de los anuncios. Si continúa navegando entendemos que acepta su uso. Más información