Cloud Formación TIC

Programación Python

Cloud Formación TIC
Online

1001-2000 €
¿Quieres hablar con un asesor sobre este curso?
¿Quieres hablar con un asesor sobre este curso?

Información importante

Tipología Curso
Metodología Online
Duración 2 Años
Inicio Fechas a elegir
  • Curso
  • Online
  • Duración:
    2 Años
  • Inicio:
    Fechas a elegir
Descripción

Además de ser un curso totalmente práctico, también incluye un seminario de certificación de 25 horas para prepararte para la certificación oficial de Microsoft Introduction to Programming Using Python (98-381).

Instalaciones (1) y fechas
Dónde se imparte y en qué fechas
Inicio Ubicación
Fechas a elegir
Online
Inicio Fechas a elegir
Ubicación
Online

A tener en cuenta

· ¿Cuáles son los objetivos de este curso?

Conocer y manejar Python, que es un lenguaje de programación de uso general, orientado a objetos e interpretado. Python es un lenguaje multiparadigma fácil de aprender con el que se podrán crear aplicaciones web, juegos y hasta un motor de búsqueda. Sobre todo se utiliza en el BIG DATA, y para aplicaciones científico- tecnológicas.

· ¿Qué distingue a este curso de los demás?

Centro oficial de certificación Pearson VUE, la entidad certificadora que imparte los exámenes de certificación de Microsoft. Podrás conseguir tu certificación oficial en nuestras instalaciones.

· ¿Qué pasará tras pedir información?

Una vez que solicites información por medio del catálogo de Emagister.com el centro se pondrá en contacto contigo para informarte del proceso de matriculación.

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

¿Qué aprendes en este curso?

Programación PYTHON
Programación HTML5
Aplicaciones web
Creación de una aplicación
Páginas interactivas
Lenguaje Python
Opciones de parámetros
Programación Multitarea
Interfaz gráfica
Bases de datos

Profesores

Equipo Docente
Equipo Docente
Profesor

Temario

Formación técnica
Programación HTML5 con JavaScript y CSS3
  • Creación de una aplicación Web con Visual Studio. Fundamentos de HTML5. Uso de estilos con CSS3. El modelo DOM y programando con JavaScript. Formularios y técnicas de validación. Páginas interactivas con Ajax y jQuery. Trabajando con ficheros. Interfaces de usuario adaptativas. Gráficos con SVG y API Canvas. Comunicaciones remotas con el API Web Sockect. Procesos asíncronos con Web Workers.

Formación específica
Introducción al lenguaje Python
  • Comentarios. Variables. Tipos de datos. Operadores aritméticos. Estructuras de control de flujo e identación. Estructuras de control de flujo condicionales. Estructuras de control iterativas. Métodos de formato.Métodos de conversión. Métodos de búsqueda. Métodos de validación. Métodos de sustitución. Métodos de unión y división. Encoding. Tuplas. Listas. Diccionarios.
Programación orientada a objetos
  • FUNCIONES: Definiendo funciones por parte del usuario. Opciones de parámetros. MÓDULOS, PAQUETES Y NAME SPACES: Importando módulos. Creando módulos empaquetados. Name spaces. PROGRAMACIÓN ORIENTADA A OBJETOS: Elementos y características de la POO: Clases. Objetos. Atributos. Métodos. Métodos especiales. Herencia.
Conversión de tipo, ficheros, excepciones conversión
  • Concatenación simple de colecciones. Valor máximo y mínimo. Contar elementos. FICHEROS: Modos de apertura. Métodos del objeto file. Propiedades del objeto file. Ficheros JSON. Serialización de ficheros. EXCEPCIONES: Gestión de Excepciones. Excepciones más comunes.
Programación multitarea
  • Creación de hilos. Modulo Threading. Sincronización de hilos. El módulo Queue.
Interfaz gráfica: trabajando en red
  • INTERFAZ GRÁFICA: Herramientas de desarrollo de interfaz de usuario. Teoría de señales y retrollamadas (CallBacks). Eventos. Métodos y señales. Miscelánea de controles. Widgets personalizados. Almacenamiento de información. TRABAJANDO EN RED: Sockets. Leyendo una URL. Impactando un web service. Mail. FTP.

Applicaciones web con Python, BB.DD.
  • BASES DE DATOS: El lenguaje SQL. Sintaxis básica de las sentencias SQL. Crear, borrar y modificar tablas en una base de datos. Insertar datos en una tabla. Seleccionar registros. Modificar registros. Eliminar registros. Consultas. Bases de datos en Python con SQLITE3. APLICACIONES WEB CON PYTHON: Introducción a las Apps web. HTML. Formularios. CGI con Python. Modelo vista-controlador.
Proyecto & certificación
  • Al finalizar las clases de la formación específica realizarás, con la supervisión de tu tutor, un Proyecto de implantación sobre los conocimientos adquiridos. También, asíncronamente, tienes acceso a exámenes “tipo” para preparar por libre la Certificación oficial, prueba que se puede realizar en nuestro centro homologado de Pearson VUE.