WSQ - Python Applications for Big Data Analytics and AI / Machine Learning and API and Computer Vision Course Plan:
Learning Unit 1 - Choose tools to develop your application
-
Pycharm
-
Jupyter Notebook
-
Spyder
Learning Unit 2 - Review of syntax and structures of Python language
-
Loops
-
Functions
-
Object-Oriented Programming
Learning Unit 3 - Create user interface using Tkinter
-
Text and Images
-
User Input
-
Frame
-
Events
Learning Unit 4 - Use API to communicate with servers
-
Request: Get, Post, Patch, Delete
-
Response
-
Headers
-
Payload
-
JSON
-
Private and Public Keys
Learning Unit 5 - Web crawling using Selenium
-
Find Elements
-
Select CheckBox and Radio Button
-
Click Image
-
Select Value from DropDown
-
Mouse Click and Keyboard Event
-
Upload and Download File
Learning Unit 6 - Use Machine Learning to analyze data / generate models
-
Supervised
-
Unsupervised learning
-
Computer Vision
Learning Unit 7 - Manipulate files and folders within our operating system
-
Convert from PY to EXE
-
Navigating Directories
-
Manipulating Files and Folders
Learning Unit 8 - Debug and test effectively
-
Comments
-
Using Print
-
Variable Inspections
-
Assertions
-
Exception Handling
-
Test methods
Learning Unit 9 - Understand security threats and vulnerabilities
-
Common security threat and vulnerabilities
-
Good practices