Python

Sign Up

Overview:

Want your kid to be up and running with the most fabulous programming language of all? Python is one of the most demanded, versatile and powerful programming language used today that companies such as Google, Netflix and Instagram are using it as well. So let's get started right away!


Curriculum:


Python 101

Python 101 is designed to give students a solid foundation to fully understand and master the programming architecture, concepts, and basic syntax of Python. Students will have a deeper understanding of Python by encountering various algorithmic challenges. Students will develop a console based game utilizing the concepts and syntax they have learned.

NO CODING EXPERIENCE REQUIRED!

Level: Beginner

Preferred Age: 8+

Class Option: Regular | 1-on-1 | On Demand


Projects Takeaway:

  • Rock Paper Scissors Game
  • Guess Number Game
  • Ping Pong Game

Technical Requirements:

  • Devices: Laptop / PC / Chromebook (Not iPad / Tablet)
  • Stable WIFI connection with Internet. Speed at least 1Mbps is recommended.
  • Web Browsers: Latest Versions of Chrome / Firefox / Safari
  • Please download Zoom in class starts

Terms & Conditions:

By registering this course, you have also read and accepted the Terms & Conditions by Soda Academy.


Payment Instructions:

  1. We accept these payment methods:
    A) Bank Transfer, B) FPS, C) PayMe
  2. Payment Request will be initiated through WhatsApp.
  3. Please reply by WhatsApp with the bank receipt once the fee is transferred.

Enroll Now:

Class Option (Please select):

Regular
On Demand
1-on-1

Teaching Mode: Online

Duration: 1 Hour

Num of Lessons: 12

Class Size: 5-10

Fee: HK$1,800

No Class Available Now

  • Time Zone: Hong Kong (GMT+8)

How to enroll for your Children?

  1. Please select your preferred Class Method, Date, Time & Language, etc. information.
  2. Press ENROLL NOW (REGULAR) and send the preset message via WhatsApp to reserve a spot.
  3. We will complete the registration process in WhatsApp, which requires you to provide relevant personal information for the course.
  4. Within 1 week before class starts, we will confirm the Course Timetable and send out the Zoom link via WhatsApp.

Teaching Mode: Online

Duration: 1 Hour

Num of Lessons: 12

Class Size: 5-10

What is On Demand Class?

  • You can form your own group to take on our class with your preferred date and time.

Class Size (Please Select):


How to enroll for your Children?

  1. Please select your preferred Class Method and no. of students.
  2. Press ENROLL NOW (ON DEMAND) and send the preset message via WhatsApp to reserve a spot.
  3. We will complete the registration process in WhatsApp, which requires you to provide relevant personal information and your preferred date & time for the course.
  4. We will confirm the Course Timetable and send out the Zoom link via WhatsApp.

Teaching Mode: Online

Duration: 1 Hour

Num of Lessons: 12

Fee: HK$600 Per Hour


How to enroll for your Children?

  1. Please select your preferred Class Method.
  2. Press ENROLL NOW (1-On-1) and send the preset message via WhatsApp to reserve a spot.
  3. We will complete the registration process in WhatsApp, which requires you to provide relevant personal information and your preferred date & time for the course.
  4. We will confirm the Course Timetable and send out the Zoom link via WhatsApp.

Got Questions?


  • All Registration & Enquiry will be completed via WhatsApp


Python 201 (Intermediate)

After completing the fundamentals in Python 101, intermediate programming syntax and concepts including scope of functions and variables, strings and date operations will be introduced. Data structure and manipulation are crucial parts in this course. You will also be building your First Python GUI Application with Tkinter library. You are expected to design and create your own GUI game and to get better at solving problem using computational thinking concepts gained throughout this module.

Level: Intermediate

Preferred Age: 8+

Class Option: 1-on-1 | On Demand


Technical Requirements:

  • Devices: Laptop / PC / Chromebook (Not iPad / Tablet)
  • Stable WIFI connection with Internet. Speed at least 1Mbps is recommended.
  • Web Browsers: Latest Versions of Chrome / Firefox / Safari
  • Please download Zoom in class starts

Terms & Conditions:

By registering this course, you have also read and accepted the Terms & Conditions by Soda Academy.


Payment Instructions:

  1. We accept these payment methods:
    A) Bank Transfer, B) FPS, C) PayMe
  2. Payment Request will be initiated through WhatsApp.
  3. Please reply by WhatsApp with the bank receipt once the fee is transferred.

Enroll Now:

Class Option (Please select):

On Demand
1-on-1

Teaching Mode: Online

Duration: 1 Hour

Num of Lessons: 12

Class Size: 5-10

What is On Demand Class?

  • You can form your own group to take on our class with your preferred date and time.

Class Size (Please Select):


How to enroll for your Children?

  1. Please select your preferred Class Method and no. of students.
  2. Press ENROLL NOW (ON DEMAND) and send the preset message via WhatsApp to reserve a spot.
  3. We will complete the registration process in WhatsApp, which requires you to provide relevant personal information and your preferred date & time for the course.
  4. We will confirm the Course Timetable and send out the Zoom link via WhatsApp.

