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.

A quien va dirigido

A personas que desean aprender el lenguaje Python para hacer aplicaciones web y de consola.

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 multiplataformas, 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 y arreglos
– Clases
– Módulos y paquetes
– Archivos
– Bases de datos
– Introducción a programación web, utilizando Django
– Proyecto final

– ¿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
– Como definir funciones
– Definición de arreglos
– Tipos de Arreglos (Lista, Tuplas, Diccionarios)
– Casos de uso de arreglos.

– Conceptos de Programación Orientada a Objetos.
– Declaración de clases.
– Casos de uso de las clases.
– Implementación de las clases.

– Cómo importar y utilizar módulos y paquetes
– Cómo crear módulos y paquetes
– Casos de uso de paquetes
– Instalación de módulos externos

– Lectura de archivos de texto
– Escritura de archivos de texto
– Casos de uso de archivos de texto

– Conceptos de bases de datos
– Diseño de Base de Datos
– Comandos básicos de SQL (Select, Update, Delete, Insert)
– Cómo conectar Python con una base de datos
– ABC en Python

– Introducción a HTML (etiquetas, estructura y diseño)
– Introducción a MVC (modelo vista-controlador)
– ¿Que es Django?
– Cómo crear un proyecto de Django
– Cómo crear aplicaciones en Django
– Definir vistas en Django
– Uso de templates HTML.
– Montaje de servidor Django.
– Visualización de página web (ABC)

Proyecto Final

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

22 de febrero del 2025

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

Frecuencia y Horario

6 sesiones sabatinas de 2:00 a 6:00 pm

Costo

De $10,670 a $4,860

Modalidad

En línea

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.