c
Data Analysis and Data Science Foundation (SkillsFuture course)
Data Analysis and Data Science Foundation (SkillsFuture course)
$ 490.00
10 Students |
Duration: 15 hours classroom + 6 hours elearning |
Yes, e-certificate |
COURSE DESCRIPTION
SkillsFuture credit application is in progress. Course id is CRS-N-0047529. All Singaporeans aged 25 and above can use their $500 SkillsFuture Credit from the government to pay for a wide range of approved skills-related courses. See www.skillsfuture.sg/credit for more details.
This is a face to face class, with additional self-learning practice on Solace Tech’s e-learning platform here in between the sessions, spread for 6 days before the class and the second face to face session. Participants expected to run through the e-learning portal before the course for the participants’ benefit, since usually for complete beginners it is harder to grasp the concept without repetitions.
Here is the learning flow of the course:
- Participants spend 3 hours self-learning one week before the course, to read materials and do exercises, 7 days before the course. The goal is to get familiar with some materials that are not straightforward and need repetition to understand.
- The first face to face session, participants will learn with instructor guidance for 7.5 hours. In this session, participants expected to have questions from self-learning session, and the instructor will help to connect the dots
- Another one week period to be spent for self-learning, where participants expected to spend 3 hours to do exercise and to submit the exercises to be evaluated by Solace Tech’s team, to assess participants’ understanding of the first session.
- The second face to face session, another 7.5 hours, participants will do a project guided by the instructor.
The course will start at 9 am and ends at 5.30 pm, with a 1-hour lunch break.
After this course, participants should be able to :
- acquire data by consuming an API
- use standard tools in data science project (Conda, Miniconda, Jupyter)
- Store and analyze data in a relational database, load the data from a database into python for analysis
- clean and transform data
- Familiar with standard libraries used in data science project (Numpy, Pandas, scikit-learn)
- Understand the basic concept of data visualization and standard charts (barplot, histogram, line chart, boxplot, scatterplot)
- Understand how a data science project end to end with basic linear modeling
- Understand all the activities to be done in a typical data science project
- compete on Kaggle to get recognized within a data science community
The course will be a hands-on approach where participants will be expected to write code. Participants will receive e-certificate at the end of the course to mark the completion of the course.
This course is also the pre-requisite course to join advance data science course here.
Maximum 10 participants per class. The venue would be at Depot Road.
We reserve the right to cancel or re-schedule the course due to unforeseen circumstances. If the course is canceled, we will refund 100% to you.
Note that the minimal class size to start a class is 3.
What participants will learn
Sorting
Assigning values
Boolean indexing
Loading data from text files
Indexing and slicing
Dataframe methods and operations
Data transformation and reshaping
Data cleaning
Saving data to text/binary files
Basic SQL syntax
Boxplot
Scatter plot
Building linear/logistic regression using scikit-learn
Project on real-world dataset (kaggle playground: self-hosted competition)
Guided walk through
Loading csv into sqlite
Reading data from sqlite into pandas
Cleaning data
Transformation and feature engineering
Data exploration and visualization
Training a linear model
Submission on Kaggle
Linear model optimization
Features and model
What is the target audience?
- This course is aimed at people looking to enter the data science field
Requirements
- Familiar with Python syntax, and a basic understanding of Python data structure, especially list and dictionary.
- Familiar with running python scripts from a command line or IDE
For those not familiar with the above topics, you can join the Python introduction course to prepare for this course.
About Instructors
$ 490.00
10 Students |
Duration: 15 hours classroom + 6 hours elearning |
Yes, e-certificate |