Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Universidad Anáhuac

Accediendo a los Datos de la Web con Python: Web Scrapping y APIs

Universidad Anáhuac via edX

Overview

Siendo Python uno de los principales lenguajes de programación, hoy en día es necesario tener conocimientos básicos que te permitan reconocer, analizar y recuperar datos en la web e interfaces de programación de aplicaciones.

Con este curso que te brinda las bases de la transferencia de datos en la web serás capaz de identificar la arquitectura, conocer las expresiones más utilizadas así como bibliotecas especializada para interpretar los datos.

Obtén una ventaja competitiva y comienza ahora.

Syllabus

Módulo 1. Introducción a la Transferencia de Datos en la Web

  • Internet y acceso a los datos de la web
  • Hypertext Transfer Protocol (HTTP)
  • Expresiones Regulares

Módulo 2. Web Scrapping y HTML

  • Web Scrapping
  • HyperText Markup Language: Sintaxis y Estructura
  • Interpretando los Datos Web con Expresiones Regulares
  • Interpretando los Datos Web con BeautifulSoup

Módulo 3. Servicios Web y XML

  • Servicios Web
  • eXtensible Markup Language
  • Parsing XML

Módulo 4. Interfaces de Programación de Aplicaciones (APIs) y JSON

  • Interfaces de Programación de Aplicaciones: Funcionamiento, Métodos y Seguridad
  • JavaScript Object Notation (JSON)
  • Parsing JSON

Módulo 5. REST APIs con Flask

  • Arquitectura REST
  • Flask y Flask-RESTful
  • Peticiones HTTP al Flask API: Postman

Taught by

Eduardo Rodríguez del Ángel

Reviews

3.8 rating, based on 4 Class Central reviews

Start your review of Accediendo a los Datos de la Web con Python: Web Scrapping y APIs

  • Flavio Tosi
    the only drawback is that is in spanish, but with google translate no problem. the course is very well done.
  • Anonymous
    The topics need to be updated, there is a lot of theory to understand, and it's not explained in detail how to even use IDEs and the scripts have to be done manually, a lot of knowledge if you start reading, and poor explanation of what is intended to be explained, a bit disappointing.
  • Anonymous
    Este curso me pareció excelente, se nota el dominio del tema por parte del Ing. Didier Gamboa. Los temas que aborda son de gran interés y los ejemplos/actividades son muy prácticos.
    El único detalle fue que el ejercicio final del módulo 2 no pude desarrollarlo, ya que al inspeccionar la página web, esta estaba estructurada diferente al año en que se diseñó el curso. Tuve que hacer mi propio ejercicio con otra página web para así poder poner en práctica los conocimientos adquiridos.
  • Anonymous
    Bien desarrollado aunque, al final, algunas tareas como desarrollo de APIS no se pudieron probar por falta de información de como hacerlo.
    La plataforma de EDX muy buena.
    El soporte, en caso de dudas, en insuficiente, pero el contenido en bueno.

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.