Debe estar registrado para inscribirse en esta actividad
Del miércoles 23 jun al 15 jul 2021 jueves

Curso 'Iniciación a Python'

Cursos
Online a través de plataforma virtual (en directo) 
23, 24, 30 de junio y 1, 7, 8, 14 y 15 de julio de 2021
160 €

Curso 'Iniciación a Python'

Fecha: 23, 24 y 30 de junio y 1, 7, 8, 14 y 15 de julio
Horas: 20 horas
Horario: 16:00h.-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 alumno 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 sí ue 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
14
Mayo
2021

Calendario de actividades

04/May/2021 Cursos
Curso 'Profundizando en la utilización del software NVivo para el análisis de los grupos de discusión, grupos focales y entrevistas en grupo'
05/May/2021 Webinar
Bullying y otros tipos de violencia en Andalucía. De la investigación a la acción
07/May/2021 Cursos
Curso APLAZADO 'Fundamentos en instrumentos para la puesta en marcha de políticas sociales, familia e infancia'
10/May/2021 Cursos
Curso 'Técnicas de Análisis Univariante con R'
11/May/2021 Webinar
Acto de entrega de la XVI edición de los Premios Tesis Doctoral 2020
13/May/2021 Cursos
Escuela Stata (2º Edición): Introducción a Stata 17
13/May/2021 Jornadas
(APLAZADO) Una mirada social a Andalucía (III). Simposio 'Jóvenes andaluces ante el futuro'
19/May/2021 Cursos
Curso 'Programación con Síntaxis y Macros SPSS'
27/May/2021 Cursos
Escuela Stata (2ª Edición): Regresión con Stata 17
31/May/2021 Cursos
Curso 'Análisis emocional de los fenómenos sociales'
31/May/2021 Webinar
Presentación nº 71 de la revista Andalucía en la Historia: Epidemias, un combate histórico
01/Jun/2021 Cursos
Escuela Stata (2º Edición): Introducción al método de control sintético con STATA 17
07/Jun/2021 Cursos
Curso 'Metodología cualitativa'
08/Jun/2021 Cursos
Curso 'Investigación audiovisual, digital y con redes sociales en la investigación cualitativa apoyada por el software Nvivo'
14/Jun/2021 Cursos
Curso 'Técnicas de Análisis Multivariante con R'
15/Jun/2021 Cursos
Curso 'Análisis y visualizaciones efectivas con Tableau' (Avanzado)
17/Jun/2021 Cursos
Escuela Stata (2º Edición): Modelos avanzados para datos de panel con STATA
23/Jun/2021 Cursos
Curso 'Iniciación a Python'
29/Jun/2021 Cursos
Curso 'Métodos cuantitativos: Diseño de cuestionarios'
15/Jul/2021 Cursos
Escuela Stata (2º Edición): Matching con STATA
15/Sep/2021 Cursos
Curso 'Técnicas de Design Research'

Mapa web del
Centro de Estudios Andaluces