KMMX - Centro de Capacitación en Ti, Web y Mobile

Desarrollo con Python

KMMX - Centro de Capacitación en Ti, Web y Mobile
En línea

Consultar precio
¿Quieres hablar con un Asesor sobre este curso?

Información importante

Tipología Capacitación laboral
Metodología En línea
Horas lectivas 40h
Inicio Fechas a escoger
  • Capacitación laboral
  • En línea
  • 40h
  • Inicio:
    Fechas a escoger
Descripción

Python es un lenguaje de programación fácil de aprender por medio del cual, en un periodo muy corto, el participante podrá crear sus propias aplicaciones de escritorio y móviles. Python es multiplataforma, lo cual quiere decir que se ejecuta indistintamente en MacOS, Linux o Windows, también ha sido migrado a las máquinas virtuales Java y.NET. Otra de las ventajas de Python es que es completamente gratis, incluso para proyectos comerciales. En este curso se abordan los fundamentos de Python para profundizar en conceptos como tales persistencia, manejo de excepciones, desarrollo web, SQLite, gestión profesional de datos y Google App Engine. Por último, gracias al poder de Python, es posible escribir aplicaciones para Android.

Instalaciones (1) y fechas
Dónde se imparte y en qué fechas
Inicio Ubicación
Fechas a escoger
En línea
Inicio Fechas a escoger
Ubicación
En línea

Preguntas Frecuentes

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

Llevar al alumno a agilizar su flujo de trabajo al tiempo que mejora la calidad de su producción, la producción de las aplicaciones más robustas con código más limpio y una arquitectura más fuerte.

¿Qué aprendes en este curso?

Desarrollo web
desarrollo

Programa académico

Parte 1: Introducción a Python

Instalar Python | Uso y trabajo efectivo con IDLE | Tratar datos complejos | Creación de listas simples | Adición de datos a listas | Bucles trabajando con listas | Crear una función en Python | Recursión

 

Parte 2: Compartir código

Convertir tu función en un módulo | Trabajo con módulos | Comentar el código | Preparar para distribución | Crear tu distribución | Importar un módulo para usarlo | Registrar con PyPI | Controlar comportamientos con argumentos extra | Trace de código | Cambios de tu API | Tu toolbox de Python

 

Parte 3: Archivos y excepciones

Un vistazo más cercano a los datos | Conocer tus métodos | Dos distintos enfoques | Añadir lógica extra | Gestionar excepciones | Probar y recuperar | Errores más comunes | Código de verificación de errores

 

Parte 4:  Persistencia

Guardar datos en archivos | Abrir archivo en modo escritura | Extender Try | Conocer el tipo de error no es suficiente | Por qué modificar print_lol() | Guardar con Dump y restaurar con Load | I/O genérico

 

Parte 5: Trabajo con Datos

Ordenar en una de las dos formas más habituales | El problema con el tiempo | La comprensión de las listas | Iterar para eliminar duplicados | Eliminar duplicados con conjuntos

 

Parte 6: Objetos de Datos personalizados

Agrupación de código con los datos | Usar un diccionario para asociar los datos | Conjuntar tu código y tus datos en una clase  | Definir una clase | Usar una clase para definir las clases | El primer argumento del método | Heredar de lista integrada de Python

 

Parte 7: Desarrollo Web

Poner el programa en la web | ¿Qué necesita para hacer una aplicación web? | El diseñ


Los usuarios que se interesaron por este curso también han mostrado interés por...
Ver más cursos similares