Web Automation by Selenium WebDriver & Python
Web automation of messaging on Facebook, Instagram and LinkedIn from Excel/CSV file: Selenium Python Automation
Web Development,WebDriver,Testing
Lectures -53
Duration -4.5 hours
30-days Money-Back Guarantee
Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.
Course 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 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 a 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 skill to the next level.
Let`s Automate things.
Enroll now and I will see you inside the course.
Goals
- 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
Prerequisites
- Basic knowledge of Python Programming Language
![Web Automation by Selenium WebDriver & Python Web Automation by Selenium WebDriver & Python](https://d3mxt5v3yxgcsr.cloudfront.net/courses/14760/course_14760_image.png)
Curriculum
Check out the detailed breakdown of what’s inside the course
Let`s make your Setup Ready
8 Lectures
-
What are we going to learn in this coure ? 02:01 02:01
-
Links to install required stuff
-
Python Installation 02:22 02:22
-
PIP Installation 02:30 02:30
-
Selenium Installation 01:15 01:15
-
Google Chrome WebDriver Installation 02:14 02:14
-
Pynput Installation 00:58 00:58
-
IDE (Pycharm) Installation 03:56 03:56
Locate web elements by Selenium
11 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Read_Write in CSV Files
3 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Linkedin Automation
8 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instagram Automation
10 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Facebook Automation
12 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Wrapping up: Thank You!
1 Lectures
![Tutorialspoint](/market/public/assets/images/loader.gif)
Instructor Details
![Rohit Dharaviya](https://www.tutorialspoint.com/assets/profiles/438626/profile/200_1807835-1647099749.jpg)
Rohit Dharaviya
Course Certificate
Use your certificate to make a career change or to advance in your current career.
![sample Tutorialspoint certificate](/market/public/assets/newDesign/img/primePacks/V-certificate.png)
Our students work
with the Best
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfc bank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
![adobe logo](/market/public/assets/newDesign/img/adobe.png)
![adp logo](/market/public/assets/newDesign/img/adp.png)
![apple logo](/market/public/assets/newDesign/img/apple.png)
![armani logo](/market/public/assets/newDesign/img/armani.jpg)
![bosch logo](/market/public/assets/newDesign/img/bosch.png)
![capegemini logo](/market/public/assets/newDesign/img/capegemini.png)
![cisco logo](/market/public/assets/newDesign/img/cisco.png)
![hdfcbank logo](/market/public/assets/newDesign/img/hdfcbank.png)
![ibm logo](/market/public/assets/newDesign/img/ibm.png)
![intel logo](/market/public/assets/newDesign/img/intel.png)
![mastercard logo](/market/public/assets/newDesign/img/mastercard.png)
![netflix logo](/market/public/assets/newDesign/img/netflix.png)
![qualcomm logo](/market/public/assets/newDesign/img/qualcomm.png)
![samsung logo](/market/public/assets/newDesign/img/samsung.png)
![sony logo](/market/public/assets/newDesign/img/sony.png)
![unilever logo](/market/public/assets/newDesign/img/unilever.png)
![walmart logo](/market/public/assets/newDesign/img/walmart.png)
Related Video Courses
View MoreAnnual Membership
Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses
Subscribe now![Annual Membership Annual Membership](/market/public/assets/newDesign/img/membership-large-small.jpg)
Online Certifications
Master prominent technologies at full length and become a valued certified professional.
Explore Now![Online Certifications Online Certifications](/market/public/assets/newDesign/img/traning-for-a-team.png)