The course Python te ofrece la oportunidad de sumergirte en uno de los lenguajes de programación más demandados y versátiles del mercado actual. Con el auge de la tecnología y la transformación digital, Python se ha convertido en una herramienta esencial para cualquier profesional que desee destacar en el ámbito de la programación y el desarrollo de software. Aprenderás a desarrollar algoritmos eficientes, gestionar archivos de manera efectiva, crear funciones poderosas y diseñar clases que potenciarán tus habilidades de pensamiento computacional. Este curso está diseñado para proporcionarte las competencias necesarias para adaptarte a un entorno laboral en constante evolución, donde la demanda de expertos en Python no deja de crecer. Optar por este curso te permitirá adquirir conocimientos clave que te abrirán las puertas a múltiples oportunidades profesionales, destacando en un sector en plena expansión. Con nuestra formación online, podrás aprender de manera flexible y a tu ritmo, asegurando así una experiencia de aprendizaje personalizada y efectiva.
Python
Este curso de Python está dirigido a profesionales y titulados del sector tecnológico interesados en ampliar sus conocimientos en programación. Ideal para quienes deseen mejorar su comprensión de algoritmos, manejo de archivos y desarrollo de funciones y clases, proporcionando una base sólida en pensamiento computacional y habilidades prácticas esenciales para el ámbito laboral.
Course objectives
-
Comprender los conceptos básicos de algoritmos para resolver problemas computacionales eficientemente.
-
Desarrollar habilidades en el uso de Python para crear, guardar y leer archivos de datos de forma eficaz.
-
Aprender a definir y utilizar funciones en Python para organizar y reutilizar el código de manera eficiente.
-
Dominar la creación y manipulación de clases para implementar programación orientada a objetos en Python.
-
Aplicar el pensamiento computacional para descomponer problemas complejos en soluciones simples y manejables.
What does it prepare you for?
Este curso de Python te prepara para desarrollar habilidades esenciales en programación y resolución de problemas. Aprenderás a crear algoritmos eficientes y aplicar pensamiento computacional para abordar desafíos complejos. Podrás manipular archivos para guardar y leer datos de forma efectiva, y utilizar funciones para mejorar la modularidad y reutilización de tu código. Además, adquirirás la capacidad de diseñar y utilizar clases, permitiéndote estructurar tus programas de manera organizada y escalable.
Teaching units
UNIDAD DIDÁCTICA 1. ALGORITMOS Y PENSAMIENTO COMPUTACIONAL
¿Por qué Python?
Variables
Condicionales
Bucle while y bucle for
Gestión de errores
UNIDAD DIDÁCTICA 2. GUARDAR Y LEER ARCHIVOS
Guardar y leer archivos
Escribir en ficheros de texto
Archivos csv
Escribir en archivos csv
Bibliotecas
UNIDAD DIDÁCTICA 3. FUNCIONES
Las funciones
Funciones básicas en Python
Funciones con parámetros
Funciones con retorno
Funciones propias de Python
UNIDAD DIDÁCTICA 4. CLASES
Programación orientada a objetos (POO)
Clases. Definición inicial y atributos
Métodos de una clase
Herencia de una clase
Almacenamiento de objetos