PROGRAMACIÓN PYTHON Nivel Básico-Intermedio

Objetivo:

Al finalizar el curso el participante programará en el lenguaje Python usando la metodología orientada a objetos en aplicaciones web y de consola.

Requisitos

Conocimientos básicos de bases de datos y programación

Material a entregar

Ganas de aprender.

Contenido

Python es un lenguaje de programación fácil de entender y de utilizar y se puede emplear para una gran variedad de cosas, como aplicaciones de escritorio, web y hacer de intermediario entre dos aplicaciones.

Otra de las ventajas de Python es que las aplicaciones son multiplataforma, pudiéndose ejecutar en Windows, Linux y Mac OS X, además de que se puede integrar con bases de datos como SQLite, Oracle, SQL Server, MySQ y PostgreSQL.

Programa
– Introducción a Python
– Estructuras de control
– Funciones
– Clases
– Módulos y paquetes
– Archivos
– Bases de datos
– Introducción a programación web, utilizando Django

– ¿Qué es Python?
– Instalación de Python
– Tipos de datos
– Usando el intérprete de Python

– If
– For
– While

– Utilidad de dividir el código en funciones
– Cómo definir funciones

– Conceptos de programación orientada a objetos
– Declaración de clases

– Cómo importar y utilizar módulos y paquetes
– Cómo crear módulos y paquetes

– Lectura y escritura de archivos de texto
– Lectura y escritura de archivos utilizando JSON

– Conceptos de bases de datos
– Comandos básicos de SQL (Select, Update, Delete, Insert)
– Cómo utilizar una base de datos

– Introducción a HTML
– ¿Que es Django?
– Cómo crear un proyecto de Django
– Definición de las tablas de la base de datos
– Sitio Admin
– Vistas y templates
– Archivos estáticos

Al término de este módulo el usuario aprenderá a:
– Crear variables, clases y métodos
– Utilizar las estructuras de control
– Comprender la diferencia entre programación orientada a objetos y programación estructurada
– Identificar los conceptos de polimorfismo y herencia
– Utilizar una base de datos con la aplicación
– Crear una aplicación web, utilizando Django

Fecha confirmada

20 de mayo del 2023 (presencial)

*Fechas y horarios sujetas a cambios; mínimo 8 personas para iniciar.

Frecuencia y Horario

6 Sesiones sabatinas de 2:00 a 6:00 p.m.

Costo

$8,820 a $3,465

Modalidad

Presencial o en línea

(sujeto bajo demanda)

Duración

24 horas promedio

Lugar

Dirección General de Tecnologías y Desarrollo Digital, Pedro de Alba s/n Cd Universitaria

¿Te interesa éste o algún otro curso? Escríbenos.