Curso de Programador Python
Información del curso
Curso
On-line
Descripción
¿Aprender un lenguaje de programación que se llama como el grupo cómico Monty Python? ¿Curioso, verdad? Sí, pero no es la única característica que tiene Python sino que es un lenguaje de programación que se define por su sencillez y velocidad a la hora de crear programas. Además, contiene una gran cantidad de librerías lo que nos facilita la realización de muchas tareas sin necesidad de programar desde cero.
El 63% de los programadores recomiendan aprender este lenguaje que utilizan en la actualidad gigantes como Google, Spotify y Youtube.
El 63% de los programadores recomiendan aprender este lenguaje que utilizan en la actualidad gigantes como Google, Spotify y Youtube.
Temario
Modulo I. Python, el nuevo desconocido
Tema 1: Presentación de Python
Tema 1: Tipos de datos básicos
Tema 1: Metodología basada en objetos
Tema 1: Otras herramientas de POO
Tema 1: Archivos
Aplicación web con gestión de productos y proveedores.
Material complementario
Formación en idiomas
Curso de Iniciación a la Programación Orientada en objetos (basado en Java)
Tema 1: Presentación de Python
- ¿Qué es Python?
- Historia de Python
- Versiones de Python
- Evolución y objetivos de Python
- Las 10 características
- Intérprete oficial
- Anaconda Jupyter
- PyCharm
- Visual Studio Code
Tema 1: Tipos de datos básicos
- Palabras reservadas
- Comentarios
- Tipos de datos básicos de Python
- Variables en Python
- Constantes en Python
- Asignación
- Aritméticos
- Lógicos
- Listas en Python
- Tuplas en Python
- Diccionarios en Python
- Sets en Python
- Entrada de datos por teclado
- Salida de datos por pantalla
- Condicionales en Python IF – ELSE
- Bucles en Python WHILE / FOR
- Concepto de las Funciones en Python
- Implementación de las funciones
- Argumentos y parámetros
- Funciones integradas de Python
- Buenas prácticas con las funciones
Tema 1: Metodología basada en objetos
- Programación estructurada VS POO (Programación Orientada a Objetos)
- Los 4 principios de la POO
- Definición de clases, objetos, métodos y atributos
- Definición de constructores
- Definición de Herencia
- Usos
- Implementación
Tema 1: Otras herramientas de POO
- Herencia múltiple
- Polimorfismo
- Métodos aplicados a los strings
- Métodos aplicados a las listas
- Métodos aplicados a los conjuntos
- Métodos aplicados a los diccionarios
- Errores
- Excepciones
- Fechas y Horas
- Problemas con las zonas horarias
- Usamos diferentes husos horarios
Tema 1: Archivos
- Manejo de archivos en Python
- EXCEL: XLS
- CSV
- ¿Qué es JSON?
- JSON vs XML
- Componentes
- Ejemplo práctico
- JSON Minificado y JSON View
- JSON en Python
- ¿Qué es una base de datos?
- Cómo almacena los datos una base de datos
- Lenguaje SQL
- Ejemplos de bases de datos
- SQLite 3
- NumPy
- Pandas
- Otras librerías
- Tema 1: Práctica 1 – Creación de una app web con Flask y base de datos SQLite3
- Tema 2: Práctica 2 – Creación de una app de escritorio con Tkinter y base de datos SQLite3
Aplicación web con gestión de productos y proveedores.
Material complementario
Formación en idiomas
Curso de Iniciación a la Programación Orientada en objetos (basado en Java)
Metodología
El método formativo de Tokio New Technology School es e-learning y combina el contenido teórico con el práctico para que adquieras los conocimientos y habilidades necesarias para desempeñar con éxito tu profesión.
Formación práctica: Cuestionarios de autoevaluación, exámenes finales, ejercicios, casos prácticos… que te ayudarán afianzar y consolidar los conocimientos aprendidos.
Webinars: Contarás con clases en directo en las que podrás interactuar con tu profesor, consultar dudas y resolver casos prácticos. Si no puedes asistir, las tendrás colgadas en la plataforma elearning. Estarán a tu disposición siempre que quieras.
Plataforma virtual con los siguientes recursos:
Acceso a las clases en directo.
Repositorio de webinars grabados.
Recursos digitalizados.
Enunciados de ejercicios y casos prácticos.
Un calendario en el que podrás consultar los eventos de tu interés, tales como las clases o cierres por vacaciones.
Mensajería instantánea.
Duración
El curso no tiene una fecha de inicio y fin. Con el programa formativo online de Tokio tú decides tus ritmos.
Objetivos
- Conocer la programación general y las bases de programación orientada a objetos.
- Utilizar la sintaxis del lenguaje Python para diseñar programas sencillos.
- Trabajar con librerías especializadas en el manejo de datos.
- Realizar conexiones con bases de datos.
- Manipular estructuras de datos y archivos.
- Implementar proyectos como aplicaciones web o de escritorio…
Titulación obtenida
Una vez que hayas finalizado con éxito tu formación recibirás las siguientes titulaciones:
Tokio Certified Professional acreditativo de superación del curso.
Diploma del idioma elegido.
Prácticas
Realización de prácticas en empresas (mínimo 60 horas y como máximo 300 horas).
Perspectivas laborales
Con el Curso Programador Python saldrás preparado para las profesiones más innovadoras:
Desarrollador web.
Programador de videojuegos.
Creador de interfaces graficas de usuario y escritorio.
Programador general: bases de datos, archivos, de red…
Precio
Consultar precio
Precio: A consultar.
Bolsa de empleo
Orientacion laboral para que tengas las claves para tener éxito en cualquier proceso de selección.
Bolsa de empleo vía email con ofertas de empleo relacionadas exclusivamente con tu formación.
Profesorado
Los docentes conocen muy bien qué necesitas para formarte y encontrar trabajo en el sector.
Una tutora pedagógica te acompañará durante todo el curso con el objetivo de ayudarte a que consigas tu meta. Se adaptará a tus necesidades y estará a tan solo un clic de distancia.
Algunos de los miembros del profesorado son:
Cristian Rodríguez.
Francisco Lorenzo.
Curso de Programador Python
Tokio New Technology School
Campus y sedes: Tokio New Technology School
Tokio New Technology School (A Coruña)
C/ Comandante Fontanes 1, 1º
15003
A Coruña
Tokio New Technology School (Álava)
Álava
(Araba/Álava)
Tokio New Technology School (Albacete)
Albacete
Tokio New Technology School (Alicante)
Alicante
Tokio New Technology School (Almería)
Almería
Tokio New Technology School (Ávila)
Ávila
+ ver más sedes
Cursos más populares