Python Data Course, Prepare, Clean, Transform Data. In-Classroom/Online.

Python Data Course, Prepare, Clean, Transform Data. In-Classroom/Online.

Get data from data sources, clean, transform, merge, combine data, prepare data to the subset of rows, columns, and structure tat you need.

By PCWorkshops

Select date and time

Location

PCWorkshops at Regus Near Trafalgar Square

Golden Cross House 8 Duncannon Street London WC2N 4JF United Kingdom

Refund Policy

No Refunds

About this event

Python for Data Analysis

Course summary

You would learn to manipulate large and varied datasets by getting hands-on, practical experience working on real-life data problems.

You would gain working knowledge of the most commonly used Python modules for data scientists.

Get data from data sources, merge and copmbine it to one or more data sets.

Clean your data, re-structure, transform, manipulate data to make sure it is suitable for your use case.

  • Location: Online Instructor-led, Or at your office, Or at our classroom. 
  • To arrange training at your site, contact us.
  • For training in our classroom, book a training ticket and a classroom ticket, or contact us to discuss your group size.
  • Duration:  1 Day

Course Outline: 

Session 1: 

Brief Revision of Python Basics. 

Session 2: Data Structures

Lists, Tuples, Sets, Dictionaries, List and Dict Comprehensions

Session 3: Data and Files

Reading and writing CSV files into a Python program: The CSV module,Txt Files. Bytes and Unicode with files. Json Files. Exception Handling. 

Session 3: Database

Linking with SQL Database, Insert Tables,  Insert, Update and delete records. Select queries, traverse and display query results.

Session 3: API's

Inter-acting with Api's

Session 4: Numpy

The Python NumPy Module: Working with arrays, array manipulation, string, math, arithmetic and statistical functions.

Session 5: Pandas

The Python Pandas: Dataframes, Series, Indexing, Sorting, Filter, Slicing, Iteration, Functions, Date/ Time Functionality.  Time series.

Session 6: Data Cleaning and preparation

Random Sampling. Finding and filtering data, Replacing values, Finding and filtering Missing data, Remove Duplicates, String objects, Regex.  Transforming data using function and mapping,  Renaming Axis Indexes, Discretization and Binning. 

Session 7: Data Wrangling

Hierarchical Indexing, Reorder, Sorting, Stastitics, Dataframe Joins, Merging, Concatenation, Overlap. Reshaping and pivoting.

Session 7: Scipy

Introduction and overview of SciPy functions.

 

Session 6: Plotting and Visualization

Introducing to plotting data with MatPlotLib

Organised by

At PCWorkshops, we offer instructor-led online courses in our Live Virtual Classroom. We cover Java programming, Python Coding, Database Development, SQL, Data Analytics and MS Project.

More about us:

training@pcworkshopslondon.co.uk

  • Our classes are instructor led, in our Live Virtual Classroom
  • Courses well developed by registered, qualified instructors with a wealth of experience in software development and training.
  • The maximum groups size that can access our Virtual Classroom, is 4.
  • Every one gets personalised attention.

Why learn with us at PCWorkshops:

  • Excellent, up-to-date courses, following latest trends and technologies.
  • Excellent trainers with professional experience.

Award Winning Trainer

We offer Training Courses in Software Packages:

  • Java Programming
  • Python Programming, Python data analytics, Python Machine Learning
  • Database design and Data Normalisation
  • SQL Courses
  • Data Analysis and 
  • MS Excel, data analyses with Excel. Excel VBA
  • Access Database Courses.
  • MS Project Training
  • MS Office Training

Our Style:

  • Relaxed, Practical, Useful

Methods of instruction:

  • Classroom training with max class-size 4 people
  • Virtual classrooms via online video links
  • 1-1 mentoring
  • Customised training

Certification:

Our PCWorkshops certificates are assessment based.Our Java course outlines are aligned with Oracle courses. We assist with exam prep for the prestigious, international Oracle Certified Associate qualification.

Our clients are:

Data analysts and all others who use large sets of dataSoftware companies, testing companies, companies employing software developersCoders and new coders who need Accredited Java qualification

Customisation:

We can tailor all our courses. Email to customise location, times, content.

 

 

 

From £185