Python - Selenium scrape entire crypto market in real time !

Udemy Python - Selenium scrape entire crypto market in real time !

Register & Get access to index
r49PjFb.jpg


You will learn everything for the right crypto strategy throug Python Selenium, opencv2,mysql,Postgresql,googleauth lib

What you'll learn​

  • Selenium Web testing learners
  • Beginner and advanced Python learners
  • People that want to automate boring tasks on web applications
  • People that want to dive into web scraping
  • People that want to create the own trading strategy without paying thousands of dollars fees to trading - crypto platforms
  • Improve the own crypto - stock investment strategy by studying old data trends
  • Make automatically the login in a crypto platform and invest immediately for the crypto without make the login by hands
  • People that want to learn how image recognition works
  • People that want to create professional trading crypto alerts
  • People that want to create professional items pricing alerts
  • People that want to create professional stock alerts
  • Create and mantain a mySql Db
  • Create , edit and mantain a remote Postgres Db, check when you overload the max allowed capacity and cancel eventually some rows
  • Override the check of the image check puzzle window by moving the slider, with the package opencv2
  • Override an email verification check window by checking the content of your email inbox and look for the current verification code
  • Deploy a python application to a remote server through GitHub

Requirements​

  • No prior programming experience is required, I will teach you everything from the beginning

Description​

  • Basic Python Language features explained from the beginning

  • OOP Concepts - Classes and objects explained with real life examples
  • Selenium WebDriver framework explained in detail:
    • Fill the input fields out
    • ActionChains to move a slider
    • More Web element detections strategies for a better web scraping strategy
    • Explicit WebWait strategy to wait for the Web elements without losing performances
  • MySQl - Postgres db interaction:
    • all queries needed for the project explained in detail
    • cancellation of the oldest rows in case the remote db is full
  • OpenCV2 for detailed image pixel analysis:
    • Filter out the relevant pixels of a given image
    • Detect the edges and the x-y coordinates of the edges
    • Detect the distance between two edges to shift a slider of the correct amount
    • Numpy arrays management
  • Python App development on Heroku Remote Host Provider:
    • Installation of the relevant packages to make the Linux remote host running properly
    • Deployment of the Python App directly from GitHub environment
    • Take a screenshot on the remote host machine to analyze in real time the flow of the applications , save that screenshot to a cloud provider

  • Build a Real crypto alert python application to scrape crypto - stocks market:
    • Get in real time the all crypto - value pairs
    • Store those values in a database (MySQl,Postgres)
    • Pull all the values in the past
    • Decide , for each crypto wheter it's the moment to invest or not according to a complete customable strategy
    • Send the crypto alert notification on a Telegram Account
    • Trade automatically a crypto without human intervention:
      • login to Pionex
        • by ovverriding the puzzle shifting authorization check window
        • by overriding the email verification code window (Google Restful APIs)
      • click the crypto for which the algorithm decides to invest
      • invest money on that crypto with 0.05% fees !

  • Typical recruiters questions to apply to python and web testing positions

  • Final developing challenge for you

  • Entire source code is provided

Who this course is for:​

  • Beginner Python developers that want to discover the power of this language !
  • People that want to understand images recognition mechanism
  • People that wish to apply for a web testing position
  • People that want to understand how mysql and postgres databases work
  • Professional traders that want to understand the trend of crypto,stocks market in real time
  • Professional traders that want to trade with lowest fees in the market
  • Professional traders that want to develop easily an app trading automatically after the decision tree is met
Author
TUTProfessor
Downloads
74
Views
911
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from TUTProfessor