What skills will you learn?

This Python for Data Science training course will enable you to:

  • Gain an in-depth understanding of data science processes, data wrangling, data exploration, data visualization, hypothesis building, and testing. You will also learn the basics of statistics
  • Install the required Python environment and other auxiliary tools and libraries
  • Understand the essential concepts of Python programming such as data types, tuples, lists, dicts, basic operators and functions
  • Perform high-level mathematical computing using the NumPy package and its large library of mathematical functions
  • Perform scientific and technical computing using the SciPy package and its sub-packages such as Integrate, Optimize, Statistics, IO and Weave
  • Perform data analysis and manipulation using data structures and tools provided in the Pandas package
  • Gain expertise in machine learning using the Scikit-Learn package
  • Gain an in-depth understanding of supervised learning and unsupervised learning models such as linear regression, logistic regression, clustering, dimensionality reduction, K-NN and pipeline
  • Use the Scikit-Learn package for natural language processing
  • Use the matplotlib library of Python for data visualization
  • Extract useful data from websites by performing web scrapping using Python
  • Integrate Python with Hadoop, Spark and MapReduce