Location
-
Format
What’s this? Ways to train
Classroom
Live, instructor-led training in a standard, professional classroom environmentVirtual
Live, instructor-led training conducted over the internet, with hands-on labsOnline
An online, HTML5, self-paced learning experience available for all coursesOn-site
Private training for your entire team, delivered at your location, a training center, or onlineVideo classroom
Learn more about our training formats
High-definition video of our most popular courses, streamed to your laptop or personal device
-
3 Days
-
HRDF SBL Claimable
-
Certificate of Attendance available
-
3 Days
-
All of our private classes are customized to your organization's needs.
-
Click on the button below to send us your details and you will be contacted shortly.
Already purchased this offering? Log in
Request more information
Inquiry for: Myself My Company
By providing your contact details, you agree to our Privacy Policy
Thank You
Our learning consultant will get back to you in 1 business day
Data Science with Python
WHAT YOU WILL LEARN
In the past decade, the demand for data has increased exponentially. The industry has begun to realize the potential goldmine of summarized information collected online. The various processes in data science are collect, collate and disseminate. The industry is also investigating on various applications that can streamline the valuable information for analytics processes and making the data collection simple and efficient. The industry is expected to be worth over $128 billion by 2022, a predicted 36 per cent growth from 2016. With the Data Analytics Industry becoming dynamic, the prospects for someone looking to make Data Science as their career are high.
AUDIENCE
This course "Data Science with Python" is intended for learners who have basic python knowledge and wants to apply statistics, machine learning, information visualization, social network analysis, and text analysis techniques to gain new insight into data.
PREREQUISITES
There are no prerequisites for this course but python knowledge with a little programming background is preferred.
METHODOLOGY
This program will be conducted with interactive lectures, PowerPoint presentation, discussion and practical exercise.
COURSE OBJECTIVES
After completing this course, you should be able to:
• Explore Python fundamentals, including basic syntax, variables, and types
• Create and manipulate regular Python lists
• Use functions and import packages
• Build Numpy arrays, and perform interesting calculations
• Create and customize plots on real data
• Supercharge with control flow, and get to know the Pandas DataFrame
• Use Python to read and write files
• Illustrate Supervised Learning Algorithms
• Identify and recognize machine learning algorithms around us
Modules
• Introduction to the Course
• Creating Classes
• Creating Objects and Instances
• Data Encapsulation
• Class Inheritance
• Multiple Inheritance
• Decorators
• Handling Exception
• Raising exceptions
• Writing tests cases
• Executing tests
• Checking code coverage by tests
• Accessing different types of files
• File handling principles
• Creating and reading Files
• Updating Files
• Deleting files
• Text Files
• CSV Files
• Microsoft Word
• Microsoft Excel
• Regular Expressions
• Extracting data from text files using Regular Expressions
• Creating and deleting directories
• Listing and searching for files
• Selecting Data
• Inserting and Updating Data
• Deleting data
• Generic database API based on MySQL
• Using the Object Relational Mapper (SQLAlchemy)
• Working with NoSQL databases
• Introduction
• Ndarray Object
• Data Types
• Array Attributes
• Array Creation Routines
• Array from existing data
• Numerical ranges
• Array Indexing and Slicing
• Advanced Indexing
• Iterating over Array
• Array Manipulation
• Arithmetic Operators
• Binary Operators
• String Functions
• Mathematical Functions
• Statistical Functions
• Introduction
• Basic functions
• Special functions
• Integration
• Optimization
• Interpolation
• Fourier transforms
• Signal Processing
• Linear Algebra
• Sparse Eigenvalue Problems with ARPACK
• Compressed Sparse Graph Routines
• Spatial data structures and algorithms
• Statistics
• Multidimensional image processing
• File IO
• Introduction to Pandas
• Series
• DataFrames
• Missing Data
• Groupby
• Merging Joining and Concatenating
• Operations
• Data Input and Output
• Matplotlib
• Seaborn
• Distribution Plots
• Categorical Plots
• Matrix Plots
• Grids
• Regression Plots
• Pandas Built-in Data Visualization
• Plotly and Cufflinks
• Geographical Plotting
• Choropleth Maps
• Introduction
• Machine Learning with Python
• Linear Regression
• Logistic Regression
• K Nearest Neighbours
• Decision Trees and Random Forests
• Support Vector Machines
• K Means Clustering
• Natural Language Processing Theory
• NLP with Python
• NLP Project Overview
• NLP Project Solutions
• Neural Network Theory
• What is TensorFlow
• Installing Tensorflow
• TensorFlow Basics
• MNIST with Multi-Layer Perception
• Tensorflow with ContribLearn
• Deep Learning Project

Thayanithy Jegan
Has a strong career, spanning over 19 years of Technical & Management experience. Technically sophisticated professional with a pioneering career reflecting strong leadership qualifications coupled with analysing user requirements, conceptualizing capabilities, software development and successful implementation of developed solutions. Clear communication and intuitive thinking have equipped me with skills required to achieve best results. Read More
Course Reviews
0
0 Ratings