Iniciación a la programación en Python

Curso de iniciación a la programación en Python de 20 semanas y presencial

Ver temario

"Si siempre has querido entrar en el mundo de la tecnología, pero nunca has sabido como, esta es tu oportunidad, codespace pone a tu disponibilidad todos los medios posibles, para desde cero, darte las bases necesarias para comenzar en el mundo de la programación."

David Cano

Para quién es?

  • Gente sin formación previa

    Si siempre has querido entrar en el mundo de la tecnología, pero nunca has sabido como, esta es tu oportunidad, codespace pone a tu disponibilidad todos los medios posibles, para desde cero, darte las bases necesarias para comenzar en el mundo de la programación.

  • Recién titulados

    Si acabas de terminar el instituto, o te has graduado hace poco y quieres continuar formandote, codespace pone a tu disposición todas las herramientas posibles para lanzar tu carrera.

  • Si quieres cambiar de carrera

    ¿Quieres cambiar de carrera hacia algo mas técnico?¿Ves que tu carrera se ha estancado a nivel profesional? El curso de iniciación a la programación de codespace está pensado y diseñado para que consigas las habilidades y conocimientos necesarios para aprender los aspectos básicos de la programación y consigas seguir avanzando en tu carrera profesional.

Temario del curso

Introducción a Python
  • - Python 2 y Python 3
  • - Características del lenguaje
  • - Entornos de desarrollo
  • - Basic Terminal Apps
  • - La Consola
  • - Variables, Strings and Numbers
  • - Variables y Tipado
  • - Guías de estilo
  • - PIP: Sistema gestor de paquetes
  • - PEP: Validación de código
Empezando a programar en Python
  • - Input
  • - La sentencia If
  • - While y For
  • - La sentencia break
  • - Conditionals
Funciones
  • - Default Arguments
  • - Keyword
  • - Infinite Arguments
  • - Return
Estructuras avanzadas de datos
  • - Acceso por índices e "in"
  • - List Comprehension
  • - Tuplas y métodos
  • - Range
  • - Diccionarios
Ampliación de Funciones
  • - Lambdas
  • - args
Clases y Orientación a Objetos
  • - Clases y objetos
  • - Propiedades
  • - Métodos
  • - Public y Private
  • - Variables de clase (estáticas)
  • - Métodos de clase
  • - Herencia simple
  • - Herencia múltiple
  • - Sobrecarga de métodos
  • - Paso por valor y paso por referencia
Excepciones
  • - Assert
  • - Try / catch
Testing
  • - Docstring
  • - Unit testing
Manejo de archivos
Acceso y manejo de bases de datos
Librerías y Package Bundles
  • - Requests para trabajar con HTTP
  • - Flask, CherryPy, Django y Pyramid para sitios web
  • - NumPy and SciPy para datos y ciencia
  • - BeautifulSoup4 parseo HTML y XML
  • - OpenCV 3 para visión por ordenador y machine learning
  • - Anaconda: Ciencia y procesamiento de datos
  • - Canopy: Análisis de datos

¡Una vez hayas terminado el curso tendrás todas las bases para comenzar a programar o seguir profundizando en el mundo del desarrollo!

Matrícula y Próximas fechas

28-Ene - 19-Jun
en Español
Lun y Mier, 18:45 - 21:45
990 €

Opciones de financiación

Si necesitas ayuda para financiar el curso ¡No te preocupes! Nuestras opciones de financiación te permiten centrarte en el curso en lugar de las barreras económicas. Para más información llama al 900 102 101 .

Depósito

Para asegurarte la plaza, es necesario un depósito para acceder al curso. El depósito será de tan sólo: 150€

Sistema de becas

Además contamos con un sistema de Becas:
1. Beca por valor del 15% para las mujeres que se matriculen en nuestros cursos.