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

Ready to get started?