Targeted Training
Algorithm and System Design
Learn the hardcore programming skills which tech giants demand, in 20 hours
Knowledge is your best resume
Total unit: units
Medium of teaching: Cantonese
Homework time: 1 to 2 hours per week
For who: Existing programmers who would like to upskill and work in big tech companies
Curriculum
We teach you employable Programming skills, not just knowledge, step by step
System Design
Course Structure
High value 10 lessons package
You will learn all the essential concepts during these lectures. Lectures sound boring, but not in DANGER! Come with your laptop, you will need to move your fingers over what you have learnt 90 percent of the time in lectures.
You will practice what you have learnt on the real-world industry use cases and case studies we have designed for you. You can never actually learn programming before you try these challenges.
Course Features
More than online course and Exceed your expectation
Upskill! Learn extra technical skills that your current job cannot provide you.
Get prepared for get through the hardest job interview in exchange for a decent offer.
The computer is incredibly fast, accurate, and stupid. Man is incredibly slow, inaccurate, and brilliant. The marriage of the two is a force beyond calculation.
Leo Cherne
Recent Openings
What is your next availability?
No upcoming class schedule, stay tuned!
Apply now
Through participating in Danger Education’s courses such as Python Explorer and Python Practitioner, I can learn some basic Python programming knowledge and how to manipulate python libraries to analyse data. The teachers are patient and willing to teach us to solve our problems.
Tony Or - Python Student since Dec 2020
Being someone who have no background in programming and computer science, It's hard to figure out how to make a career switch into data science. Danger education provides the "Zero to Hero" pathway at an affordable rate.
Anthony Leung - Python and SQL Student since Feb 2021
As a HR professional, with growth of HR cloud applications, people analytics are becoming vital for all aspects of operational improvement to drive business goals. With my knowledge of Python instructed by Danger, I am able to analyse people's data moving away from Excel. Courses from Python Explorer, Python Practitioner and Python Machine Learning prepared me with real life examples on how we analyse data from scratch. Instructors are friendly and nice like friends which provide a comfortable environment to learn coding even though I had absolutely no idea on coding. I am happy to have joined the world of Python with Danger Education.
Coco Mak - Python and Machine Learning Alumni since Aug 2020
Jason is a professional instructor who is knowledgeable and patient enough to walk me through the coding process. The course consolidated my mathematical foundation, as well as practical coding fundamentals (like how to use python to call on different functions), which are all deemed to be the stepping stones to become a successful data scientist. I sincerely recommend this course to those who are interested in learning data science.
Cathy Kam - Python and Machine Learning Alumni since Aug 2020
Pretty awesome tutorial, start from the basics concept, broad and expounds the necessary knowledge with a specific framework and sufficient reference content, case studies, and project for students to practice. Suitable for beginners to find directions here.
Ar Chu - Python Student since Jan 2021
Having completed all courses in Danger Education, I become an experienced data analyst. The teachers are so helpful and well prepared. They gave us thorough and comprehensive notes and practice. In addition, they presented so well that even some complicated concepts could be well digested. The machine learning course help me further understand what data scientists’ work. This course is recommended for all people who are just beginners or even junior data analysts/programmers to better gain knowledge of data science.
Charlie Yeung - Python and Machine Learning Alumni since Apr 2020
Danger teaches me the skills in coding, but more importantly, it provides capable tools to discover another side of language. As a researcher in humanities, I had a preliminary understanding of Natural Language Processing through the Machine Learning Explorer course. Now I’m planning to apply my Python skills to my linguistic research.
Max Lee - Python and Machine Learning Alumni since Sep 2019
The series of Data Science courses in Danger Education is well-structured and organized. The trainers are knowledgeable and manage to provide valuable insights of coding skills and data science world in practice. The courseware contents are very rich and can pinpoint the key learning areas of different topics with real life applications. The excellent quality of teaching is of the greatest attraction. Thank you again for offering such a high quality of Data Science journey!
Steven To - Python and Machine Learning Alumni since Oct 2020
This course is well designed to let students understand the basic syntax of Python in 8-week. Lecture materials with weekly hands-on projects are well prepared and developed for practicing. The instructor gave clear explanation and care students’ progress all the way along the lecture, enable us not to get loss during the time. I will highly recommend the course to those who wish to learn about the data analysis tools using Python.
Himmy Li - Python Student since Mar 2021
Our students, teachers and partners come from
Frequently Asked Questions
Danger Education add boosters to your career path
Basic
|
(13 weeks; normal pacings)DE04: Business Analytic: Database(SQL) and visualization
(8 weeks; normal pacings)
|
(4-7 months; intensive pacing)
Amateur
|
(4 weeks; normal pacings)DE08: Program Trading
(4 weeks; normal pacings)
|
Fresh
(10 weeks; normal pacings)
|
Junior
(10 weeks; normal pacings)
Senior
Pro
|