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
19
Mayo
2022

Calendario de actividades

10/May/2022 Cursos
curso Analitica de datos con Power BI Desktop(inicial)
12/May/2022 Cursos
Curso Análisis y visualizaciones efectivas con Tableau' (Iniciación) (CURSO CANCELADO)
12/May/2022 Jornadas
Jornadas 'Amores, desamores y rupturas'
23/May/2022 Cursos
Profundizando en la utilización del software NVivo para el análisis de los grupos de discusión, grupos focales y entrevistas en grupo
24/May/2022 Cursos
Iniciación al análisis de datos con R
26/May/2022 Congresos
Congreso Internacional: Poblar de diferentes maneras
26/May/2022 Seminario
Seminario 'Conciliación en la era de trabajo digital'
31/May/2022 Cursos
Curso Técnicas de Análisis univariantes
31/May/2022 Cursos
Curso Me encanta que los planes salgan bien, sobre todo los planes de comunicación. Cómo ser el equipo A.
06/Jun/2022 Cursos
Inteligencia Económica: Fundamentos de Análisis y Visualización de Datos
06/Jun/2022 Cursos
Curso Investigación audiovisual, digital y con redes sociales en la investigación cualitativa apoyada por el software Nviv
14/Jun/2022 Cursos
El necesario enfoque demográfico en la sociedad actual. Análisis y diagnóstico de un territorio
21/Jun/2022 Cursos
Curso Análisis de cuestionarios abiertos en la investigación cualitativa apoyada por el software Nvivo
23/Jun/2022 Cursos
Curso Técnicas de Análisis Multivariante
27/Jun/2022 Cursos
Curso Data Science, con la herramienta visual Orange
04/Jul/2022 Cursos
Curso Programación con Síntaxis y Macros
19/Sep/2022 Cursos
Utilización de Nvivo para revisiones sistemáticas de literatura y fundamentaciones teóricas
03/Oct/2022 Cursos
Técnicas y herramientas de Design Research para mejorar productos y servicios (CURSO APLAZADO)
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

Mapa web del
Centro de Estudios Andaluces