Teaching Mode: Online

Duration: 1 Hour

Num of Lessons: 12

Fee: HK$600 Per Hour


How to enroll for your Children?

  1. Please select your preferred Class Method.
  2. Press ENROLL NOW (1-On-1) and send the preset message via WhatsApp to reserve a spot.
  3. We will complete the registration process in WhatsApp, which requires you to provide relevant personal information and your preferred date & time for the course.
  4. We will confirm the Course Timetable and send out the Zoom link via WhatsApp.

Got Questions?


  • All Registration & Enquiry will be completed via WhatsApp


Python 301 (Advanced)

After completing the first two modules, more advanced programming syntax and concepts including object-oriented programming (OOP), error handling will be introduced. You will work with external data in different files formats such as csv/xlsx, and learn how to analyze data using powerful data science libraries like Pandas and Numpy. Leverage on Matplotlib to create descriptive and interpretable visual charts to better understand the data, and make effective decisions.

Level: Advanced

Preferred Age: 8+

Class Option: 1-on-1 | On Demand


Technical Requirements:

  • Devices: Laptop / PC / Chromebook (Not iPad / Tablet)
  • Stable WIFI connection with Internet. Speed at least 1Mbps is recommended.
  • Web Browsers: Latest Versions of Chrome / Firefox / Safari
  • Please download Zoom in class starts

Terms & Conditions:

By registering this course, you have also read and accepted the Terms & Conditions by Soda Academy.


Payment Instructions:

  1. We accept these payment methods:
    A) Bank Transfer, B) FPS, C) PayMe
  2. Payment Request will be initiated through WhatsApp.
  3. Please reply by WhatsApp with the bank receipt once the fee is transferred.

Enroll Now:

Class Option (Please select):

On Demand
1-on-1

Teaching Mode: Online

Duration: 1 Hour

Num of Lessons: 12

Class Size: 5-10

What is On Demand Class?

  • You can form your own group to take on our class with your preferred date and time.

Class Size (Please Select):


How to enroll for your Children?

  1. Please select your preferred Class Method and no. of students.
  2. Press ENROLL NOW (ON DEMAND) and send the preset message via WhatsApp to reserve a spot.
  3. We will complete the registration process in WhatsApp, which requires you to provide relevant personal information and your preferred date & time for the course.
  4. We will confirm the Course Timetable and send out the Zoom link via WhatsApp.

Teaching Mode: Online

Duration: 1 Hour

Num of Lessons: 12

Fee: HK$600 Per Hour


How to enroll for your Children?

  1. Please select your preferred Class Method.
  2. Press ENROLL NOW (1-On-1) and send the preset message via WhatsApp to reserve a spot.
  3. We will complete the registration process in WhatsApp, which requires you to provide relevant personal information and your preferred date & time for the course.
  4. We will confirm the Course Timetable and send out the Zoom link via WhatsApp.

Got Questions?


  • All Registration & Enquiry will be completed via WhatsApp


Game Design with PyGame

After completing 3 modules of Python fundamentals, you will use the PyGame platform to create 2D mini games and share and for their family and friends to enjoy. You will also learn about the development process for video games and then dive into the detailed development of game assets and mechanics. Create your own characters and terrain, enable the events using mouse and keyboard as game controls, before moving on to concepts of frame rate, jump mechanic, game logic and collectables.

Level: Advanced

Preferred Age: 10+

Class Option: 1-on-1 | On Demand


Technical Requirements:

  • Devices: Laptop / PC / Chromebook (Not iPad / Tablet)
  • Stable WIFI connection with Internet. Speed at least 1Mbps is recommended.
  • Web Browsers: Latest Versions of Chrome / Firefox / Safari
  • Please download Zoom in class starts

Terms & Conditions:

By registering this course, you have also read and accepted the Terms & Conditions by Soda Academy.


Payment Instructions:

  1. We accept these payment methods:
    A) Bank Transfer, B) FPS, C) PayMe
  2. Payment Request will be initiated through WhatsApp.
  3. Please reply by WhatsApp with the bank receipt once the fee is transferred.

Enroll Now:

Class Option (Please select):

On Demand
1-on-1

Teaching Mode: Online

Duration: 1 Hour

Num of Lessons: 12

Class Size: 5-10

What is On Demand Class?

  • You can form your own group to take on our class with your preferred date and time.

Class Size (Please Select):


How to enroll for your Children?

  1. Please select your preferred Class Method and no. of students.
  2. Press ENROLL NOW (ON DEMAND) and send the preset message via WhatsApp to reserve a spot.
  3. We will complete the registration process in WhatsApp, which requires you to provide relevant personal information and your preferred date & time for the course.
  4. We will confirm the Course Timetable and send out the Zoom link via WhatsApp.

Teaching Mode: Online

Duration: 1 Hour

Num of Lessons: 12

