Hands-On Data Science with python
Let’s start by stating: Python is the new Excel. In fact, arguably it is much better than Excel, as Python is actively applied by organisations, Facebook, Google, Netflix, PayPal, NASA and to name a few.
Hence, with increasing demand which one of the main reason due to its flexibility and huge library to refer, without a doubt, this will soon be triumph as Data Scientist’s first choice of tools.
Key takeaways
- Automate tasks on their computer by writing simple Python programs.
- Write programs that can do text pattern recognition with “regular expressions”.
- Programmatically generate and update Excel spreadsheets.
- Parse PDFs and Word documents.
- Crawl web sites and pull information from online sources.
- Write programs that send out email notifications.
- Programmatically control the mouse and keyboard to click and type for you.
requirement
- No programming experience is required.
- Downloading and installing Python is covered at the start of the course.
- Basic computer skills: surfing websites, running programs, saving and opening documents, etc.
TRAINING TOPICS
Python Basic
•Intro to Python
•IDLE
•basic syntax
Flow Control
•Flow Charts
•IF,Else, and Elif Statement
•while loops
•for loops
Function
•Built-In Functions
•Global and Local Scopes
Handling Errors
•Try and except statements
•sys.exit syntax
Writing a Complete Program
•guess number game
Lists
•data type
•for loops with lists
•lists method
•Similarities between lists and strings
Dictionaries
•data type
•data structures
Strings
•advanced string syntax
•string methods
•string formatting
Regular Expressions
•Regex Basics
•regex group
•regex pattern
•regex character classes
•regex Dot-Star
•regex sub() and split()
•lookahead and lookbehind
Files
•Filenames and Absolute/Relative File
•Reading and writing plaintext files
•copying and moving file and folder
•deleting files
•walking a directory tree
Excel
•reading and editing excel
•excel package
Word
•reading and editing word
•word package
PDF
•reading and editing pdf
•pdf package
Web Scraping
•the webbrowser module
•downloading from the web
•parsing HTML
•controlling the Browser
•web scraping package
Email
•sending emails
•checking your email inbox
GUI Automation
•Controlling the mouse
•controlling the keyboard
•screenshots and image recognition
HANDS-ON: Full Use Cases with Python
•Bring your own problem
who should attend?
This professional training is designed for Technical Professionals as below:
- CTO
- CIO
- Data Scientist
- Data Engineer
- Data Analyst
- Big Data Department Staff
- Big Data Project Lead
- Solution Architect
- Big Data Executive
- Software Engineer
From various local and global organizations