| Back Up Blog |
Tokiers
Icono Formación Curso Icono duración 400h Icono duración 60-300h Icono duración 30 ECTS
Acreditado* por:
Logo UCAM
*Consulta condiciones
Python Essentials

Curso de Programación con Python

Un código abierto a todo tu potencial

¿Un curso online de Python en el que aprendes practicando? Here it is! Fórmate en el lenguaje de programación TOP 1 del mundo. Con esta formación podrás especializarte en Inteligencia Artificial, Machine Learning y Deep Learning. Además, te preparamos para superar el examen de Certificación PCAP: Python Essentials. Are you ready?

Más info
Descargar programaDescargar índice del programa
Programación con Python

Temario del curso de Python

¿Qué aprenderás?

En esta formación en Python aprenderás programación general y las bases de programación orientada a objetos, a utilizar la sintaxis de Python para diseñar programas sencillos, trabajar con librerías, realizar conexiones con bases de datos, implementar proyectos… Este lenguaje se emplea en casi todos los sectores y con él podrás trabajar como desarrollador web, programador freelance, creador de interfaces, programador general… Las posibilidades crecen cada día para quien está dispuesto a aprender a programar con Python.

Bloque 1
Bloque 2
Bloque 3
Bloque 4
Proyectos

Bloque 1: Introducción y características básicas

Python, el nuevo desconocido

Python, el nuevo desconocido

Introducción a la historia y versiones de Python, así como sus principales características y diferentes entornos de desarrollo.
Control de flujo

Control de flujo

Lo sabrás todo sobre las estructuras de decisión y de repetición, el uso de condicionales y los bucles.
Tipos de datos

Tipos de datos

Conocerás los diferentes tipos de datos (básicos y avanzados), los operadores en Python y la entrada/salida de datos.
Funciones

Funciones

Aprenderás a implementar funciones, argumentos y parámetros. Además, veremos las funciones integradas junto con una guía de buenas prácticas.

Bloque 2: Programación orientada a objetos (POO)

Metodología basada en objetos

Metodología basada en objetos

Te adentrarás en este tema viendo las bases y los 4 principios de la programación estructurada vs POO.
Practicando con clases y objetos

Practicando con clases y objetos

Verás la definición de constructores y podrás poner en práctica parte de lo aprendido.
Clases, objetos, atributos y métodos

Clases, objetos, atributos y métodos

Aprenderás a definir clases, objetos, métodos y atributos en Python.
Herencia

Herencia

Conocerás cómo se define la herencia, sus usos y las diferentes metodologías de implementación.

Bloque 3: POO y métodos aplicados

Otras herramientas

Otras herramientas

Te adentrarás en la herencia múltiple y en cómo aplicar el polimorfismo al código en Python.
Errores y excepciones

Errores y excepciones

Verás las palabras reservadas en Python para el manejo de errores y excepciones.
Métodos aplicados

Métodos aplicados

Aprenderás a aplicar diferentes métodos a los strings, a las listas, a los conjuntos y a los diccionarios.
Datos temporales

Datos temporales

En este último epígrafe abordaremos las fechas y horas, así como los diferentes problemas relativos a las zonas horarias y a los husos horarios.

Bloque 4: Manipulación de datos

Excel - CSV

Excel - CSV

Verás cómo manipular datos de Excel (XLS) y en CSV, un tipo de archivo de texto sin formato que utiliza una estructura específica para organizar los datos tabulares.
Base de datos (BBDD)

Base de datos (BBDD)

Te adentrarás en el mundo de las bases de datos en Python. Aprenderás desde su funcionamiento de almacenaje al lenguaje SQL a través de varios ejemplos.
JSON

JSON

Descubrirás qué es JSON y sus componentes. Lo compararemos con XML y veremos un ejemplo práctico.
Librerías especializadas en datos

Librerías especializadas en datos

