close icon for contact modal
See Course Details
Certificate Courses
Python for Beginners
 Career Certificate

Python Programming Bootcamp

+ 6,680 students enrolled

Kickstart or accelerate your career as an experience Python Programmer in our live bootcamp. Create a series of projects and publsh your job-ready portfolio during this bootcamp.

Enroll Now
FREE 60-minute trial session with an expert
Course overview

Launch your Dream Tech Career: Become a UI/UX Designer.

This Part-Time Data Science and Machine Learning Bootcamp is highly immersive and designed for students who want to gain data-science knowledge in the A.I. industry. It’s the best Programming Bootcamp in Hong Kong. In this 22-week Data Science and Machine Learning Course, you will learn the building blocks and tools that will empower you to tackle, build and deploy AI machine learning projects. You will learn to use Python for Data Science, Scikit-learn, Keras TensorFlow and Tableau to collect, clean and transform data to gain valuable insights and perform data visualizations. You will develop the practical skills necessary to work in a job or career path requiring the implementation of deep learning tools and techniques.

The classroom and learning environment is designed to be practical and allow students to quickly apply their new skills to real-world problems and work with real datasets. Upon completion of the Machine Learning and Data Science Certification Course, students can expect to be able to build impressive, portfolio-ready data science projects that will demonstrate their ability in AI data analytics and AI machine learning to add value to their next job as full-stack data engineer, data analyst or data scientist.

While many PHDs spend much of their time engulfed in theory and self-study practitioners struggling between time and subject management, your 1000+ hours with the Xccelerate Data Science and Machine Learning Course will be spent on effective and practical learning to build a career in one of the most exciting fields in technology: Artificial Intelligence.

Change your life, become a Programmer

Prerequisites

None. All you will need is a laptop with internet connectivity!

Career paths

Junior Data Scientist, Data Analyst, Data Engineer, Machine Learning Engineer, BI Associate

Scholarship Program

We aim to keep our courses as accessible as possible. Ask our sales team to learn more

Who this course is for:

01
Complete Novice

Are you a beginner to programming and want to learn key concepts in Python

02
Career Switchers

Master the fundamental skills in Python and create project

03
Upskillers

Dive into generative AI and neural networks.

Why this course?

Work on projects with leading organizations
Learn 24/7 with video recordings
Industry recognised certification
Career outcomes & employability
Build guided projects and add to your profile
8 months curriculum access post graduation
Mentor guided quizzes and assessments
Special access to Weekly Career Nights

What you’ll learn

Grasp foundational concepts of Python including variables, data types, lists, sets, tuples, and dictionaries.

Master control structures and functions, including conditionals, loops, lambda functions, and exception handling.

Understand and implement Object-Oriented Programming principles with classes, objects, inheritance, and encapsulation.

Delve into algorithmic thinking with sorting and searching algorithms and learn to use data structures like stacks, queues, linked lists, trees, and graphs.

Integrate Python with databases by setting up MySQL, performing basic operations, and writing complex SQL queries including nested queries and stored procedures.

Prepare and execute a comprehensive final project, integrating Python with SQL, and demonstrate your skills through a practical test involving real-world challenges.

Gain hands-on experience with file handling and data storage, including reading, writing, and counting word frequencies in text files.

The Xccelerate Method

Trusted by +15,000 graduates
This holistic approach ensures participants are equipped with practical skills, industry insights, and networking opportunities for successful career advancement in the dynamic field of data science.
1
Self-driven
Learning
Our courses have been built so that both currently employed and fully committed individuals can  succeed.
2
Live online
Lessons
Instructors will be available via livestream on designated days to ensure you get extra help with course materials or assignments. Lectures are recorded in the event you can’t make it live.
3
Community
Development
You are invited to come onto campus to chat with instructors or work alongside other students to solve tough problems.
4
24/7 Career
Support
Get unlimited support from our experts and prepare a killer CV to land your dream job. Class content will be available for you to access throughout the duration of the course.
5
Real-Client
Projects
Solve real-world problems with real-client projects and grow your professional experience. Gain practical skills to reinforce your learning journey and portfolio.
6
Become
Certified
Impress recruiters and your future employer. Graduating from our programs will grant you a valuable certificate that you can showcase on LinkedIn.

Curriculum

🌱 Unit 1: Fundamentals of Programming

