Debe estar registrado para inscribirse en esta actividad
Del miércoles 13 oct al 10 nov 2021 miércoles

Curso 'Iniciación a Python'

Cursos
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'

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
03
Agosto
2021

Calendario de actividades

06/Sep/2021 Cursos
Curso de Verano UNIA Baeza: 'Políticas familiares para afrontar los nuevos retos del sistema de bienestar'
09/Sep/2021 Congresos
XV Congreso de la Asociación de Historia Contemporánea: 'La Historia habitada, sujetos, procesos y retos de la Historia Contemporánea'
09/Sep/2021 Cursos
Escuela Stata (2ª edición): introducción a la Epidemiología con STATA 17
13/Sep/2021 Cursos
Curso: Análisis de cuestionarios abiertos en la investigación cualitativa apoyada por el software NVivo
14/Sep/2021 Cursos
Curso Visualización con Shiny
15/Sep/2021 Cursos
Curso 'Técnicas de Design Research'
20/Sep/2021 Cursos
Curso 'Análisis y visualizaciones efectivas con Tableau' (Avanzado)
23/Sep/2021 Cursos
Escuela Stata (2ª edición): Análisis de supervivencia con STATA 17
04/Oct/2021 Cursos
Curso Orientación personalizada de la investigación con NVivo
05/Oct/2021 Cursos
Curso: Mapas, análisis predictivos y dashboard con Tableau
05/Oct/2021 Cursos
Curso 'Clustering y Clasificación de datos cualitativos con R (machine learning)'
07/Oct/2021
Escuela Stata (2ª edición): Data Management and reporting con STATA 17
13/Oct/2021 Cursos
Curso Realización de cuestionarios on line con Limesurvey (Intermedio-Avanzado)
13/Oct/2021 Cursos
Curso 'Iniciación a Python'
26/Oct/2021 Cursos
Curso Diseño y Técnicas de muestreo estadístico
28/Oct/2021 Cursos
Escuela Stata (2ª edición): STATA para la investigación social y de mercados
03/Nov/2021 Cursos
Curso: Análisis reproducibles y generación de informes con R y Rmarkdown
08/Nov/2021 Cursos
Curso Análisis y visualización de datos espaciales con R
08/Nov/2021 Cursos
Curso La gestión de datos de investigación en el contexto de la ciencia abierta.
08/Nov/2021 Cursos
curso Predicción de datos cuantitativos y temporales con machine learning (R)
18/Nov/2021 Cursos
Curso Analitica de datos con Power BI Desktop
25/Nov/2021
Escuela STATA (2ª edición): Métodos cuantitativos para el Análisis y Evaluación de Políticas Públicas con STATA 17
16/Dec/2021 Cursos
Escuela Stata (2): Econometría Espacial con STATA 17
13/Jan/2022 Cursos
Escuela Stata (2ª Edición): Tópicos avanzados de Epidemiología con Stata 17

Mapa web del
Centro de Estudios Andaluces