Curso Python y la web
Si tienes conocimientos de programación, aprende ahora sobre las herramientas que te permitirán desarrollar una aplicación web simple, mediante el uso de HTML, CSS, JavaScript y Python, así como consumir y crear una API REST sencilla.
Curso Python y la web
gracias, te hemos enviado los catálogos a tu correo
Ha ocurrido un error, intente más tarde
Quiénes Somos
Clase Ejecutiva UC es el programa de perfeccionamiento profesional 100% online de la Pontificia Universidad Católica de Chile, orientado a actualizar tus conocimientos y entregarte nuevas herramientas y habilidades que te permitirán mejorar, ampliar e incluso transformar tu carrera profesional.
Descripción
El curso Python y la web de Clase Ejecutiva UC enseña los conceptos fundamentales para desarrollar páginas estáticas usando HTML y CSS, las que luego se pueden transformar en aplicaciones web mediante el uso del lenguaje Python y el framework Django. Se abordará el uso de JavaScript para procesamiento en el lado del cliente, para finalmente aprender a consumir y desarrollar una API REST.
Ciertamente, en la actualidad, las tecnologías web son la base de múltiples sistemas fundamentales en el funcionamiento de nuestra sociedad. Su uso va desde la presentación de información relativamente estática hasta aplicaciones muy complejas. Por ejemplo, motores de correo, redes sociales o sistemas de monitoreo de infraestructura crítica. En este sentido, adquirir las habilidades para desarrollar de manera satisfactoria una aplicación web es sumamente valioso.
La metodología de enseñanza y aprendizaje para este curso Python y la web (online) consiste en técnicas metodológicas activas. El participante puede interactuar con sus pares y profesor-tutor a través de los recursos tecnológicos que provee la plataforma educativa virtual provista para el curso.
- ContáctenmeDiplomados y cursos100% ONLINE UC
Objetivos
Comprender el funcionamiento de la web mediante sus protocolos y estándares.
Diseñar y construir aplicaciones web y API sencillas.
Conocer los protocolos y estándares que gobiernan la web.
Entender la arquitectura y el funcionamiento de una aplicación web.
Escribir páginas estáticas con HTML y CSS, y una aplicación web (server side) con ayuda de un framework.
Dirigido a
Desarrolladores u otros profesionales que necesiten crear aplicaciones web simples. Profesionales que necesiten consumir o proveer API.
Metodología 100% Online
Aprendizaje interactivo
Contamos con una plataforma interactiva que te permitirá participar de las clases en vivo, interactuar en foros con tus compañeros de clase y acceder a los contenidos de cada curso en cualquier momento, adaptándose a tus necesidades.
Acompañamiento de tutores
En cada curso tendrás un tutor académico quien resolverá tus dudas planteadas en la plataforma online. Además las coordinadoras académicas resolverán tus consultas administrativas a través del correo alumnosuc@claseejecutiva.cl
Clases en Vivo
Cada curso está organizado en 6 u 8 clases online y dos clases en vivo, transmitidas vía streaming, realizadas por nuestros destacados académicos o tutores. En estas clases podrás interactuar, realizar preguntas y comentar a tus compañeros de clase.
Material de estudio
Desde el inicio de tu programa online, tendrás acceso al material de estudio necesario para cada clase. Podrás acceder en cualquier momento y en cualquier lugar a tus clases online, papers, videos y otros recursos.
ACLARA TUS DUDAS
Quisimos responder las preguntas que muchos nos hacen a través de este video.
Contenidos
Clase en vivo
Un profesor ayudante interactúa directamente con un grupo reducido de participantes para ayudar a resolver problemas técnicos remanentes, como por ejemplo, la correcta instalación de herramientas de software, la forma correcta del uso de algunas herramientas, etc. Entre los posibles temas a tratar en esta sesión se encuentran: instalación de Django en PyCharm, creación de un proyecto Django, uso de Django Shell y la instalación de librerías (requests, REST Framework, otras).
Trabajo Individual
Los alumnos deben aplicar los conocimientos aprendidos en tres trabajos o pequeños proyectos concretos. El último proyecto tendrá características integradoras y, por lo tanto, es un poco más largo y completo que los anteriores. Aun cuando el trabajo se entrega en forma individual y no grupal, los alumnos pueden conversar y discutir sobre sus ideas de soluciones con sus compañeros, antes de desarrollar y entregar el proyecto. La descripción de los proyectos es la siguiente:
Miniproyecto 1: Páginas estáticas en Django
1. Crear una página estática usando HTML y CSS
2. Servir la página usando Django
3. Mostrar contenido dinámico usando Django templates
Miniproyecto 2: Modelos, views y templates en Django
1. Crear dos modelos
2. Crear formularios para los modelos
3. Mostrar listas de los modelos y sus relaciones
Miniproyecto 3: Javascript y REST en Django
1. Exponer modelos en una API REST usando Django REST Framework
2. Publicar documentación automática
3. Conectarse a una API REST y mostrar los resultados
4. Agregar validación y procesamiento en el cliente con JavaScript
Introducción a la web
- ¿Qué es la web?
- El protocolo HTTP
- Estructura de las páginas con HTML
- Estilo de las páginas con CSS
Arquitectura de una aplicación web e introducción a Django
- Arquitectura MVC/T de una aplicación web
- Introducción a Django
- Instalación de Django
- Creación de un proyecto Django
- El archivo settings
El framework Django
- Modelos y migraciones
- Views
- Templates
- Forms
- Admins
Un framework orientado a aplicaciones (Django)
- Routing
- Django shell
- El lenguaje Javascript
- Javascript y la web: Manipulación del DOM y eventos
- Javascript en Django: Un ejemplo de validación en el cliente
API REST
- Introducción a las API REST
- Obtener información desde una API
- Modificar información a través de una API
- Setup para consumir una API
- Setup de Django REST Framework
APIs REST en Django: REST Framework
- Serializers
- Viewsets y paginación
- Routing de la API
- Probando nuestra API y documentación automática
- Consumiendo nuestra API para mejorar la aplicación
Profesor
Gabriel Diéguez Franzani
Magíster Pontificia Universidad Católica de Chile
Gabriel Diéguez Franzani es magíster en Ciencias de la Ingeniería, Pontificia Universidad Católica de Chile (UC). Además es ingeniero civil en Computación, UC. Actualmente, se desempeña como profesor instructor adjunto del Departamento de Ciencia de la Computación de la UC.
Diplomados
Diplomado en Python profesionalCursos
Curso Python y la webJoao López Silva
B.Sc. Universidad Técnica Federico Santa María (Chile)
Joao López Silva es B.Sc. en Ciencias de la Computación, Universidad Técnica Federico Santa María (Chile). Es jefe de Proyectos en DevOps en Magnet SpA. Tiene nueve años de experiencia en proyectos usando Django.
Diplomados
Diplomado en Python profesionalCursos
Curso Python y la webVentajas
Prestigio UC
La Pontificia Universidad Católica de Chile posee más de 120 años educando y formando a los líderes de nuestro país. El prestigio UC es reconocido esencialmente por la calidad de sus docentes como por su excelente sistema de enseñanza, los cuales la han transformado en la universidad número uno del país y la mejor universidad de habla hispana en Latinoamérica.
Profesores de Clase Mundial
Nuestro proceso educativo es apoyado y guiado por la excelencia, el sello y el prestigio de los académicos de la Pontificia Universidad Católica de Chile, formados en las mejores universidades a nivel mundial.
Moderno modelo pedagógico
Contamos con una plataforma interactiva, con la última tecnología en educación a distancia, que te permitirá vivir la experiencia del aprendizaje en línea: Acceso a clases en vivo y constante interacción en foros, con académicos y tutores.
Flexibilidad
Tenemos diversos programas académicos que impartimos con un exclusivo e innovador sistema de aprendizaje, enfocado en la flexibilidad y adaptado a tus necesidades de tiempo y espacio, permitiendo que puedas estudiar donde quieras y cuando quieras.
Programas online
Somos un programa de perfeccionamiento profesional 100% online creado por la Pontificia Universidad Católica de Chile, orientado a actualizar tus conocimientos y entregarte nuevas herramientas y habilidades que te permitirán mejorar, ampliar e incluso transformar tu carrera profesional.
- ContáctenmeNo lo dudes más
estudia con nosotros
Requisitos de Postulación
Para postular a un programa de Clase Ejecutiva UC debes cumplir alguno de estos requisitos:
- Título profesional universitario.
- Título de egresado de instituto profesional o centro de formación técnica.
- Conocimientos equivalentes en el área del programa al que estás postulando.
Inversión
Precios
Precio:
$490.000 CLP
Precio online:
$390.000 CLP
Medios de pagos Chile
- 3 cuotas tarjeta de crédito sin interés para nuestros cursos. En caso de existir interés, este será generado específicamente por su banco y no por Clase Ejecutiva UC.
- Transferencia bancaria
Medios de pagos Internacional
- Pago al contado a través de transferencia bancaria
- Pago a través de Paypal
Programas Relacionados
CERTIFICADOS APOSTILLADOS
Una de las características más importantes de los títulos emitidos por la Pontificia Universidad Católica de Chile es que pueden ser apostillados gracias al Convenio de la Apostilla de la Haya. La Apostilla es una certificación única que permite agilizar el proceso de acreditación y certificación de títulos o documentos extranjeros en algún país miembro del Convenio de la Apostilla. Los documentos emitidos en Chile para ser utilizados en un país miembro del Convenio de la Apostilla que hayan sido certificados mediante una Apostilla, deberán ser reconocidos en cualquier otro país del convenio sin necesidad de otro tipo de certificación. Más información sobre el proceso de Apostilla en http://apostilla.gob.cl
Un día en la Clase Ejecutiva
¿ Listo para empezar ?
gracias, te hemos enviado los catálogos a tu correo
Ha ocurrido un error, intente más tarde
Clase Ejecutiva UC – Pontificia Universidad Católica de Chile.