Get in Touch

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 frames (pandas)
  • Data cleaning
  • Utilizing vectorized data in pandas
  • Data wrangling
  • Sorting and filtering data
  • Aggregate operations
  • Analyzing time series

Data Visualization

  • Generating plots with matplotlib
  • Accessing matplotlib from within pandas
  • Creating high-quality visualizations

Vectorizing Data in Numpy

  • Constructing Numpy arrays

Python for the Web

  • Web processing packages
  • Web crawling techniques
  • HTML and XML parsing
  • Automated web form submission

Requirements

  • Programming experience ranging from beginner to intermediate levels.
  • Understanding of mathematics and statistics.
  • Familiarity with database concepts.
 7 Hours

Number of participants


Price per participant

Testimonials (2)

Upcoming Courses

Related Categories