Learn Python MySql Opencv from scratch &develop crypto alert

所在平台: Udemy

课程主页: https://www.udemy.com/course/mastering-selenium-scrape-entire-crypto-market-in-real-time/

课程评论:没有评论

第一个写评论        关注课程

课程简介

本课程名称为《从零开始学习Python、MySQL与OpenCV,开发加密货币提醒》。课程内容涵盖了Python语言的基础知识以及一系列实用的编程技能,帮助学员掌握Python的基本特性、数据库交互和图像处理。 课程首先介绍Python的安装,包括Visual Studio Code编辑器和相关包的安装。学员将学习基本的Python数据类型,如列表、字典、元组和集合,以及条件语句、循环、函数、lambda函数等基础语法。OOP概念也被引入,解释类和对象的定义以及实例化,同时讲解类的继承以加强对面向对象编程的理解。 接下来,课程深入探讨Selenium WebDriver框架,教授如何进行网页元素检测并实施网页抓取策略,特别是使用显式等待策略来提升性能。学员还将学习MySQL与Postgres数据库的交互,掌握项目所需的数据库查询以及如何处理数据库中数据的存储与删除。 OpenCV2部分将着重于图像像素分析,教导学员如何过滤图像中的相关像素,检测边缘及其坐标,以及计算边缘之间的距离,以便进行效果控制。此外,课程还将介绍如何在Heroku远程主机上部署Python应用,包括相应软件包的安装和从GitHub环境直接部署应用。 课程的一个亮点是构建一个实际的加密货币提醒Python应用,学员将实时获取所有加密货币的价值对,将这些数值存储在数据库中,并根据自定义策略判断是否投资。还将学习如何在Telegram上发送加密货币提醒通知,以及实现自动交易的功能,通过突破安全验证,从而实现无需人工干预的交易。 最后,课程提供了典型的招聘面试问题,帮助学员准备进入Python和网络测试职位的申请,并设置了一个最终开发挑战,确保每位学员都能在实际开发中获得实践经验,课程的完整源代码也随之提供。

课程评论(0条)

课程详情

Basic Python Language features explained from the beginning:Installation of visual studio code editor and of the python relevant packagesBasic Types in PythonPython ListsPython dictionariesPython tuplesPython setsPython - if else conditional statementPython while loopsPython for loopsPython FunctionsPython lambda functionsOOP Concepts - Classes and objects explained with real life examples:OOP conceptsPython classes definition and object instantationPython Inheritance Selenium WebDriver framework explained in detail:Fill the input fields outActionChains to move a sliderMore Web element detections strategies for a better web scraping strategyExplicit WebWait strategy to wait for the Web elements without losing performancesMySQl - Postgres db interaction:all queries needed for the project explained in detailcancellation of the oldest rows in case the remote db is fullOpenCV2 for detailed image pixel analysis:Filter out the relevant pixels of a given imageDetect the edges and the x-y coordinates of the edges Detect the distance between two edges to shift a slider of the correct amountNumpy arrays management Python App development on Heroku Remote Host Provider:Installation of the relevant packages to make the Linux remote host running properlyDeployment of the Python App directly from GitHub environmentTake 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 pairsStore those values in a database (MySQl,Postgres)Pull all the values in the pastDecide , for each crypto wheter it's the moment to invest or not according to a complete customable strategySend the crypto alert notification on a Telegram AccountTrade automatically a crypto without human intervention:login to Pionex by ovverriding the puzzle shifting authorization check windowby overriding the email verification code window (Google Restful APIs)click the crypto for which the algorithm decides to investinvest money on that crypto with 0.05% fees!Typical recruiters questions to apply to python and web testing positionsFinal developing challenge for youEntire source code is provided

课程标签

0人关注该课程

主题相关的课程