Udemy

Python for webscraping, scheduling & automation (Selenium)

Enroll Now
  • 452 Students
  • Updated 7/2023
  • Certificate Available
4.4
(36 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
6 Hour(s) 44 Minute(s)
Language
English
Taught by
Romain Baud
Certificate
  • Available
  • *The delivery and distribution of the certificate are subject to the policies and arrangements of the course provider.
Rating
4.4
(36 Ratings)
2 views

Course Overview

Python for webscraping, scheduling & automation (Selenium)

Scrap any website online, schedule and automate complex Python scripts and create web apps with Selenium and Flask

Even though low-code and no-code technologies are becoming more and more popular, scraping any website and automating any task can still be difficult. This course gives you the tools so that you can use Python to automate any task on a browser, like creating a Linkedin or Instagram bot. 

This course offers practical solutions to the most challenging problems that you will meet while trying to retrieve data from websites during your growth hacking journey: scraping email addresses, creating an Instagram bot, ... With this course, you will understand how you can automate any Python script to perform actions online. You will learn how to connect your application to databases and how to put it to production. This course is broken into 23 chapters that address all the subjects that you need to understand to build any automation or web scraping tool. You will learn:

- How to modify files with Python

- How to scrap data from any website (Linkedin, Instagram, etc)

- How to send emails & text messages with Python

- How to connect your application to databases (MySQL, PostgreSQL, MongoDB)

- How to automate & schedule Python scripts

- How to put your application to production with different providers

I have intentionally designed this course so that you can come back any time and find what you need in separate videos and course chapters. This course is part on an ongoing Python’s series including:

- Python for web development

- Python for web scrapping, scheduling & automation (this course)

- Python for mobile app backends & APIs

Course Content

  • 5 section(s)
  • 26 lecture(s)
  • Section 1 Basics of automating with Python
  • Section 2 Advanced webscraping
  • Section 3 Advanced automating
  • Section 4 Production
  • Section 5 Wrapping up

What You’ll Learn

  • Using Python to automate tasks
  • Scrapping content on websites like Linkedin, Instagram, Google, ...
  • Scheduling & automating Python scripts
  • Setting up a server to host a Python application
  • Connecting a Python app to databases
  • Using Python for sending emails and text messages


Reviews

  • S
    Sasha Ajay Malkani
    4.5

    I was curious about web scrapping, so I decided to do this course. I wanted to know how to manipulate and extract data from websites, because it would be a useful skill to have if you plan to specialize in bioinformatics.

  • S
    SUMMUS CHEMICALS SL B42869073 Calle Marathón num 9, 5C, Mataro 08303 (Barcelona) España
    5.0

    Good. There is a lot of value in this course. Thank you Romain

  • D
    Dian Fernando Bajaña Jiménez
    5.0

    Excelente curso

  • T
    Tino
    5.0

    This is a very practical course and goes beyond the standard courses where the implementation is not shown. If you are working with scraping, I highly recommend this course.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed