Part-time mode
New!

Flex
in A.I. & Programming

Course Outcomes

Upon completing fundamental training

You may read, understand and write basic programs

Upon completing big data training

You may scrape online data for analysis

Upon completing machine learning

You may esaily use AI and ML to solve various problems

Combining altogether

You may build products with commercial values

Request Syllabus
Please check your email after submissions.
First Name
Last Name
Email
City
Phone
Reason of Joining
Apply Flex in AI & Programming
We will contact you after submission.
First Name
Last Name
Email
City
Phone
Reason of Joining

Topics

Fundamental Courses

JavaScript FundamentalJS-F

JavaScript Fundamental 01

Key Objectives:

  • Practice basic JavaScript syntax and operations
  • Practice variables and basic data types including string, number, boolean, array, object

Suitable for:

  • Absolute beginners

JavaScript Fundamental 02

Key Objectives:

  • Learn built-in JavaScript data structures including Array & Object
  • Learn basic JavaScript control structures including conditions and loops

Suitable for:

  • Absolute beginners

JavaScript Fundamental 03

Key Objectives:

  • Learn advanced operation on Array & Object
  • Learn basic JavaScript functions

Suitable for:

  • Absolute beginners

JavaScript Fundamental 04

Key Objectives:

  • Learn class/OOP in JavaScript
  • Learn advanced JavaScript features in a browser

Suitable for:

  • Absolute beginners

HTML/CSS/DOM FundamentalHTML-F

HTML/CSS/DOM Fundamental 01

Key Objectives:

  • Basic syntax practice
  • Hands-on various HTML elements and CSS effects

Suitable for:

  • Finisher of JavaScript/Python fundamental

HTML/CSS/DOM Fundamental 02

Key Objectives:

  • Flex layout practice
  • Responsive practice

Suitable for:

  • Finisher of JavaScript/Python fundamental

HTML/CSS/DOM Fundamental 03

Key Objectives:

  • Positioning practice

Suitable for:

  • Finisher of JavaScript/Python fundamental

HTML/CSS/DOM Fundamental 04

Key Objectives:

  • Dynamic page with DOM practice

Suitable for:

  • Finisher of JavaScript/Python fundamental

Python FundamentalPY-F

Python Fundamental 01

Key Objectives:

  • Learn how to setup the python environment
  • Learn basic python syntax and operations
  • Learn variables and basic data types including string, int, float

Suitable for:

  • Absolute beginners

Python Fundamental 02

Key Objectives:

  • Learn built-in Python data structures including Dictionary & List
  • Learn basic Python control structures including conditions and loops

Suitable for:

  • Absolute beginners

Python Fundamental 03

Key Objectives:

  • Learn advanced operation on Dictionary & List
  • Learn basic Python functions

Suitable for:

  • Absolute beginners

Python Fundamental 04

Key Objectives:

  • Learn modules in Python
  • Learn basic python file operations

Suitable for:

  • Absolute beginners

Intermediate Courses

Big Data Stream (Python)PY-CW

Web Scraping with JSON

Key Objectives:

  • Learn what JSON is
  • Learn to identify websites with JSON data
  • Learn how to perform web scraping with JSON data
  • Case study on scraping OpenRice

Suitable for:

  • Basic Python knowledge; or
  • Completed Python Fundamental

Web Scraping with BeautifulSoup

Key Objectives:

  • Learn to identify websites that is suitable for BeautifulSoup
  • Learn basic HTML and CSS
  • Learn how to perform web scraping with HTML/CSS and BeautifulSoup
  • Case study on scraping Hong Kong Observatory

Suitable for:

  • Basic Python knowledge; or
  • Completed Python Fundamental

Web Scraping with Pyppeteer

Key Objectives:

  • Learn to identify websites that is suitable for Pyppeteer
  • Learn how to perform web scraping with Pyppeteer
  • Case study on scraping Facebook

Suitable for:

  • Basic Python knowledge; or
  • Completed Python Fundamental

Text Processing

Key Objectives:

  • Learn basic Regular Expression
  • Learn text matching and replacing in Regular Expression
  • Learn some common examples including Email Checking, Phone Checking
  • Case study: Find company name, email addresses and phone number from JobsDB

Suitable for:

  • Basic Python knowledge; or
  • Completed Python Fundamental

Intermediate Data Science (Python)PY-CD

Data Manipulation 01

Key Objectives:

  • Learn basic NumPy properties and operations
  • Learn basic arithmetic in NumPy
  • Learn basic statistics in NumPy

Suitable for:

  • Basic Python knowledge; or
  • Completed Python Fundamental

Data Manipulation 02

Key Objectives:

  • Learn what Dataframe is
  • Learn basic operation in Pandas
  • Case study: Daily operations with Pandas

Suitable for:

  • Basic Python knowledge; or
  • Completed Python Fundamental

Data Visualization

Key Objectives:

  • Learn basic visualization in Python
  • Learn usage of Seaborn and Matplotlib
  • Case study: Kaggle Exercise

Suitable for:

  • Basic Python knowledge; or
  • Completed Python Fundamental

Machine Learning - Cloud API

Key Objectives:

  • Understand basic Machine Learning concepts
  • Learn the mainstream Machine Learning Cloud APIs
  • Learn how to integrate Google Cloud Machine Learning API
  • Case study: Extract subtitles from an audio clip

Suitable for:

  • Basic Python knowledge; or
  • Completed Python Fundamental

Machine Learning - AutoML 01: Vision

Key Objectives:

  • Understand transfer learning concepts
  • Learn the usage of Google AutoML
  • Learn the deployment of Google AutoML
  • Case study: Dim Sum Recognizer

Suitable for:

  • Basic Python knowledge; or
  • Completed Python Fundamental

Request Syllabus
Please check your email after submissions.
First Name
Last Name
Email
City
Phone
Reason of Joining
Apply Flex in AI & Programming
We will contact you after submission.
First Name
Last Name
Email
City
Phone
Reason of Joining