Course Code: pythonmultipurpose1day
Duration: 7 hours
Prerequisites:
  • Beginner to intermediate programming experience.
  • Knowledge of math and statistics.
  • Knowledge of database concepts.
Overview:

In this instructor-led, live training, participants will learn advanced Python programming techniques, including how to apply this versatile language to solve problems in areas such as distributed applications, data analysis and visualization, UI programming and maintenance scripting.

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • If you wish to add, remove or customize any section or topic within this course, please contact us to arrange.
Course Outline:

Python Data Structures and Operations

  • Integers and floats
  • Strings and bytes
  • Tuples and lists
  • Dictionaries and ordered dictionaries
  • Sets and frozen sets

Object-Oriented Programming with Python

  • Inheritance
  • Polymorphism
  • Static classes
  • Static functions
  • Decorators

Data Analysis with Pandas

  • Data frame (pandas)
  • Data cleaning
  • Using vectorized data in pandas
  • Data wrangling
  • Sorting and filtering data
  • Aggregate operations
  • Analyzing time series

Data Visualization

  • Plotting diagrams with matplotlib
  • Using matplotlib from within pandas
  • Creating quality diagrams

Vectorizing Data in Numpy

  • Creating Numpy arrays 

Python for the Web

  • Packages for web processing
  • Web crawling
  • Parsing HTML and XML
  • Filling web forms automatically
Sites Published:

United Arab Emirates - Advanced Python - 1 Day

Qatar - Advanced Python - 1 Day

Egypt - Advanced Python - 1 Day

Saudi Arabia - Advanced Python - 1 Day

South Africa - Advanced Python - 1 Day

Brasil - Advanced Python - 1 Day

Canada - Advanced Python - 1 Day

中国 - Advanced Python - 1 Day

香港 - Advanced Python - 1 Day

澳門 - Advanced Python - 1 Day

台灣 - Advanced Python - 1 Day

USA - Advanced Python - 1 Day

Österreich - Advanced Python - 1 Day

Schweiz - Advanced Python - 1 Day

Deutschland - Advanced Python - 1 Day

Czech Republic - Advanced Python - 1 Day

Denmark - Advanced Python - 1 Day

Estonia - Advanced Python - 1 Day

Finland - Advanced Python - 1 Day

Greece - Advanced Python - 1 Day

Magyarország - Advanced Python - 1 Day

Ireland - Advanced Python - 1 Day

Luxembourg - Advanced Python - 1 Day

Latvia - Advanced Python - 1 Day

España - Advanced Python - 1 Day

Italia - Advanced Python - 1 Day

Lithuania - Advanced Python - 1 Day

Nederland - Advanced Python - 1 Day

Norway - Advanced Python - 1 Day

Portugal - Advanced Python - 1 Day

România - Advanced Python - 1 Day

Sverige - Advanced Python - 1 Day

Türkiye - Advanced Python - 1 Day

Malta - Advanced Python - 1 Day

Belgique - Advanced Python - 1 Day

France - Advanced Python - 1 Day

日本 - Advanced Python - 1 Day

Australia - Advanced Python - 1 Day

Malaysia - Advanced Python - 1 Day

New Zealand - Advanced Python - 1 Day

Philippines - Advanced Python - 1 Day

Singapore - Advanced Python - 1 Day

Thailand - Advanced Python - 1 Day

Vietnam - Advanced Python - 1 Day

India - Advanced Python - 1 Day

Argentina - Advanced Python - 1 Day

Chile - Advanced Python - 1 Day

Costa Rica - Advanced Python - 1 Day

Ecuador - Advanced Python - 1 Day

Guatemala - Advanced Python - 1 Day

Colombia - Advanced Python - 1 Day

México - Advanced Python - 1 Day

Panama - Advanced Python - 1 Day

Peru - Advanced Python - 1 Day

Uruguay - Advanced Python - 1 Day

Venezuela - Advanced Python - 1 Day

Polska - Advanced Python - 1 Day

United Kingdom - Advanced Python - 1 Day

South Korea - Advanced Python - 1 Day

Pakistan - Advanced Python - 1 Day

Sri Lanka - Advanced Python - 1 Day

Bulgaria - Advanced Python - 1 Day

Bolivia - Advanced Python - 1 Day

Indonesia - Advanced Python - 1 Day

Kazakhstan - Advanced Python - 1 Day

Moldova - Advanced Python - 1 Day

Morocco - Advanced Python - 1 Day

Tunisia - Advanced Python - 1 Day

Kuwait - Advanced Python - 1 Day

Oman - Advanced Python - 1 Day

Slovakia - Advanced Python - 1 Day

Kenya - Advanced Python - 1 Day

Nigeria - Advanced Python - 1 Day

Botswana - Advanced Python - 1 Day

Slovenia - Advanced Python - 1 Day

Croatia - Advanced Python - 1 Day

Serbia - Advanced Python - 1 Day

Bhutan - Advanced Python - 1 Day

Nepal - Advanced Python - 1 Day

Uzbekistan - Advanced Python - 1 Day