DATA SCIENCE WITH PYTHON

This course includes the fundamental python programming techniques such as lambdas, reading and manipulating csv files, and the numpy library. The course also introduces data manipulation and cleaning techniques using the popular python pandas data science library and introduce the abstraction of the Series and Data Frame as the central data structures for data analysis, along with tutorials on how to use functions such as group by, merge, and pivot tables effectively. 

01.

Industry Globally
Recognized Certificate 

02.

Annual Average Salaray
                       $91K                            

03.

90% Hands on Training 

04.

90% Exam Pass Guarantee

DATA SCIENCE WITH PYTHON

The Python Data Science Course teaches you to master the concepts of Python programming. Through this Python Data Science training, you will gain knowledge in data analysis, Machine Learning, data visualization, web scraping, and Natural Language Processing. Upon course completion, you will master the essential tools of Data Science with Python.

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.


Although the amount of collected data is impressive, the data is useless without it is being analyzed and insights leading transformation. Without enough manpower to work out on the information, it is pointless collecting the data in the first place. Businesses are also starting to react to the data scientist shortage and are collaborating with other firms and educational establishments to close the gap before it becomes too large. Through this course, we have focused on the practical challenges that organizations are experiencing by merging disciplines to develop a teaching programmed that makes the link between business, management and data analytics.

This course includes the fundamental python programming techniques such as lambdas, reading and manipulating csv files, and the numpy library. The course also introduces data manipulation and cleaning techniques using the popular python pandas data science library and introduce the abstraction of the Series and Data Frame as the central data structures for data analysis, along with tutorials on how to use functions such as group by, merge, and pivot tables effectively. By the end of this course, participants will be able to take tabular data, clean it, manipulate it, and run basic inferential statistical analyses. 

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

There are no prerequisites for this course but python knowledge with a little programming background is preferred.

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.

Data Scientist, Data Analyst, Python Data Science Programmer, Analytics, Data Engineer and alike

Course Outline

• Introduction to the Course
• Environment Set-Up
• Virtual Environments
• Data types and Operators
• Integers, Floats, Strings, Bytes, Tuples and Lists
• Dictionaries and Ordered Dictionaries
• Sets and frozen sets
• Flow control - if, elif statements
• Flow control - while loops
• Creating and using functions
• Creating modules and packages
• Distributing code to repositories  

• 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  

TRAINER DETAILS

Mobirise



Mr Ajith Kumar
Enterprise Architect | Big Data Consultant | Analytics SME

► 22 Yrs of Technology & Industry Experience
► Data Science and Machine Learning Consultant
► Center Of Excellence member for SOA & Big Data
► Telecom Consultant & SME for SDP, BPM, EMM & Big Data
► Strategy & IT Transformation Consultant for   Telecom & Banking

SCHEDULE - INTAKE 

NOSTART DATEEND DATETIME
1Mon, 2 Dec 2019Fri, 6 Dec 20199AM - 5PM

*Please contact us for weekend & live online training schedule
Duration : 5 days / 40 hours
Weekday Training & Weekend Training
FlexiLearning for Online Classes 

Anything to ask?

If you have any question about training, fees, courses or anything else, feel free to ask us anytime!


Address

Nexperts Academy Sdn Bhd,
Unit 313, Block E, Phileo Damansara 1, Jalan 16/11 off Jalan Damansara 46350, PJ Selangor, Malaysia

Working Hours

Monday Tuesday Wednesday Thursday Friday

09:00 - 17:30 09:00 - 17:30 09:00 - 17:30 09:00 - 17:30 09:00 - 17:30

Contact

Email: vaheed@nexpertsacademy.com
Phone: +6 011 1221 6872
Office: +6 03 7931 8872