Skip to Content

Introduction to A.I. & Programming

Upcoming cohorts

There is a saying that “Programming is the New Literacy”. In a world that is largely driven by technology, it is unavoidable to learn the fundamentals of programming to succeed even in a non-tech career. We integrate two crucial topics nowadays: Programming and Artificial Intelligence to introduce students to the vibrant world of technology. Students attending this course are going to be able to learn the following:

  • Setting up programming environment and adopting professional practice for version control
  • Creating simple Javascript program in browser
  • Creating simple website with interactiveness
  • Implementing basic AI application using Google Cloud AI.


Programming Environment

Programming Environment

One of the biggest challenges for newcomers in programming is to setup the programming environment. Normally, the online documentation only provides the necessary steps required to setup, but does not provide any troubleshooting guide. In this section, we are going to guide students to set up a basic, yet professional, programming environment such that students can kickstart their tech journey.

It covers in-depth knowledge of the following:

  • Editor
  • Basic Github Knowledge
Javascript Fundamentals

Javascript Fundamentals

Javascript is the most popular programming languages according to multiple surveys on the internet. With Javascript, it is possible to develop backend applications, web applications, desktop applications and mobile applications using Javascript only. It is thus the preferred choice of many programmers.

This course covers the in-depth knowledge of the following:

  • Google Chrome with Developer tools
  • Object & Arrays
  • Control Structures
  • Functions
HTML, jQuery & Plotly.js

HTML, jQuery & Plotly.js

HTML forms the skeleton of a website and jQuery enhances the overall interactiveness.

This course covers the in-depth knowledge of the following:

  • HTML
  • jQuery
  • Plotly.js
Google Cloud AI

Google Cloud AI

Artificial intelligence is an enormous field. In this section , we are going to guide you to work with Google Cloud AI which allows us to create simple AI application with minimum data science knowledge. It is the optimal introduction for students who are interested to learn more about AI after this course.

This course covers the in-depth knowledge of the following:

  • Google Cloud AI
  • Image Recognition
  • Natural Language Processing

Instructor team

Alex Lau

Alex Lau

Lead Instructor

Full Stack
Mobile App

Alex is recognized by a series of IT Awards (ICT Grand Award, HSBC Youth Business Award, etc) for his professionalism and technology innovation. Being the former CTO of Play More Limited and the Technology Advisor of several companies, he has vast experience in the software development, project management and technology solution fields. With over 15 years of programming experience, Alex is proficient in over 10 programming languages (C, C#, JS, Python, React ...). He is also passionate in learning, teaching and programming. In order to survive in the everchanging and competitive digital age, Alex had always adapting and learning up-to-date teaching approaches for tech learners. Over the years, he had successfully trained 300+ students to become software developers and oversaw several corporate training programs such as Swire Coca Cola and HKTDC. He has a vision to raise the standard and competitiveness of the entire IT coaching industry.

Gordon Lau

Gordon Lau

Curriculum Director

Full Stack
Data Science

Gordon's experience includes multiple roles of software development and leadership for different companies across various industries. With over 10 years' experience in professional programming and 4 years' experience in technology education, Gordon has mentored over 300+ newcomers to break into the technology sector. He was also the developer of the chatroom application HKGChat which acquired over 3,000 users on its launch day. He is additionally the principal developer of Tecky Code, which is Hong Kong's first open to public programming learning platform. As a firm believer in developing the future of Hong Kong’s IT industry, he has been promoting the importance of programming in mainstream education. Gordon is also an avid foreign language, science and travel enthusiast.

Thomas Lee

Thomas Lee


Full Stack

Thomas was a management trainee in IBM and is currently a Full-Stack software engineer of a FinTech company. He went through several immersive coding boot camp journey and successfully transformed his career from being an Account Manager to a Software Engineer. Therefore, he has a unique approach to help non-tech people adapt to a technology environment and guide them through the journey of becoming a programmer. Besides, he is passionate about Technology & FinTech and believes that software engineering is the best way to learn the trending ABCD (AI, Blockchain, Cloud, Data) technologies.

  • Next start date
  • Time 19:30 - 22:00 Every Monday & Wednesday
  • Duration 3 weeks
  • Class size
  • Location Tecky Academy Sheung Wan
Request Syllabus
Please check your email after submissions.
+852 9725 6400+44 07570 549084+1 (647) 556-3084
Caring Company 2019-2022
TQUK Approved Centre
Reimagine Education Challenge Award
© 2022 Tecky Academy Limited