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
27
Octubre
2021

Calendario de actividades

04/Oct/2021 Cursos
Curso Orientación personalizada de la investigación con NVivo
07/Oct/2021
Escuela Stata (2ª edición): Data Management and reporting con STATA 17
13/Oct/2021 Cursos
Curso 'Iniciación a Python'
15/Oct/2021 Webinar
Webinar 'Resiliencia y desarrollo territorial'
20/Oct/2021 Webinar
Webinar '¿Cómo investigar el populismo?'
26/Oct/2021 Cursos
Curso Diseño y Técnicas de muestreo estadístico
26/Oct/2021
COVID-19: La salud mental también cuenta
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
03/Nov/2021 Cursos
Curso 'Técnicas de Design Research'
03/Nov/2021 Conferencias
Conferencia:¿Qué supuso la Primera Vuelta al Mundo?
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)
15/Nov/2021 Cursos
Curso: Análisis de cuestionarios abiertos en la investigación cualitativa apoyada por el software NVivo
18/Nov/2021 Cursos
Curso Analitica de datos con Power BI Desktop
22/Nov/2021 Cursos
Curso Análisis avanzado de datos con Graphext
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
29/Nov/2021 Cursos
Curso 'Clustering y Clasificación de datos cualitativos con R (machine learning)'
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