Fee: HK$600 Per Hour


How to enroll for your Children?

  1. Please select your preferred Class Method.
  2. Press ENROLL NOW (1-On-1) and send the preset message via WhatsApp to reserve a spot.
  3. We will complete the registration process in WhatsApp, which requires you to provide relevant personal information and your preferred date & time for the course.
  4. We will confirm the Course Timetable and send out the Zoom link via WhatsApp.

Got Questions?


  • All Registration & Enquiry will be completed via WhatsApp


Data Analytics with Python

This is popular to further apply coding to real world situations so as to bring programming closer to life. Process information with libraries like Panda, NumPy, Matplotlib. Learn how to navigate, collect and organize data from various data sources. You’ll leverage on existing datasets and learn to access useful information in these data structures.

Level: Advanced

Preferred Age: 10+

Class Option: 1-on-1 | On Demand


Technical Requirements:

  • Devices: Laptop / PC / Chromebook (Not iPad / Tablet)
  • Stable WIFI connection with Internet. Speed at least 1Mbps is recommended.
  • Web Browsers: Latest Versions of Chrome / Firefox / Safari
  • Please download Zoom in class starts

Terms & Conditions:

By registering this course, you have also read and accepted the Terms & Conditions by Soda Academy.


Payment Instructions:

  1. We accept these payment methods:
    A) Bank Transfer, B) FPS, C) PayMe
  2. Payment Request will be initiated through WhatsApp.
  3. Please reply by WhatsApp with the bank receipt once the fee is transferred.

Enroll Now:

Class Option (Please select):

On Demand
1-on-1

Teaching Mode: Online

Duration: 1 Hour

Num of Lessons: 12

Class Size: 5-10

What is On Demand Class?

  • You can form your own group to take on our class with your preferred date and time.

Class Size (Please Select):


How to enroll for your Children?

  1. Please select your preferred Class Method and no. of students.
  2. Press ENROLL NOW (ON DEMAND) and send the preset message via WhatsApp to reserve a spot.
  3. We will complete the registration process in WhatsApp, which requires you to provide relevant personal information and your preferred date & time for the course.
  4. We will confirm the Course Timetable and send out the Zoom link via WhatsApp.

Teaching Mode: Online

Duration: 1 Hour

Num of Lessons: 12

Fee: HK$600 Per Hour


How to enroll for your Children?

  1. Please select your preferred Class Method.
  2. Press ENROLL NOW (1-On-1) and send the preset message via WhatsApp to reserve a spot.
  3. We will complete the registration process in WhatsApp, which requires you to provide relevant personal information and your preferred date & time for the course.
  4. We will confirm the Course Timetable and send out the Zoom link via WhatsApp.

Got Questions?


  • All Registration & Enquiry will be completed via WhatsApp


Web Development with Python

Combine the knowledge of syntax and concepts they have learned in all previous Python modules and Web Programming, you will be using Python Flask library to build a full stack web application from frontend to backend to further apply coding to real world situations so as to bring programming closer to life.

Level: Advanced

Preferred Age: 10+

Class Option: 1-on-1 | On Demand


Technical Requirements:

  • Devices: Laptop / PC / Chromebook (Not iPad / Tablet)
  • Stable WIFI connection with Internet. Speed at least 1Mbps is recommended.
  • Web Browsers: Latest Versions of Chrome / Firefox / Safari
  • Please download Zoom in class starts

Terms & Conditions:

By registering this course, you have also read and accepted the Terms & Conditions by Soda Academy.


Payment Instructions:

  1. We accept these payment methods:
    A) Bank Transfer, B) FPS, C) PayMe
  2. Payment Request will be initiated through WhatsApp.
  3. Please reply by WhatsApp with the bank receipt once the fee is transferred.

Enroll Now:

Class Option (Please select):

On Demand
1-on-1

Teaching Mode: Online

Duration: 1 Hour

Num of Lessons: 12

Class Size: 5-10

What is On Demand Class?

  • You can form your own group to take on our class with your preferred date and time.

Class Size (Please Select):


How to enroll for your Children?

  1. Please select your preferred Class Method and no. of students.
  2. Press ENROLL NOW (ON DEMAND) and send the preset message via WhatsApp to reserve a spot.
  3. We will complete the registration process in WhatsApp, which requires you to provide relevant personal information and your preferred date & time for the course.
  4. We will confirm the Course Timetable and send out the Zoom link via WhatsApp.

Teaching Mode: Online

Duration: 1 Hour

Num of Lessons: 12

Fee: HK$600 Per Hour


How to enroll for your Children?

  1. Please select your preferred Class Method.
  2. Press ENROLL NOW (1-On-1) and send the preset message via WhatsApp to reserve a spot.
  3. We will complete the registration process in WhatsApp, which requires you to provide relevant personal information and your preferred date & time for the course.
  4. We will confirm the Course Timetable and send out the Zoom link via WhatsApp.

Got Questions?


  • All Registration & Enquiry will be completed via WhatsApp