Del miércoles 13 oct al 10 nov 2021 miércoles

Curso 'Iniciación a Python'

Cursos
No puede inscribirse. Esta actividad está completa
Online a través de plataforma virtual (en directo) 
13,18,20,25,27 de octubre y 3,8,10 de noviembre
160 €

Curso 'Iniciación a Python' Plazo límite de inscripción hasta el lunes 11 de octubre

Fecha: 13,18, 20, 25, 27 de octubre y 3, 8 y 10 de noviembre
Horas: 20 horas
Horario: 16:00-18:30h.
Matrícula: 160 euros

PRESENTACIÓN:
El lenguaje de programación Python es uno de los lenguajes más empleados en la actualidad y el más empleado en el ámbito de la ciencia de datos, el aprendizaje automático y la inteligencia artificial. En este curso, se enseñarán las bases de Python que permitan al alumnado realizar programas en este lenguaje.

OBJETIVOS: 

  • Instalar y conocer las herramientas empleadas para el desarrollo en el lenguaje de programación Python.
  • Conocer los fundamentos del lenguaje de programación Python.
  • Adquirir la capacidad de desarrollar programas básicos en Python.

DOCENTES: 

Cristóbal Esteban.Cambrian Intelligence SL y ETH Zurich.
Pedro García. Cambrian Intelligence SL.
Cristian Lorca. Cambrian Intelligence SL.

DESARROLLO:

  • Módulo 1: Introducción a la programación con Python.
    ¿Qué es la programación?
    ¿Qué es Python?
    Instalación de Python.
    ¿Cómo usar Python?
    Instalación de Jupyter Notebook.
    Variables y Tipos.
    Operadores aritméticos.
    Uso de strings.
    Condiciones.
    Bucles.
  • Módulo 2: Estructuras de datos y Entrada/Salida.
    Listas.
    Tuplas.
    Diccionarios.
    Conjuntos.
    Entrada de datos de usuario.
    Lectura y escritura de archivos.
    Ejercicio: Calculadora básica.

  • Módulo 3: Funciones y Módulos.
    Creación de funciones propias.
    Uso de funciones.
    Funciones anónimas.
    Funciones anidadas.
    Importar módulos externos.
    Crear e importar módulos propios.
    Ejercicio: Calculadora avanzada.

  • Módulo 4: Clases y Objetos (1)
    ¿Qué es la Programación Orientada a Objetos?
    ¿Por qué?
    Mi primera clase.
    Atributos.
    Métodos.
    Creación de objetos.
    Parámetro self.
    Método __init__.

  • Módulo 5: Clases y Objetos (2)
    Métodos de clase.
    Métodos estáticos.
    Propiedades.
    Métodos privados.
    Herencia.
    Métodos mágicos.

  • Módulo 6: Python avanzado
    Listas por comprensión.
    Funciones Map, Filter y Reduce.
    Funciones con múltiples argumentos.
    Manejo de excepciones.

  • Módulo 7: Ejercicio final
    Sistema para la gestión de alumnos.

DESTINATARIOS
En este curso asumiremos que no se tiene conocimientos previos de programación, pero que sí se tiene destreza en el manejo de ordenadores, y de forma muy recomendable, destreza con programas como hojas de cálculo, bases de datos, software de análisis estadístico, etc.

[+] INFORMACIÓN COMÚN A TODOS LOS CURSOS (PDF)

L M X J V S D
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
Hoy
13
Agosto
2022

Calendario de actividades

13/Aug/2022 Otras
Presentacion del libro Y sin Huelva no hay fandango Villanueva de las Cruces
30/Aug/2022 Congresos
XVII Congreso Anual de la Sociedad Española de Epidemiología. Retos del siglo XXI: medio ambiente, cambio climático y desigualdades sociales
01/Sep/2022 Cursos
Microcurso Introducción a Git y Github
01/Sep/2022 Cursos
Microcurso Introducción a R
01/Sep/2022 Cursos
Microcurso Introducción a la minería de datos con ORANGE
05/Sep/2022 Otras
Presentacion libro 'Y sin Huelva no hay fandango' en La Palma del Condado
07/Sep/2022 Congresos
XVI Congreso Español de Ciencia Politica y de la Administración: La Ciencia Política ante los nuevos retos globales
14/Sep/2022 Otras
Francisco Coello (1822-2022): Pionero de la cartografia moderna
19/Sep/2022 Cursos
Utilización de NVivo para revisiones sistemáticas de literatura y fundamentaciones teóricas
19/Sep/2022 Cursos
Análisis y visualizaciones efectivas con Tableau' (AVANZADO)
20/Sep/2022 Cursos
Visualización de datos con Shiny
20/Sep/2022 Cursos
Análisis de datos con Python (Inicial- Intermedio)
26/Sep/2022 Cursos
Perspectiva de género en la investigación social
30/Sep/2022 Congresos
XVII Congreso de Andalucismo Histórico: 'El Andalucismo, hoy'
03/Oct/2022 Cursos
Técnicas y herramientas de Design Research para mejorar productos y servicios
06/Oct/2022 Cursos
Orientación personalizada de la investigación utilizando las estrategias de análisis del software NVivo Release
17/Oct/2022 Cursos
Introducción a la divulgación científica. Cómo comunicar tu ciencia de forma efectiva y comprensible para un público general
18/Oct/2022 Cursos
Análisis reproducibles y generación de informes con R y Rmarkdown
03/Nov/2022 Cursos
Análisis Sociológico del Discurso
03/Nov/2022 Cursos
Analítica avanzada y Dashboard con Power BI
07/Nov/2022 Cursos
Fundamentos de Git y GitHub y su aplicación en proyectos colaborativos y reproducibles en R y RStudio
21/Nov/2022 Cursos
Data parsing: cómo conseguir que mis datos sean legibles
28/Nov/2022 Cursos
Mapeo y creación de gráficos con Python

Mapa web del
Centro de Estudios Andaluces