Curso Python y la web


Matricúlate Aquí Comparar

Matricúlate en línea y comienza a estudiar sin más trámites.

Curso Python y la web


Matricúlate Aquí Comparar

Matricúlate en línea y comienza a estudiar sin más trámites.

Curso Python y la web



* El inicio de clases puede estar sujeto a cambio

Matricúlate ahora y obtén un
35% dto.

(Precio final USD $394)

Quiénes Somos

Clase Ejecutiva UC es el programa de perfeccionamiento profesional Online + Zoom 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 tiene como propósito enseñar herramientas de programación que permitan el desarrollo de una aplicación web simple mediante el uso de HTML, CSS, JavaScript y Python. Además, se abordará el consumo y desarrollo de una API REST sencilla.

En la actualidad, las tecnologías web constituyen la base de múltiples sistemas fundamentales para el funcionamiento de nuestra sociedad. Su alcance abarca 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 se vuelve sumamente valioso.

Los alumnos de este curso aprenderán los conceptos fundamentales asociados a la web, desarrollando páginas estáticas mediante el uso de HTML y CSS. Posteriormente, podrán transformar estas páginas en aplicaciones web utilizando el lenguaje Python y el framework Django. Se abordará el uso de JavaScript para el procesamiento en el lado del cliente, y finalmente, se aprenderá a consumir y desarrollar una API REST. Para alcanzar estos objetivos, se empleará el framework Django junto con Django REST Framework.

La metodología de enseñanza y aprendizaje para el curso Python y la web, online + Zoom, se basa en técnicas metodológicas activas, permitiendo que los participantes interactúen con sus pares y el profesor-tutor a través de los recursos tecnológicos proporcionados por la plataforma educativa virtual de Clase Ejecutiva destinada para el curso.

Objetivos

Construir aplicaciones web de mediana complejidad usando HTML, CSS, JavaScript y Python.

Identificar los protocolos y estándares que rigen la World Wide Web (WWW).

Reconocer la arquitectura y el funcionamiento de una aplicación web.

Escribir páginas estáticas con HTML y CSS, así como el desarrollo de una aplicación web (en el lado del servidor) con la ayuda de un framework.

Procesar información en el lado del cliente mediante el uso de JavaScript.

Interactuar con una interfaz de programación de aplicaciones (API) desde un programa en Python.

Desarrollar una interfaz de programación de aplicaciones (API REST) sencilla usando HTML, CSS, JavaScript y Python.

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 a 8 clases online y cuatro 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.

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).

Contenidos

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 de la 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
Procesamiento en el cliente con JavaScript en Django
  • Routing
  • Django Shell
  • El lenguaje JavaScript
  • 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
Las API 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

Clase Ejecutiva UC se reserva el derecho a modificar el contenido en cualquier momento.

Jefe de programa

Curso Python y la web, Python, lenguaje Python, Python y Django, curso página web, curso python
Jaime Navón Cohen

Ph.D University of North Carolina at Chapel Hill (Estados Unidos)

Jaime Navón Cohen es Ph.D Computer Science, University of North Carolina at Chapel Hill (EE.UU.). Además tiene un Master of Science, Technion-Israel Institute of Technology (Israel). Es ingeniero civil electricista, Pontificia Universidad Católica de Chile (UC).

Asimismo, es profesor asociado del Departamento de Ciencia de la Computación de la UC.

 

Profesores

Gabriel-Diéguez-Franzani
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.  

Joao Lopez
Joao 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.

Ventajas

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.

Requisitos

  • Se recomienda poseer una licenciatura o título profesional que incluya competencias de programación.
  • Se recomienda tener competencias de programación a un nivel intermedio en algún lenguaje. Para evaluar sus competencias, puede realizar este test opcional gratuito: https://www.hackerrank.com/prueba- programación . Es importante que, si está muy lejos de lograr el puntaje máximo, o está teniendo muchas dificultades, ejercite sus habilidades de programación antes del inicio del programa.

Se sugiere contar con un dispositivo compatible, navegadores web actualizados, conexión a Internet estable, sistema operativo compatible, capacidad de reproducción multimedia, cámara y micrófono.




Inversión

Precios

Precio :
USD $606

Matricúlate ahora y obtén un
35% dto.

(Precio final USD $394)

Matricúlate Aquí

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.

 

  • Tarjeta de débito.

 

  • Transferencia bancaria.

Medios de pagos Internacional

  • Pago al contado a través de transferencia bancaria.

 

  • Pago a través de Paypal.

Programas Relacionados

Clase Ejecutiva UC

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. El certificado del curso es apostillable. Sin embargo, la Clase Ejecutiva UC no se hace parte de la gestión de apostillarlo.

Un día en Clase Ejecutiva UC