6 weeks
Want to get your first taste of Data Science? Start with this basic module to explore the fundamentals
Week 1: Foundational Concepts and Problem-Solving

As well as meeting your Python friends we've got a range of practical tasks and resources for you to be ready to nail the Bootcamp from day one. Ahead of ki

  • Master variables, data types, and collections.
  • Navigate conditionals, loops, and functions with confidence.
  • Participate in practical coding exercises to solidify your learning.
  • Form coding teams to collaborate and solve engaging challenges.
Week 2: Object-Oriented Programming (OOP) and Data Handling

Building on our learning journey, Week 2 dives deeper into crucial concepts with hands-on experience to elevate your coding skills. Before we kick off, you'll complete tasks and pair up with classmates for collaborative learning.

  • Master the fundamentals of Object-Oriented Programming (OOP).
  • Grasp file handling techniques for effective data storage and retrieval.
  • Participate in practical coding exercises and simulations.
  • Form coding teams to solve unique OOP and file handling challenges.
Week 3: Algorithmic Thinking and Data Structures

During the 3rd week of Bootcamp, you'll delve into the fundamentals of algorithmic thinking and data structures. Bootcamp starts with an overview of essential algorithms and practical coding exercises to implement these concepts.

  • Master sorting and searching algorithms.
  • Gain hands-on experience with stacks, queues, linked lists, trees, and graphs.
  • Apply binary search on sorted lists for efficient data retrieval.
  • Implement and use different data structures effectively.
  • Engage in real-world data structure challenges to solidify your knowledge.
Week 4: Integrating Python with Databases

Week 4 will teach you how to integrate Python with databases, beginning with MySQL setup and progressing to advanced SQL queries. Bootcamp starts with hands-on practice in setting up, operating, and optimizing databases.

  • Set up MySQL and perform basic database operations.
  • Master writing and optimizing complex SQL queries.
  • Implement nested queries and stored procedures.
  • Engage in real-world database challenges to solidify your SQL skills.
Week 5: Object-Oriented Programming (OOP) and Data Handling

Prepare for an exciting week of database integration and embarking on your final project, bringing together all the skills you've acquired.

  • Learn to connect Python with a MySQL database.
  • Read from and write to databases using Python.
  • Define objectives and requirements for your final project.
  • Begin working on your final project with mentor guidance.
  • Engage in interactive challenges to refine your project algorithms.
Week 6: Graduation

During this final week of Bootcamp, you'll focus on completing your final project and demonstrating your mastery through a comprehensive test. Bootcamp will guide you through project completion and test your skills with real-world scenarios.

  • Complete your final project with expert guidance and mentorship.
  • Refine and finalize project details for presentation.
  • Take a practical test to apply all concepts learned.
  • Face real-world scenarios to showcase your problem-solving skills.
Download Syllabus

Become certified

Our courses are structured to give you skills to call yourself a professional
- so every course has milestones set in place to guarantee your success.

Learning Options

Whether you just want to dip your toes or go all the way, we have got you covered.
Lectures
Option to join lectures online
Option to access pre recorded content
Industry Centric Projects
Individual
Curriculum Access
Unlimited during the course
24/7 access to pre recorded content
Career Opportunities
Profile listing on Xccelerate’s Job Board
Hong Kong Tech Career Guide
AI Career Nights
2x Personal Linkedin Review
Enroll Now
Lectures
Option to join lectures online
Option to access pre recorded content
Industry Centric Projects
Individual
Group
Curriculum Access
Unlimited during the course
24/7 access to pre recorded content
8 months extended access
Career Opportunities
Profile listing on Xccelerate’s Job Board
Hong Kong Tech Career Guide
AI Career Nights
2x Personal Linkedin Review
Receive job posts from network
2x Personal Interview Prep
3x Personal CV Review
Soft Skills Training
Job Negotiation Training
Enroll Now
1-1 Mentorship
HKD 800 / hr
6 weeks
Group Mentorship
HKD 5,200 / student
6 Weeks
Lectures
Option to join lectures online
Option to access pre recorded content
Industry Centric Projects
Individual
Group
Curriculum Access
Unlimited during the course
24/7 access to pre recorded content
8 months extended access
Career Opportunities
Profile listing on Xccelerate’s Job Board
Hong Kong Tech Career Guide
AI Career Nights
2x Personal Linkedin Review
Receive job posts from network
2x Personal Interview Prep
3x Personal CV Review
Soft Skills Training
Job Negotiation Training

