Fundamentos de programación con Python

20 horas  |  Presencial / Remoto

Inicio > Catálogo > Tecnología > Python > Fundamentos de programación con Python

Importancia de la formación en Python para las empresas

Python es uno de los lenguajes de programación más populares y extendidos a día de hoy. En importante ya que ofrece una combinación única de simplicidad, potencia y versatilidad que lo hace ideal para una amplia variedad de aplicaciones, desde la creación de prototipos rápidos hasta el desarrollo de sistemas complejos.

Su popularidad y adopción en la industria (finanzas, medicina, análisis de datos…) lo convierten en una habilidad valiosa para cualquier desarrollador o profesional IT, debido a que es fundamental para el desarrollo de destrezas clave en el sector TI: Big Data, Machine Learning, Data Analysis, IoT y estadística.

Objetivos del curso Fundamentos de programación con Python

El objetivo principal del curso es proporcionar a los participantes una sólida comprensión y habilidades prácticas en programación utilizando Python. A través de este curso, los estudiantes aprenderán a:

  • Trabajar en el entorno de desarrollo de Python
  • Realizar operaciones básicas en la consola
  • Dominar la sintaxis y expresiones fundamentales
  • Comprender conceptos esenciales como tipos de datos, variables y operadores

Además, el curso abarca temas avanzados como control de flujos, gestión de excepciones, manipulación de estructuras de datos como listas, diccionarios y conjuntos, así como el uso de expresiones regulares para procesar texto.

Los participantes también adquirirán conocimientos en programación orientada a objetos (POO), incluyendo clases, herencia, módulos y paquetes, y explorarán conceptos de programación funcional como funciones lambda, iteradores y generadores.

Al finalizar el curso, los estudiantes estarán preparados para escribir código Python eficiente y estructurado, aprovechando tanto las capacidades de programación orientada a objetos como las técnicas avanzadas de programación funcional.

Contenido del curso dirigido a equipos

El programa del curso incluye los siguientes contenidos:

  • Entorno de Desarrollo
  • Instalación e Importación de Librerías
  • Operaciones Básicas en Consola.
  • Sintaxis y Expresiones Básicas
  • Tipos, Variables, Conversiones
  • Operadores
  • Trabajo con Booleanos
  • Control de Flujos: Condicionales
  • Control de Flujos: Bucles
  • Gestión de Excepciones
  • Funciones Predefinidas
  • Trabajo con Números y Fechas
  • Trabajo con Cadenas de Texto
  • Expresiones Regulares
  • Colecciones: Listas
  • Colecciones: Diccionarios, Tuplas, Conjuntos
  • Enumeraciones
  • Construcción de Funciones
  • Parámetros por Posición y por Nombre
  • Funciones Recursivas
  • POO: Clases, Atributos ,Métodos
  • POO: Herencia, Constructores, Herencia Múltiple
  • POO: Ámbitos
  • POO: Módulos y Paquetes
  • Programación Funcional : Funciones Lambda, Funciones Decoradoras
  • Programación Funcional : Iteradores, Generadores, Listas por Comprension
  • Programación Funcional : Map, Filter, Reduce,
  • Programacion Funcional : Zip, Any, All

Detalles del curso

El curso tiene una duración de 20 horas, aunque puede realizarse a medida para equipos (tanto en contenidos como en modalidad de impartición).

Subvenciones de Fundae

Desde M2i Formación gestionamos las subvenciones ofrecidas por la Fundación Estatal para el Empleo (FUNDAE), donde la bonificación económica mediante aula virtual es la misma que para las formaciones presenciales.

Cursos relacionados

Si te interesa el curso Fundamentos de programación con Python, quizá te interese:

Formación dirigida exclusivamente a empresas

Diseñamos nuestros cursos para cubrir todas las necesidades formativas de tu organización, con un contenido de alta calidad pedagógica y práctica, y con metodologías adaptadas a las necesidades de vuestros profesionales.

Solicita más información