Curso de Iniciación a la Programación en Python
¿Te gustaría aprender a crear aplicaciones? ¡Apúntate! Descubrirás cómo desarrollar tu propio código, resolver problemas reales y dar vida a tus ideas creativas.
129,00 €
Bonificado: 210 €
-
INFORMACIÓN
- Descripción
- Metodología
- Contenidos
- Objetivos
- Tutor
Descripción
A través de curso de Iniciación a la Programación en Python aprenderás qué es y cómo se trabaja con el lenguaje de programación Python y conceptos básicos de este lenguaje como los operadores aritméticos, lógicos o de comparación. Además entenderás cómo funciona la entrada, salida y los tipos de datos que existen.Con este curso de Iniciación a la Programación en Python online estudiarás el control de flujo en Python, comprenderás la creación, importación y utilización de módulos, manejo de errores, excepciones y archivos y mucho más.
El curso de Iniciación a la Programación en Python online cuenta con:
- Tutorías personalizadas.
- Bolsa de empleo.
Metodología
Este curso online permite adquirir conocimientos desde cualquier lugar y en cualquier momento, disponiendo de un ordenador, o de cualquier dispositivo móvil o tablet.
Los contenidos, actualizados y amenos, se enmarcan en un entorno web intuitivo y automatizado, y combinan la teoría con actividades prácticas e interactivas.
Se trata de un curso en el que el alumno marcará su ritmo de estudio, pudiendo avanzar o retroceder en el temario en función de sus necesidades y tiempo disponible.
A lo largo del desarrollo de la acción formativa podrás estar en contacto con los tutores del curso de forma permanente a través del teléfono y el e-mail. El curso dispone además de formación online tutorizada.
La evaluación de este curso online está estructurada del siguiente modo:
– Autoevaluación de cada unidad o tema. Se lleva a cabo tras finalizar el estudio del mismo. No se enviará a tutoría para corregir.
– Evaluación final.
Contenidos
- Introducción
- Sobre el curso
- ¿Qué es Python?
- Entorno para el trabajo con Python
- Intérprete de Python
- Visual Studio Code
- Cómo vas a trabajar
- Resumen
UNIDAD 2. 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
UNIDAD 3. Entrada, Salida y Tipos de Datos
- Tipos de datos
- Números
- Textos
- Print()
- Input()
- Ejercicio guiado 1
- Ejercicio guiado 2
- Resumen
UNIDAD 4. Estructura de datos
- Listas
- Tuplas
- Diccionarios
- Resumen
UNIDAD 5. 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
UNIDAD 6. Control de flujo de Python II (for – while)
- FOR
- While
- Break, Continue, Else & Pass
- Resumen
UNIDAD 7. 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
UNIDAD 8. 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
UNIDAD 9. 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
UNIDAD 10. Manejo de errores, excepciones y archivos
- Errores
- Análisis de una excepción
- Levantar excepciones
- Manejando excepciones
- Manejo de Archivos
- Últimas anotaciones sobre manejo de archivos
- Resumen
Tutor
Teo Chinchilla.
Experto en programación web y diseño de aplicaciones informáticas con más de 20 años de experiencia.
Objetivos
- Conocer los fundamentos esenciales de la programación en Python.
- Entender cómo funciona la entrada, salida y tipos de datos.
- Manejar las funciones, uso de módulos y paquetes y programación orientada a objetos en Python.
- Controlar los errores, excepciones y archivos.