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:
Technical Requirements:
Terms & Conditions:
By registering this course, you have also read and accepted the Terms & Conditions by Soda Academy.
Payment Instructions:
Class Option (Please select):
Teaching Mode: Online
Duration: 1 Hour
Num of Lessons: 12
Class Size: 5-10
Fee: HK$1,800
No Class Available Now
How to enroll for your Children?
Teaching Mode: Online
Duration: 1 Hour
Num of Lessons: 12
Class Size: 5-10
What is On Demand Class?
Class Size (Please Select):
How to enroll for your Children?
Teaching Mode: Online
Duration: 1 Hour
Num of Lessons: 12
Fee: HK$600 Per Hour
How to enroll for your Children?
Got Questions?
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:
Terms & Conditions:
By registering this course, you have also read and accepted the Terms & Conditions by Soda Academy.
Payment Instructions:
Class Option (Please select):
Teaching Mode: Online
Duration: 1 Hour
Num of Lessons: 12
Class Size: 5-10
What is On Demand Class?
Class Size (Please Select):
How to enroll for your Children?
Teaching Mode: Online
Duration: 1 Hour
Num of Lessons: 12
Fee: HK$600 Per Hour
How to enroll for your Children?
Got Questions?
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:
Terms & Conditions:
By registering this course, you have also read and accepted the Terms & Conditions by Soda Academy.
Payment Instructions:
Class Option (Please select):
Teaching Mode: Online
Duration: 1 Hour
Num of Lessons: 12
Class Size: 5-10
What is On Demand Class?
Class Size (Please Select):
How to enroll for your Children?
Teaching Mode: Online
Duration: 1 Hour
Num of Lessons: 12
Fee: HK$600 Per Hour
How to enroll for your Children?
Got Questions?
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:
Terms & Conditions:
By registering this course, you have also read and accepted the Terms & Conditions by Soda Academy.
Payment Instructions:
Class Option (Please select):
Teaching Mode: Online
Duration: 1 Hour
Num of Lessons: 12
Class Size: 5-10
What is On Demand Class?
Class Size (Please Select):
How to enroll for your Children?
Teaching Mode: Online
Duration: 1 Hour
Num of Lessons: 12
Fee: HK$600 Per Hour
How to enroll for your Children?
Got Questions?
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:
Terms & Conditions:
By registering this course, you have also read and accepted the Terms & Conditions by Soda Academy.
Payment Instructions:
Class Option (Please select):
Teaching Mode: Online
Duration: 1 Hour
Num of Lessons: 12
Class Size: 5-10
What is On Demand Class?
Class Size (Please Select):
How to enroll for your Children?
Teaching Mode: Online
Duration: 1 Hour
Num of Lessons: 12
Fee: HK$600 Per Hour
How to enroll for your Children?
Got Questions?
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:
Terms & Conditions:
By registering this course, you have also read and accepted the Terms & Conditions by Soda Academy.
Payment Instructions:
Class Option (Please select):
Teaching Mode: Online
Duration: 1 Hour
Num of Lessons: 12
Class Size: 5-10
What is On Demand Class?
Class Size (Please Select):
How to enroll for your Children?
Teaching Mode: Online
Duration: 1 Hour
Num of Lessons: 12
Fee: HK$600 Per Hour
How to enroll for your Children?
Got Questions?