- About the Course
- Learning Outcomes
- Course Resources
- Apply now
- Instructor
- Reviews
About This Course
This 8-weekends Data Science with Python course is one of WeCloudData's signature product. Hundreds of students have participated in this course and taken their data analytics skills to the next level. You will meet hiring managers, product managers, directors, and many other professionals who come to this class to polish their python skills. The course is practical by design, and students learn how to carry out end-to-end data analysis, discover insight, and communicate analytical results through hands-on project implementations.
Who this course is for?
SAS, R and Excel Users
Learn data science the Pythonic way
Data Science Job Seekers
Build your data science portfolio with our mentorship
Data analytics professionals
Learn how to perform advanced analytics using Python
Product/Business managers
Learn end to end data science workflow and how data science can be used to improve your product and business
Engineers and developers
Apply your awesome coding skills to solve data science challenges
Learning Outcome
There's nothing textbook about our approach. With hands-on projects taught by data scientists who actually work in the field, you will learn the intuition, methodology, and end-to-end data science pipeline that you won't be able to learn from MOOCs. In this course, you will learn Pandas DataFrame for data munging and analysis, Numpy and Scipy for numerical computing, Matplotlib, Seaborn and Plotly for visualization, and Scikit-Learn for predictive modeling. You put these tools to use by implementing your own portfolio projects. Instructors will guide you on project scoping, data source research, data collection/scraping, as well as data analysis and presentation. It is a very business-driven and agile environment where students work either in groups or individually to tackle real-life data problems.
Learning Outcome
Upon completing the course, students will be able to:
- 01. Learn end to end data science process
- 02. Become a data munging master
- 03. Visualize data using Python
- 04. Learn math for data science
- 05. Develop predictive models
- 06. Build data science portfolio projects
Know how to start an end-to-end data analysis project
Don't become a "data scientist" who only knows how to work with Jupyter Notebook and Python packages. The job market needs candidates who understand things end to end and know how to collect data by writing a scraping job or calling a Data API, transform data into different shapes, discover insight via visualization, and do predictive analytics to support decision sciences.
- Decide how to scope a data project under time/budget constraints
- Set up data collection strategy
- Perform exploratory data analysis
- Transform, merge and aggregate data for predictive modeling
- Build regression or classification models
- Summarize and visualize analytical insights
- Communicate and suggest business strategies via presentations and documentation
Use Pandas DataFrame to work with various data structures
- Work with different data sources (csv, text, json, gzip, parquet, database)
- Filter and transform data using Pandas and Numpy
- Merge multiple datasets using DataFrame
- Aggregation data by columns using dataframe.groupby
- Use WINDOW functions to deal with rolling windows
- Treat missing and extreme values
Learn visual storytelling
A plot is worth more than thousand words! A data scientist will use visualization techniques for two purposes: explore and understand the data and communicate data insights to the business team. In this course, you will learn:
- Basic plotting using Matplotlib and Pandas
- Data exploration using Seaborn
- Visualize geolocation data using Folium and GeoPandas
- Build and deploy interactive dashboard using Plotly Dash
How much math does a learner need to know?
In this module, you will learn enough math so that you can interpret a statistical distribution, handle data with skewed distributions, explore correlations between variables, perform regression analysis and interpret the results, understand statistical testing and sampling.
- Introduction to statistics and scipy
- Introduction to linear algebra and numpy
- Regression analysis 101
Here's the fun part!
In this course, you will learn two basic machine learning algorithms: linear regression and logistic regression. After this module, you will be able to confidently train regression models to forecast housing prices, and fit classification models to predict customer churn.
- Gradient descent
- Regression models using linear regression
- Classification models with logistic regression
Complete 2 end-to-end data analysis projects
Practice makes perfect. Students will come up with their own ideas and work on two capstone projects in this course so they can use it for job search. Original project ideas with strong motivation are always suggested.
- Data Collection and Visualization Project
- Machine Learning Project
Course Resources
Check out the presentation below to understand the Data Science job market trends and python use cases for data science!
Schedule
Instructors
What students are saying
Reach out for a Free Consultation