Data Science with Python Online Training

About Data Science with Python Online Training
Course Objectives
What are the Course Objectives?
After completion of the Data Science with Python Course at Naresh I technologies, you will be expertise and eligible for:
- Complete knowledge of Data Science
- Able to analysis Bigdata
- Able to work in Data Mining
- Able to work on statistic
- Learn how to use different tool like Tableau, Map Reduce
- Creation of decision tree
- Explore Big data concept
Who should go for this course
- Any IT experienced Professional who are interested to build their career in development/ data scientist.
- Any B.E/ B.Tech/ BSC/ MCA/ M.Sc Computers/ M.Tech/ BCA/ BCom College Students in any stream.
- Fresh Graduates.
Pre-requisites
The course can learn by any IT professional having basic knowledge of:
- Mathematics
- Statistics
- Any Programming Language
Course Curriculum
- What is data science and why is it so important?
- Applications of data science
- Various data science tools
- Data Science project methodology
- Tool of choice-Python: what & why?
- Installation of Python framework and packages: Anaconda & pip
- Writing/Running python programs using Spyder Command Prompt
- Working with Jupyter notebooks
- Creating Python variables
- Numeric , string and logical operations
- Data containers : Lists , Dictionaries, Tuples & sets
- Writing for loops in Python
- While loops and conditional blocks
- List/Dictionary comprehensions with loops
- Writing your own functions in Python
- Writing your own classes and functions
- Need for data summary & visualization
- Summarising numeric data in pandas
- Summarising categorical data
- Group wise summary of mixed data
- Basics of visualisation with ggplot & Seaborn
- Inferential visualisation with Seaborn
- Visual summary of different data combinations
- Need for data summary & visualization
- Summarising numeric data in pandas
- Summarising categorical data
- Group wise summary of mixed data
- Basics of visualisation with ggplot & Seaborn
- Inferential visualisation with Seaborn
- Visual summary of different data combinations
Machine Learning Basics
- Converting business problems to data problems
- Understanding supervised and unsupervised learning with examples
- Understanding biases associated with any machine learning algorithm
- Ways of reducing bias and increasing generalisation capabilites
- Drivers of machine learning algorithms
- Cost functions
- Brief introduction to gradient descent
- Importance of model validation
- Methods of model validation
- Cross validation & average error
Generalized Linear Models in Python
- Linear Regression
- Regularisation of Generalised Linear Models
- Ridge and Lasso Regression
- Logistic Regression
- Methods of threshold determination and performance measures for classification score models
Tree Models using Python
- Introduction to decision trees
- Tuning tree size with cross validation
- Introduction to bagging algorithm
- Random Forests
- Grid search and randomized grid search
- ExtraTrees (Extremely Randomised Trees)
- Partial dependence plots
Boosting Algorithms using Python
- Concept of weak learners
- Introduction to boosting algorithms
- Adaptive Boosting
- Extreme Gradient Boosting (XGBoost)
Support Vector Machines (SVM) & kNN in Python
- Introduction to idea of observation based learning
- Distances and similarities
- k Nearest Neighbours (kNN) for classification
- Brief mathematical background on SVM/li>
- Regression with kNN & SVM
Unsupervised learning in Python
- Need for dimensionality reduction
- Principal Component Analysis (PCA)
- Difference between PCAs and Latent Factors
- Factor Analysis
- Hierarchical, K-means & DBSCAN Clustering
Artificial Neural Networks in Python
- Introduction to Neural Networks
- Single layer neural network
- Multiple layer Neural network
- Back propagation Algorithm
- Neural Networks Implementation in Python
Text Mining in Python
- Gathering text data using web scraping with urllib
- Processing raw web data with BeautifulSoup
- Interacting with Google search using urllib with custom user agent
- Collecting twitter data with Twitter API
- Naive Bayes Algorithm
- Feature Engineering with text data
- Sentiment analysis
Version Control using Git and Interactive Data Products
- Need and Importance of Version Control
- Setting up git and github accounts on local machine
- Creating and uploading GitHub Repos
- Push and pull requests with GitHub App
- Merging and forking projects
- Introduction to Bokeh charts and plotting
- Examples of static and interactive data products
6,00,000+ PEOPLE ALREADY " SUBSCRIBED OUR YOUTUBE CHANNEL "
Subscribe now and receive updates on emerging technologies and tools with on-demand video tutorials, new courses, interesting workshops, most popular topics and much more!
Training Features
Read FAQs
Reviews
I am Shruthika. I learned NodeJS through online here, the faculty was awesome who had industry experience and explained the various services available in NodeJS clearly. The course was delivered on time and we had a couple of days to explore other services in NodeJS. I would recommend this institute to my friend
I am Abhimanyu, completed the course Data Science in NareshIT where the environment was very good. My trainer is a very good person. His way of teaching was good truly useful for job seekers… Heartful thanks to my faculty and lab assistants too for making me an expert in Data Science
Hai, I am Bhavani. I have completed Java course in NareshITÂ It’s very useful for my career… Our tutor has more knowledge of Java His training was so wonderful.. Thanks to my faculty and the whole team
Such a good opportunity for me to enrich my career toward DevOps technology here. My trainer is really awesome with in-depth technology. He teaches me the whole concepts of placement support. Thank you so much, sir
SQL Server course got completed here… The instructor was trained well. He was a well-known person in this field… He clearly taught my queries at any time… Thanks to NareshIT
It’s a very nice Training center.I completed my Android course in this institute It’s very useful for my career and job. Trainers help us more to clear our doubts i am very satisfied with his company