NumPy o Pandas son algunas de las librerías especializadas en manejo de datos que aprenderás a utilizar.

Proyectos: Pon a prueba lo aprendido

Práctica 1

Práctica 1

En esta primera práctica tendrás que crear una app web con Flask y base de datos SQLite3.
Práctica 2

Práctica 2

Para la segunda práctica te pediremos el desarrollo de una app de escritorio con Tkinter y base de datos SQLite3.
Proyecto final

Proyecto final

En tu proyecto de final de curso tendrás que crear una aplicación web con gestión de productos y proveedores.
Descargar programaDescargar programa

Especialidades

¿Qué aprenderás con IA?

Fórmate online en Inteligencia Artificial, un área muy versátil que ya es parte de nuestro día a día. Python es un lenguaje de programación que facilita la creación de programas. Juntos forman una combinación explosiva que podremos aplicar en varios sectores. Especialízate en Tokio y aprende a integrar nuevos desarrollos de IA en sistemas informáticos existentes y a diseñar, desarrollar e implementar sus técnicas.

Temario
1
Módulo 1 Inteligencia Artificial
2
Módulo 2 La ciencia de datos
3
Módulo 3 Plataforma KAGGLE
4
Proyecto Final
*Se pueden cursar varias especialidades de forma simultánea.

Certificación PCAP

Prepárate para superar con éxito el examen de la Certificación PCAP. Con tu formación online en Python tendrás acceso, de manera totalmente gratuita, a nuestro curso oficial de Python Institute, Python Essentials, impartido por CISCO.

Sukiru: habilidades para samuráis digitales
Curso complementario ¡totalmente free!

Sukiru significa habilidad en japonés y eso es lo que queremos fomentar en nuestra escuela: que nuestros alumnos se hagan con todas las habilidades necesarias para triunfar "ahí fuera".

Por eso, con esta formación podrás disfrutar de nuestro curso gratuito de metodologías de trabajo Scrum Manager.

Tell me more
Scrum

Profesores del curso de Python

Nuestros senséis

Contamos con algunos de los mejores profesionales del sector de la programación. Te enseñarán sus conocimientos y te guiarán con su sabiduría. ¿Quieres conocerlos?

Preguntas frecuentes

Python es un lenguaje de programación de alto nivel, muy versátil y relativamente sencillo de aprender. Se puede usar para prácticamente cualquier cosa. Por ejemplo, Google lo usa para rastrear páginas, Pixar para crear sus películas, Spotify como forma para recomendar canciones e Inditex para mejorar su gestión de stock.

Además, se está convirtiendo en uno de los lenguajes de programación con mayor tasa de crecimiento, una situación que lleva a que exista una gran demanda de profesionales especializados.

Algunas de las ventajas que tiene aprender a programar con Python son: su sencillez; que muestra toda la información de una manera muy ordenada y limpia; que es de código abierto y cuenta con una comunidad muy activa y que comparte recursos de forma masiva; que es multiplataforma y multiparadigma; que cuenta con frameworks de gran calibre; que es una programación orientada a objetos; su gran variedad de usos posibles; su gran popularidad; su inserción laboral y buenas expectativas salariales.

El lenguaje Python es conocido por su gran variedad de usos posibles: ciencia de datos, desarrollo web, big data, inteligencia artificial, programación de videojuegos, finanzas, blockchain… Esta amplia riqueza te permite elegir el sector que más te guste y optar a mayor cantidad de ofertas laborales y proyectos futuros.

Una vez tomada la decisión de formarte para ser programador Python, lo fundamental será tu esfuerzo y compromiso. A pesar de ser un lenguaje de programación sencillo, no todo es juego y diversión. Tendrás que disponer de tiempo para convertirte en todo un desarrollador.

Si te sientes interesado en aprender este lenguaje de programación, pero no tienes nociones básicas, don’t worry! Python es un lenguaje de programación sencillo y versátil, lo que lo hace perfecto para iniciarse en el mundo de la programación. Además, con el curso de Python de Tokio ¡te convertirás en todo un experto!

