Catálogo
Cursos Presenciales
Por temática
Por competencia
Cursos Online
Por temática
Por competencia
Calendario
Campus virtual
Contacto
Catálogo
Cursos Presenciales
Por temática
Por competencia
Cursos Online
Por temática
Por competencia
Calendario
Campus virtual
Contacto
Buscador de cursos
Buscador de cursos
Iniciación a la Programación en Python
ONP20_0042
35 horas
Online
250,00 €
Fechas y horario libre
Objetivos
Python es un lenguaje de programación de propósito general muy popular. Es fácil de aprender y rápido para implementar prototipos.
Python es un lenguaje de programación fácil e intuitivo pensado para que su sintaxis sea lo más parecida posible al lenguaje humano. Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y también, programación funcional. Es un lenguaje multiplataforma ya que puede ser ejecutado en distintos sistemas operativos, también es Software libre, con lo esto implica.
Posee también una gran comunidad de desarrollo tanto en inglés como en español.
Todo esto hace que programadores con conocimientos en Python puedan 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...
Preinscripción
Descargar temario del curso
Competencias DigComp
Temario
1. Python 3: Introducción y entornos
2. Conceptos básicos de programación en Python
3. Entrada, Salida y Tipos de Datos
4. Estructura de datos
5. Control de flujo en Python I (if, elif, else)
6. Control de flujo en Python II (for - while)
7. Funciones en Python
8. Uso de módulos y paquetes en Python
9. Programación orientada a objetos en Python
10. Manejo de errores, excepciones y archivos
Información y alfabetización digital
Almacenar y recuperar información
Evaluar información
Navegar, buscar y filtrar información
Comunicación y colaboración
Colaborar canales digitales
Compartir información y contenido
Gestión identidad digital
Interactuar con tecnologías
Netiquette
Transacciones en línea
Creación de contenidos digitales
Copyright and licencias
Desarrollo de contenidos
Integrar y reelaborar contenidos
Programación
Seguridad
Protección datos pers.
Protección de dispositivos
Protección de la salud
Protección del entorno
Resolución de problemas
Identificación de brechas
Identificar necesidades y resps. tec.
Innovación y uso creativo
Resolver problemas técnicos