0% encontró este documento útil (0 votos)
79 vistas4 páginas

Python

Este documento presenta el temario de un curso de Python dividido en 4 módulos. El Módulo I introduce conceptos básicos de Python e interfaz gráfica Tkinter. El Módulo II se enfoca en Tkinter. El Módulo III cubre Django. El Módulo IV revisa herramientas de sistema, threads y Kivy para desarrollo multiplataforma. Cada módulo contiene de 3 a 7 unidades con temas específicos.

Cargado por

Juan eduardo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
79 vistas4 páginas

Python

Este documento presenta el temario de un curso de Python dividido en 4 módulos. El Módulo I introduce conceptos básicos de Python e interfaz gráfica Tkinter. El Módulo II se enfoca en Tkinter. El Módulo III cubre Django. El Módulo IV revisa herramientas de sistema, threads y Kivy para desarrollo multiplataforma. Cada módulo contiene de 3 a 7 unidades con temas específicos.

Cargado por

Juan eduardo
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 4

TEMARIO

Módulo I – Plataforma de trabajo y conceptos básicos.


Unidad 1 – Instalación y primeros pasos

1.1. Instalación de Phyton 3


1.2. Manejo del IDLE de python 3
1.3. Conceptos de variable, vector, Matriz
1.4. Estructura de programación secuencial
1.5. Asignación dinámica
1.6. Tipo de objetos
1.7. Referencia múltiple
1.8. Listas
1.9. Funciones
1.10. for
1.11. global vs local
1.12. recursividad

Unidad 2 – Trabajos con listas

2.1. Imprimir componentes


2.2. Longitud de vectores
2.3. Agregado y eliminación de componentes
2.4. Vectores anidados
2.5. Análisis de componentes
2.6. Diccionario
2.7. Uso de __main__
2.8. Crear modulo y paquete
2.9. Más sobre FOR y WHILE

Unidad 3 – Módulos, funciones y paquetes

3.1.- Más sobre funciones


3.2.- Funciones avanzadas
3.3.- SET
3.4.- Introducción a POO

Unidad 4 – Introducción POO

4.1.- La clase object


4.2.- Método __init__
4.3.- Herencia múltiple
4.4.- Uso de super
4.5.- Métodos especiales, doble guión bajo al inicio y al finalUso de __all__
4.6.- Variables y métodos de instancia, de clase , estáticos
4.7.- Base de datos – Almacenaminto mediante POO.

Módulo II – Interface gráfica – tkinter (Unidades 5 a 7)

Unidad 5 – Introducción POO

5.1.- Uso de Interfase gráfica – GUI (01-GUI).


5.2.- import vs from.
5.3.- Ventana principal
5.4.- Ventana emergente y POO
5.5.- Personalizar widgets con clases – 005-POO-Botones.
5.6.- Personalizar temas – 006-POO-TEMAS.
5.7.- Crear contenedores reutilizables – 007-POO-FRAME.
5.8.- Parámetros de botones – 008-ParametrosDeBotones.

Unidad 6 – Introducción POO

6.1.- Diseño y estructura de una aplicación.


6.1.1. Paso 1: Elemento raíz – Estructura1.py
6.1.2. Paso 2: Contenedor – Estructura2.py
6.1.3. Paso 3: Secciones principales – Estructura3.py
6.1.4. Paso 4: Secciones de controles – Estructura4.py
6.1.5. Paso 5: Secciones de representación – Estructura5.py
6.1.6. Paso 6: Botones de secciones de representación – Estructura6.py
6.1.7. Paso 7: Nombres en controles – Estructura7.py
6.1.8. Paso 8: Agregar controles – Estructura8.py
6.1.9. Paso 9: Defino variables por defecto – Estructura9.py
6.1.10. Paso 10: Defino parámetros por defecto – Estructura10.py
6.1.11. Paso 11: Botón de cancelar – Estructura11.py
6.1.12. Paso 12: Función cerrar aplicación – Estructura12.py
6.1.13. Paso 13: Función reseteo – Estructura13.py
6.1.14. Paso 14: Función actualizar – Estructura14.py

Unidad 7 – Introducción POO

7.1.- Cajas de dialogo


7.2.- Imágenes
7.3.- Menú
7.4.- Texto
7.5.- Canvas

Módulo III – Django - (Unidades 8 a 10)


Unidad 8

8.1.- Instalación
8.2.- Primer proyecto
8.3.- Base de datos
8.4.- Primer página – Home
8.4.1. Modelo
8.4.2. Template
8.4.3. Controlador

Unidad 9

9.1- Editar modelo


9.2- Editamos settings.py
9.3- Migración de datos
9.4- Chequeo de errores
9.5- Usuarios y superusuarios
9.6- Habilitar y trabajar con Panel Administración

Unidad 10

10.1.- Diseño de templates


10.2.- Sistema de plantillas en tres niveles
10.3.- Programación en hojas de estilo
10.4.- Diseño de sitio.

Módulo IV
Unidad 11 Herramientas de sistema y Repaso

11.1. Fork
11.2. Thread
11.3. Modulo queue
11.4. GUI Multiplataforma – kivi
11.4.1. Instalación
11.4.2. Hola Mundo

Unidad 12 Entrega

También podría gustarte