Coding class meets personal coaching

Preface is a global award winning coding academy, providing the best personalised learning experience for kids and adults.
Relentless Personalisation
We believe that no two learners are the same. People coming from different backgrounds, with different goals and appetite, require different learning methods.

At Preface, we provide bespoke learning experience down to the curriculum and assignments level, to engineer each student's unique path based on their needs. Besides, we match each learner with an instructor that teaches in a style and pace that's best for them. It's also our learner's call if they want a sprint or a marathon. They can take the lessons individually; pause and resume anytime, as long as it fits their schedule.
Brings Theory Into Practice
When you learn in Preface, you don't just learn theories, we will assign you real-world assignments that match with each module's learning goals. This helps you practice and understand why you are learning those concepts. No matter your experience level, you'll be writing real, working code hands-on; building and deploying live projects like a working professional.
Battle-tested Educators
All of our instructors are equipped with industry experience, passionate empathy and the ability to inspire inquisitive minds. They doesn't only guide learners into the world of tech during lessons, but also provide all-rounded support even after graduation. This requires a high level of dedication and maturity, which explains Preface's renowned 4-step recruitment process.

Each instructor has to pass our video screening, interview, curriculum-based assessment, and finally a live teaching demo. All of these processes is to ensure we provide the top learning experience.
The Preface Difference
Come for learning a skill.
Stay for the continual growth.
See how we compare to other programs
University
Online Course
Coding School
Preface
Practical skillsMaybe
Up-to-date curriculumMaybeMaybe
Tailored learning content
Instructor levelAcademicIndustry ProsIndustry Pros
Both
Time commitmentVery intensiveLowIntensive
Flexible
CostVery expensiveAffordableExpensive
Flexible
Completion rateVery highLowHigh
Very high
Classroom experienceTraditionalIsolatedImmersive
Immersive online and in-person
Additional supportTutors
Tutors
Career support
Tutors + Mentors
Student success managers
Career coaching
Post-grad support
See how we compare to other programs
Preface
University
Practical skills
Up-to-date curriculum
Tailored learning content
Instructor level
Both
Academic
Time commitment
Flexible
Very intensive
Cost
Completion rate
Very high
Very high
Classroom experience
Immersive online and in-person
Traditional
Additional support
Tutors + Mentors
Student success managers
Career coaching
Post-grad support
Tutors
Word from our students
As a startup founder without technical background, Preface's programming course gave me solid understanding & practical skills about coding, and enabled me to build an effective communication channel with my engineers. Preface is definitely the go-to upskill platform for anyone in the field.
Vincent So
Founder at Inspect Element
I used to think coding is the new & hip trend that only fits young people, but Preface has proven me wrong. The systematic & practical learning system helped me to get my hands on programming seamlessly, and to actually apply to work. How much I love Preface? I applied to both courses.
Bernard Hui
Senior District Director at AIA Hong Kong
Not sure where to start?

Answer a few questions and a Preface education advisor will work one-on-one to find the right course for your kid.

Want to stay tuned?
Be the first to know about new courses and offers.