Course Schedule (GMT +8)

😪 Monday
🍵 Tuesday
🔥Wednesday
🌈  Thursday
🎉 Friday
✨ Saturday
Live Lesson
(Groups)
7.30 PM - 9.00 PM
Networking
(In-Person)
7.30 PM - 9.00 PM
Live Lesson
(Groups)
7.30 PM - 9.00 PM
Feedback
Individual (30min)
Live Lesson
(Groups)
10 AM - 12 PM
😪 Monday
Self-Learning
Pre recorded
🍵 Tuesday
Live Lesson
(Groups)
7.30 PM - 9.00 PM
🌈 Wednesday
Self-Learning
Pre recorded
🔥 Thursday
Live Lesson
(Groups)
7.30 PM - 9.00 PM
🎉 Friday
Self-Learning
Pre recorded
✨ Saturday
Live Lesson
(Groups)
10 AM - 12 PM

Personalize your schedule with 1-on-1 Courses. Ask our sales team for more details.

Upcoming Cohorts

The direct interaction with a mentor enables the learner to receive immediate feedback, ask targeted questions, and gain insights from the mentor's expertise and real-world experience.

Asia Timezone (HKT / SGT)

Duration
6 weeks
Cost
HKD 800 / hr
Availability
🔥Unlimited

Europe Timezone (GMT)

Duration
6 weeks
Cost
HKD 800 / hr
Availability
🔥Unlimited

Asia Bootcamp (HKT / SGT)

Duration
Jul 30 - Sep 10
Cost
HKD 5,400
Availability
🔥️ 13/20 spots left

Europe Bootcamp (GMT)

Duration
Jul 2 - Aug 12
Cost
€ 800
Availability
🔥️ 18/20 spots left

Asia Bootcamp (HKT / SGT)

Duration
Jul 2 - Aug 12
Cost
HKD 5,400
Availability
❗ 0/12 spots left

SOLD OUT

Learn with top industry experts

The direct interaction with a mentor enables the learner to receive immediate feedback, ask targeted questions, and gain insights from the mentor's expertise and real-world experience.

Preview this course
Upcoming Cohorts
Enroll Now
Flexible Payment Options
Take the first step and complete the scholarship quiz
Start Application

Don’t take our word for it. Check out what other students say about this course.

Frequently Asked Questions

If you still have questions or you're unsure about which course is right for you, send us an email or schedule a free call to find out more.

Is this bootcamp suitable for beginners?

Beginners and students with previous experience in similar realms will be able to get something out of this bootcamp. If you put the right time and effort into this bootcamp, you have a very good chance of starting a new career or advancing in your current career.

Is this a course or a bootcamp program?

Bootcamp is a term commonly used for programs that help individuals learn many key skills in a condensed period of time. In that sense, this program could be considered a Data Science Bootcamp given the amount you will learn.

Is this taught in English or Cantonese?

Many students demonstrate the desire to use these skills in international work environments, not exclusive to Hong Kong. Because of this, English is generally the medium of instruction however we do offer support in Cantonese. For those desiring the ability for remote roles, English also offers a large advantage.

Will I be able to get a job after the program?

We have been running this bootcamp for over 6 years in Hong Kong and hundreds of our students have received jobs both inside and outside of Hong Kong. Students who apply themselves through the program will be qualified for roles both in and around Data Science.

What sets Xccelerate apart from other bootcamps in Hong Kong?

This is the longest running Data Science and Machine Learning bootcamp in Hong Kong. We have developed a positive reputation on behalf of the hundreds of students that have gone on to accept jobs and our ability to work with medium and large organizations on real projects is second to none. In addition, we provide many opportunities for employment seeking and active networking given our longstanding relationships.

How do I know if this program is a good fit for me?

We want to make sure that there is a mutual fit between our programs and our students. Afterall, a positive experience reflects well on us. We recommend that you set up a quick call with us so that we can assess your desired outcomes and fit for the program. We take pride in our ability to present well-equipped students to organizations, so you can be rest assured that we also screen candidates for the program.

Request Cohort Details
Interested in learning more about this cohort? Receive full cohort details via Email or Whatsapp
Contact preference
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Book a Free Trial Session
Our team will get in touch with you
* Our team will message you session details via your preferred mode of communication
Communication preference
Language preference
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Request syllabus
What are you waiting for? Let's begin this new journey together!
Contact preference
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.