Program F.jpg
Program F.png

Weekly Core Program
Program F:

Data Analysis with Python

Learning the data analysis with Python to experience the most widely used data science programming languages in the world today!

Key Information:

  • For 13 - 16 years old (No age restriction for Telebort alumni).

  • 24 lessons (Weekly classes).

  • Prerequisite required (Either one of the criteria below is fulfilled): 

    • Completed Telebort Core Program A.

    • Having existing knowledge in programming.

New Intake:

  • July 2022

    • 2nd July 2022 (Tentative) 

    • Every Saturday 10AM - 12PM

  • November 2022​

    • 5th November 2022 (Tentative)​

    • Every Saturday 2PM - 4PM

What’s included in this program?

dashboard.png
Telebort Dashboard
Pre-recorded lesson videos with easily accessible lesson materials
blended.png
Blended Learning Model
Better self-preparation before attending weekly classes
online.png
Weekly Online Zoom Class
Meet up with instructors virtually to get feedback and debug projects
creative.png
Creative Hands-on Projects
Apply concepts learnt in lessons and create interesting projects
whatsapp orange.png
Exclusive WhatsApp Support
Friendly assistance from Telebort community expert
certificate.png
Certificate & Academic Transcript
Receive a certificate and academic transcript upon completion of the program

About this Program

Program F is exclusively designed for students to learn data analysis processes such as data collection, data cleaning, data manipulation, data visualization and data interpretation and related data analysis tools like Pandas and Matplotlib. 
Besides that, students will learn the fundamentals of Python, one of the most widely used data analysis programming languages in the world today as the foundation to use the data analysis tools. Essentially, students will be able to apply data analysis skills and coding skills to make an analytic report about their discovery on the analysed dataset. 
The most interesting part is students are able to make real-life projects by using the fundamentals and some simple and useful Python packages. They will be introduced to data analysis processes like Data Collection, Data Cleaning, Data Manipulation, Data Visualization and Data Interpretation using one of the most powerful Data Analysis Tool (Pandas) and Data Visualization Tool (Matplotlib).

Course Structure

  • Duration: 24 lessons
  • Hour per lesson: 2 hours
  • Teacher-students ratio: 1 Teacher - 15 Students (Maximum)
  • Suggested Age: 13 to 16 years old (No age restriction for Telebort alumni)
  • Prerequisite (Either one of the criteria below is fulfilled): 
    • Completed Telebort Core Program A.
    • Having existing knowledge in programming.

You will be able to

  • Fundamentals of Python Programming.

  • Data cleaning and data manipulation with Pandas.

  • Data visualization with Matplotlib.

  • Data interpretation and make analysis reports.

Program Syllabus

Theme 1: Python Fundamentals

  • Chapter 1: Python Programming

  • Chapter 2: Jupyter Notebook (Via Google Colab)

  • Chapter 3: Programming Concept - Variable & Operator

  • Chapter 4: Programming Concept -  List

  • Chapter 5: Programming Concept - Conditional Statement

  • Chapter 6: Programming Concept - Loop

  • Chapter 7: Programming Concept - Function

  • Chapter 8: Programming Concept - Package

  • Chapter 9: Programming Concept - Dictionary

  • Chapter 10: Python Package - NumPy

  • Chapter 11: Python Package - PrettyTable

Theme 2: Data Analysis with Python

  • Chapter 12: Data Analysis

  • Chapter 13: Python Package - Pandas (Data Analysis)

  • Chapter 14: Read and Export CSV File with Pandas

  • Chapter 15: Data Cleaning with Pandas

  • Chapter 16: Data Manipulation with Pandas

  • Chapter 17: Python Package - Matplotlib (Data Visualization)

  • Chapter 18: Data Grouping and Data Joining with Pandas

  • Chapter 19: Data Interpretation and Report Making

Fast Trak Prog F.jpg

Projects that you will build

First, we will be practicing fundamental of python programming with useful Python packages to make real-life projects:

Ice Cream Shop

Create an ordering system for an ice cream shop. Your ordering system can help you to greet your customers, show the menu, take orders and lastly come out with bills.

All this can be done by using the Python programming concepts: Variables, Operators, List, Conditional statements and Loops.

 

(GIF)ProgF-Proj_1-Ice Cream Shop.gif

Covid-19 Cases Prediction

Make a prediction of Covid-19 Cases of the coming future! You can use the real past data to predict how the trend of Covid-19 cases goes.

All this can be done by using the Python programming concepts learnt especially on Function, Built-in package and Dictionary.

(GIF)ProgF-Proj_2-Covid-19 Cases Predict

Score Table

Make a simple table for subject scores of students. You can customize the data for better visuals in table form for other users. 


All this can be done by using the Python programming concepts leant together with the NumPy package and PrettyTable package.
 

(GIF)ProgF-Proj_3-Score Table.gif

Second, we will pick up the knowledge of data analysis skills to analyse a dataset from data cleaning, data manipulation, data visualization and data interpretation until an analysis report is made.

Google Play Store Analysis


Do Data Analysis using Python Programming and produce an Analysis Report of Google Play Store. You can do Data Collection, Data Cleaning, Data Manipulation.

All this can be done by using the Python programming concepts learnt together with the Pandas package and Matplotlib package.

(GIF)ProgF-Proj_4-Google Play Store Anal

Finally, students will be using real datasets at https://www.kaggle.com/ to work on the final project that they are passionate about. 

Score Graph

Make a simple table for subject scores of students. You can customize the data for better visuals in table form for other users.

All this can be done by using the Python programming concepts learnt together with the Pandas package and Matplotlib package.

 

(GIF)ProgF-Proj_5-Score Graph.gif

There are a lot more fantastic and interesting projects you will be exploring.

Sharing from our students.
Grab the opportunity and start coding at young!

Joseph Leong.jpg

He proposed an app “A Bowl of Rice” to solve the problem of World Hunger during the Prototype Presentation in Program B: Mobile Apps Development.

 

"I just want to thanks all the wonderful teachers in Telebort who helped me to overcome my challenges when I first started to learn coding. Moreover, I felt grateful that my parents sent me to Telebort which is a nice place to learn coding. 
 

Joseph Leong Yen Joe, 15 years old

Penang, Malaysia

Talk to Expert.jpg

Talk to our experts!
 

🤔 What age is the best to learn coding?
🙄 What can they be building after learning how to code?
😬 Which core programs are the best for my kids to get started?
🤙 Talk to our expert to answer your questions in mind.