DETALLE DEL CURSO
- Duración: 90 horas lectivas
- Nivel: Avanzado
- Tipo de contenido: Curso online
CATEGORÍA
PREGUNTAS FRECUENTES
No, todos los cursos de Formados son gratuitos, incluidos los certificados
Cualquier persona. Los cursos están abiertos a todos los usuarios sin restricción de ningún tipo
Los cursos no tienen fecha de inicio o finalización, siempre están disponibles.
Sí, todos los cursos incluyen un certificado de participación gratuito. El certificado incluye, entre otros elementos: las horas lectivas, los contenidos trabajados, la fecha de emisión y el código de verificación.
No, los cursos de Formados no están homologados. Sin embargo, nuestros alumnos los están presentando en bolsas y oposiciones de forma positiva. Formados pertenece a una Fundación del sector Público, estando financiado por la Junta de Comunidades de Castilla-La Mancha.
Formados es una iniciativa de BILIB, Centro de Desarrollo de Competencias Digitales de Castilla-La Mancha. BILIB pertenece a la Fundación Pública Parque Científico y Tecnológico de Castilla-La Mancha y cuenta con el respaldo de la Dirección General de Administración Digital de la Consejería de Hacienda y Administraciones Públicas de la JCCM.
COMPÁRTELO
¿Qué vas a aprender?
Spotify
Python es uno de los lenguajes más potentes y populares en todo el mundo. Es utilizado por las grandes tecnológicas y plataformas digitales: Google, Amazon, Meta, NetFlix, Spotify, Dropbox, Uber...
En este curso el alumno aprenderá a programar en Python desde los conceptos básicos de programación hasta todos los elementos propios del lenguaje Python, loa gestión de datos, el uso de frameworks y librerías avanzadas para el análisis de datos o programación de videojuegos...
Índice del curso
1. Introducción al lenguaje Python
- ¿Qué es Python?
- Instalación de herramientas de desarrollo
- Ejecución de un programa en Python
2. Fundamentos de programación en Python
- Variables y tipos de datos
- Estructuras de control de flujo
- Funciones y métodos
- Listas, tuplas y diccionarios
3. Programación orientada a objetos en Python
- Clases y objetos
- Herencia y polimorfismo
- Encapsulamiento y abstracción
4. Trabajo con datos en Python
- Lectura y escritura de archivos
- Trabajo con bases de datos
5. Desarrollo de aplicaciones web en Python
- Arquitectura de aplicaciones web
- Desarrollo de aplicaciones web con Flask
- Desarrollo de aplicaciones web con Django
6. Herramientas y tecnologías adicionales en Python
- Análisis de datos con biblioteca Pandas
- Automatización de tareas con Python
- Desarrollo de juegos con Pygame
Objetivos del curso
OBJETIVOS GENERALES
- Aprender los fundamentos de la programación.
- Ser capaz de escribir código Python simple.
- Aprender conceptos de programación avanzados.
OBJETIVOS ESPECÍFICOS
- Conocer los fundamentos de la programación orientada a objetos.
- Trabajar con datos en Python: ficheros y bases de datos.
- Aplicación de frameworks con Python.
- Iniciarse en la programación avanzada en Python.
Requisitos previos
Conocimientos básicos de programación.