Clases online clases por zoom, videos tutoriales y prácticas
Clases presenciales de lunes a viernes y Sabatino
El curso de Python introduce al participante en el funcionamiento y características del lenguaje de programación Python. Se consideran los temas relacionados con: Tipos de Datos, Estructuras de Control, Manejo de Archivos, Documentación, etc. Lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional.
Certificado por el Ministerio de Educación. Código Nº PR -07-017-11AC
Duración:
Certificación:
Registrado en el Ministerio de Educación
Laboratorios:
Requisitos:
Manejo básico de office e internet.
Contenido del Curso de Python Nivel I
Durante el desarrollo del curso, se estudiarán los siguientes temas:
• Introducción a Python.
• Estudio del intérprete de comandos y codificación interactiva.
• Herramientas para control de flujos.
• Estudio de la interfaz IDLE (Integrated Development and Learning Environment).
• Generación de Binarios ejecutables congelados.
• Estudio de tipos de objetos: Números, Cadenas, Listas, Diccionarios, Tuplas, Conjuntos y Archivos.
• Operadores.
• Estructuras de control condicionales.
• Estructuras de control iterativas.
• Definición y llamado a funciones.
• Definición de clases y creación de objetos.
• Importación y recarga de módulos.
• Ejemplos prácticos de los temas estudiados.
Contenido del Curso de Python
Nivel II
Se estudiarán los siguientes controles:
• Mensajes
• Botones
• Radiobuttons
• Checkboxes
• Entry Widgets
• Canvas Widgets
• Text Widgets
• Dialogs
• Layouts
• Menus
• Eventos
• Desarrollo de ejemplo aplicación CRUD (INSERT-SELECT-UPDATE-DELETE) para ambiente de escritorio o sistemas distribuidos, integrando Tkinter y MySQL.
Contenido del Curso de Python Nivel III
Se estudiarán los siguientes temas:
• Introducción.
• Templates.
• Formularios.
• Sesiones.
• Cookies.
• Integración de Bases de Datos a través de Flask.
Estructura - SQLAlchemy - Alembics - Vistas- Sanic - GraphQL - Tests- Deploy
• Servicios Web REST con Flask.
•Crear y publicar tus propias librerías
Creating your own libraries - Structure - Publish to Pypi
• Documentación, logs y pruebas
Contenido del Curso de Python Nivel IV
En este nivel, se efectuarán ejercicios para el desarrollo de Aplicaciones en entorno Web a través del framework Python Django, donde se cubrirán los siguientes aspectos:
• Introducción.
• Configurar ambiente de trabajo.
• Crear proyecto.
• Crear aplicaciones y estructura de proyecto.
• Modelos y Migraciones.
• Relaciones.
• Django Shell y Querysets.
• Configurar URLs (declaración de rutas).
• Vistas.
• Modelos.
• Sistema de Plantillas.
• Configurar archivos estáticos.
• Formularios.
• Integración de Bases de Datos a través de Django.
• ORM Django.
• Servicios Web REST con Django.
Formas de pago