Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Web Automation by Selenium WebDriver & Python: FB, Insta, in
Rating: 4.4 out of 5(6 ratings)
126 students

Web Automation by Selenium WebDriver & Python: FB, Insta, in

Web automation of messaging on Facebook, Instagram & LinkedIn from Excel/CSV file: Selenium Python Automation
Created byRohit Dharaviya
Last updated 3/2023
English

What you'll learn

  • Web Automation With Selenium Web driver
  • Reading/Writing data to/from CSV Files
  • Locating web elements using Class, ID, name, CSS selectors, Tag, link text, XPath etc
  • Manipulation web element, Giving inputs/clearing it/clicking on it
  • Understanding the Selenium WebDriver APIs and how to use it to interact with websites
  • Automate the process of sending messages on Facebook, Instagram and LinkedIn
  • Web scrapping: Get Facebook friends, Instagram followers etc in CSV File
  • Sending wishes by messages to special one without a fail

Course content

7 sections54 lectures5h 0m total length
  • What are we going to learn in this coure ?2:01

    Automate messaging across Facebook, Instagram, and LinkedIn with Selenium WebDriver and Python; generate a CSV with messages and media, then run scripts to send them.

  • Links to install required stuff0:27
  • Python Installation2:22

    Download the latest Python version from your browser, run the installer to complete setup, then verify the installation by opening the command prompt and typing Python to confirm the version.

  • PIP Installation2:30

    Install and verify pip for Python, follow commands to download, uninstall the older pip and install the latest 22.1.2 version, then confirm with pip help before proceeding to install PyCharm.

  • Selenium Installation1:15

    Install selenium with pip, verify the installation, and preview how to use Selenium WebDriver with Python to automate web elements like clicking on websites.

  • Google Chrome WebDriver Installation2:14

    Install the Google Chrome Web driver for Selenium by matching the driver version to your Chrome version, then download from chrome driver chromium.org/download and extract it into your course folder.

  • Pynput Installation0:58

    Install pynput via pip to control and monitor keyboard and mouse input, and preview code to simulate key presses and mouse clicks.

  • IDE (Pycharm) Installation3:56

    Install the PyCharm community edition as your IDE for Python development; download, install, and restart on Windows, following the steps shown.

  • Important Note0:12

Requirements

  • Basic knowledge of Python Programming Language

Description

Welcome to the "Web Automation by Selenium WebDriver and Python: FB + Instagram + Linkedin"  course, in which you will learn how to automate sending messages on Facebook, Instagram, and Linkedin from Excel/CSV files.


If you want to send the same message to your contacts quite often, it is a tedious job if you are doing it manually.


Lucky you are, as you have landed on this course, with this course you will be able to automate that process, you will just make an excel/CSV file, put all the contact numbers and the message, and then you will just run the python file and our code will send message to each person mentioned in the excel file, how cool is that?


Not only that, but you will also learn how to attach multimedia along with the text message, here in the excel sheet you will just give a path to the media file, and our code will just fetch that file and will send it along with the text message.


I will start by helping you to get your setup done, which includes Python, pip, and, PyCharm IDE installation, we will install the required python packages as and when needed.


First, we will learn about selenium web driver, and how to locate web elements via different technique messages, Then we will automate the process of sending messages.


Then after I'll teach you how to make a GUI for this application in Python using Tkinter and then we will integrate the functionality.


We are going to learn a lot


  • Understanding the Selenium WebDriver APIs and how to use them to interact with websites

  • Locating web elements using Class, ID, CSS selectors, Tag, XPath, etc.

  • Giving inputs to web elements, clearing them, and clicking on them.

  • Reading/Writing data to/from CSV files

  • Automate the process of sending messages on Facebook, Instagram, and Linkedin

  • Web scrapping: Making functions to get Facebook friends, Instagram followers, etc.

  • Sending  wishes on Facebook messages to special ones without fail


We'll be building this application from scratch. You will be able to do this all on your own after completing the courses.

After completing the course, you will be able to automate the process of sending messages on Facebook, Linkedin & Instagram.


So what are you waiting for? Start automating messaging on Facebook, Instagram & Linkedin social media platforms, and take your Python skills to the next level.


Let`s automate things.


Enroll now and I will see you inside the course.

Who this course is for:

  • Python developers interested in learning web automation
  • Python developer who wants to automate the messaging on Facebook/instagram/linkedin