Una de las peculiaridades de Python es que es un lenguaje de programación relativamente sencillo e intuitivo. Tener un perfecto conocimiento dependerá de las nociones que ya tengas pero, por norma general, entre 5 y 10 semanas sería un plazo razonable para estar perfectamente familiarizado.

Existen diversas escuelas donde estudiar un curso de Python. En Tokio School somos expertos en tecnología y, por ello, la preparación que recibirás en nuestra escuela es de lo más completa. Además, podrás profundizar esta formación con interesantes especialidades y cursos complementarios gratuitos.

Como te hemos contado, Python es uno de los lenguajes de programación más versátiles que hay en la actualidad, y por eso las salidas laborales son amplísimas. Entre otras cosas, podrás trabajar como programador, desarrollador web o creador de interfaces gráficas de usuario y escritorio.

Los ámbitos en los que podrás desarrollar tu carrera laboral van desde las empresas del sector tecnológico a los centros de investigación públicos o privados, en ramas como la inteligencia artificial o el análisis de datos.

El sueldo medio de un programador Python a nivel estatal en España es de 32.368 euros brutos anuales. Sin embargo, dependiendo de la categoría, la experiencia y el sector en el que te encuentres, tu salario podría llegar a alcanzar los 78.000€ anuales.

Las opiniones de nuestros samuráis

La metodología de Tokio

Todos nuestros senséis transmiten sus clases en directo. Y si no has podido asistir, ¡no hay problema! Volvemos a retransmitir la clase otro día esa semana y, además, la subimos a la plataforma virtual.
Estaremos a tu lado a lo largo de toda la formación. Nuestros asesores pedagógicos te ayudarán a conseguir tus objetivos. ¡Organización y motivación para tokiers!
Expertos reales en activo que han trabajado en diversos tatamis. ¡Auténticos senséis!
Nuestra metodología e-learning se adapta a ti, a tus horarios y a tus circunstancias. Tú decides en qué horario y dónde prepararte. Porque el nuestro es un aprendizaje “hecho a medida”.
Es hora de subirse al tatami

¿Quieres demostrar todo lo que vales? En Tokio School tenemos acuerdos con más de 3.000 empresas del sector tecnológico y digital. Con nuestros cursos y másteres podrás realizar hasta 300 horas de prácticas de calidad al mismo tiempo que amplías tu red y tu CV.

Somos agencia de colocación autorizada por el Sistema Nacional de Empleo.

Logo Sistema Nacional de Empleo
Explorar empresas
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
Empresa prácticas Tokioschool
No somos de ponernos medallas, pero si nos las ponen...
Mejor Centro de Formación Especializada en Esports
Mejor Centro de Formación Especializada en Inteligencia Artificial
Mejor Centro de Formación Online para la Inserción Laboral
Mejor Centro de Formación en Nuevas Tecnologías
Mejor Centro de Formación de Programación
ETA 2022 en la Categoría de eLearning

Todas las formaciones en Tokio School incluyen:

  • Formación 100% online
  • Más de 150 clases telepresenciales/mes
  • Masterclass complementarias
  • Asesoramiento pedagógico
  • Formación en inglés
  • Prácticas en empresas
  • Tokio Net (alertas de empleo durante 5 años)
  • Y además 2 años para acabar tu formación

Más información

Si has llegado hasta aquí abajo es que algo te interesamos, ¿verdad? ¡Pues claro que sí! Tú a nosotros también nos interesas. Estamos deseando ponerte nombre, hablar contigo, saber en qué podemos ayudarte. En definitiva: nos gustaría (¡mucho!) conocerte. Escríbenos. Nos pondremos en contacto contigo en un visto y no visto.

"*" señala los campos obligatorios

Este campo es un campo de validación y debe quedar sin cambios.