EXCEPTIONAL TRAINING COURSES FOR IT PROFESSIONALS
LONDON UK | ONSITE | ONLINE


Python for Data Scientists Training Course


Capita Marks and Spencer Telefonica Cisco BBC Lloyds Sony

Python for Data Scientists training course (code: PYTHONDATA)

Learn Python and see how easily you can manipulate and visualize your data



TRAINING COURSE OVERVIEW

Our Python training course for Data Scientists covers the Python language both from the Object Oriented and Functional viewpoints, ultimately focusing on Big Data Analytics including how to best manipulate and visualize your data with Python's excellent library support.

The course is fast-paced and is intended for Data Scientists, Data Analysts, and Business Intelligence experts who want to understand how to use Python in their data-oriented environment.


AUDIENCE

Data scientists, data analysts, and business intelligence experts who are new to Python but have other programming skills



DETAILHIGHLIGHTS

Python Basics

Introduction to Python's data structures and control flow.  Overview of how Python is used in the field of Data Science.

iPython, PyCharm and PyDev

Become familiar with the most common development environments for Python and discover how to develop, test and debug Python programs using modern best practice.

Object Orientation

Understanding of Object Orientation is key to using many of Python's excellent Data Analytics libraries and is the most popular programming paradigm in use today.  Object Orientation introduces concepts such as objects, classes, inheritance and polymorphism and focuses on the manipulation of mutable data.

Functional Constructs

In addition to Python's object oriented features, Python also fully supports the Function Programming paradigm.  Functional programming concentrates on transformation of immutable data using functions.  Topics include comprehensions, iterators, generators, lambdas and decorators.

Numpy, SciPy and SymPy

These libraries are the building blocks for the more advanced Data Analytical libraries.  Numpy provides high speed manipulation of multi-dimensional data.  This core Python library is written in C and hence is extremely fast and can work with very large data sets.

MatplotLib

MatplotLib is an outstanding plotting library, essential for visualizing 'Big Data'.  It is very mature and can perform almost any plotting you could possibly need including interactive plots and simulations.

Pandas and Spreadsheet software

Most real data these days is provided in the form of spreadsheets and Pandas and OpenPyXl are two libraries that make analysis of such data as simple as possible.  Pandas is particularly good at handling large data sets with missing or faulty rows and columns.

SciKitLearn

SciKitLearn provides simple and efficient tools for data classification, mining and analysis.  SciKitLearn is a sophisticated data modelling package.

Write conditional constructs to tweak the execution of your scripts and get to know the Pandas DataFrame: the key data structure for Data Science in Python.

 

  • Python Basics
  • iPython, PyCharm and PyDev
  • Object Orientation
  • Functional Constructs
  • Numpy, SciPy and SymPy
  • MatplotLib
  • Pandas and Spreadsheet software
  • SciKitLearn
Receive the latest version of this course into your inbox


 

See why people choose JBI

"At jbi even the sales team are technical so you are able to ask questions before the course"

Garima Aon

Call our Tech Team :  0800 028 6400  request info



PUBLIC COURSES (LONDON, UK)
 

20th Mar 2017 - 3 days £2000 see discount £1800
Book

see all dates


X

Show Discount for this course



PRIVATE COURSES


  Bring a JBI course to your office
  and train a whole team onsite
  0800 028 6400
or request quote


  You can customise this course to
  suit your exact needs here
  0800 028 6400 or request quote


 

 

 

 

Get in touch
0800 028 6400




 

 

view all case studies

 

 

Our inspiring and up-to-date courses gain exceptional feedback

►"great tips to help reduce build times"
► "we got access to exclusive content"
► "intensive course meant less time off"

►"what an inspiring trainer !"
► "colleagues at 2 sites joined via web"
► "I passed my exam the next day"

Newsletter ! Get exclusive news about upcoming programs, technical insights & special offers