Course Details

最強最齊IT系統開發課程,一次學懂所有相關技術。
課程由淺入深,學員只需基本電腦知識。
幫公司或私人開發網站系統及Apps,創業接Job冇難度。

1) PHP + MySQL + WordPress + ASP.NET + Amazon AWS + Azure + SQL Server
2) HTML5 + CSS3 + BootStrap + JavaScript + jQuery + jQuery Mobile + PhoneGap + Node.JS + AngularJS
3) Java + JSP + Servlet + Tomcat + Google Apps Engine
4) Android + Android Studio + Apps Inventor
5) iPhone + XCode + Objective-C + Swift
Image

Course Introduction 課程簡介

隨著雲端運算時代的來臨,Web及Apps對生活及工作的影響已滲透到每一個層面。市場上極需要能創造,管理,改良Web及Apps系統技術的人才。但Web及Apps的技術相當多元化,對初學人士來說,如何起步學習已是一個很大的難題。本校課程已因應學員的需要,將不同特色及性質的技術分為5個單元課程,務求令學員能因應個別需要選修,而亦能一次過修讀所有單元,令技術層面更為全面。5個單元均為各自獨立,沒有先後次序之分。

HTMLS, CSS3, Ajax, jQuery, jQuery Mobile, PhoneGap

這課程著重Web及Apps的介面設計及互動技術為主。學員可利用最新的網頁製作語言HTML5及CSS3去建立網頁並學習Ajax及jQuery去製作不同類型的互動效果,掌握技術後,便學習jQuery Mobile去製Mobile Web,並利用PhoneGap去將Mobile Web製成能在iPhone或Android上的運作的Mobile Apps.

PHP, MySQL, WordPress, Joomla, Amazon Cloud AWS, ASP.NET, SQL Server

這課程著重Web及Apps的後台程式設計及資料儲存,學員可利用最流行的網絡程式語PHP去製作不同類型的程式,及利用MySQL這最流行的網上資料庫系統去設計資料庫。我們會利用PHP及MySQL去打造一個CMS系統,掌握技術後,便再學習市場最流行由PHP及MySQL打造的CMS系統 (WordPress及Joomla)。此等系統已為用家建立了80%的所需功能,並能隨時轉換介面主題,但用家仍需學習如何修改 (customize) 及加建新功能,最後我們可學習如何使用Amazon的雲端服務AWS去建自己的Server系統及將網站上傳到雲端。

JSP + Servlet + Google Apps Engine

這課程著重學習如何使用Java開發網站。Java語言以物件導向為主,符合現化程式的設計要求,並有大量已開發的Library程式可供使用,是專業程式人員的必用工具,JSP + Servlet以Java為主,配合強大的Eclipse工具開發。,我們會利用此兩大語言去建立一個CMS系統,掌握技術後,再學習使用Google的雲端服務(Google Apps Engine)如電郵、資料庫,使用者認證等,加強系統的功能。

Android Apps + Apps Inventor

這課程著重學習如何由淺入深去建立Android Apps。Android的市場佔有率已達80%以上,很多公司及個人亦有寫Apps的要求。但製作Apps不但要有清晰的概念,更要熟習相關工具才能事半工倍。本課程將由淺入深去介紹寫Apps的流程及製作細節,前半部份會利用Eclipse及Java去開發,後半部份則利用Google專為不懂程式語言人士開發的Apps Inventor去教授如何建立Apps,務求令學員能找出最適合自己的開發方式。

iPhone and iPad Apps

要學好iPhone Apps的製作,先要好好掌握Objective-C 這物件導向語言,亦要對Xcode IDE及Interface Builder等開發工具有相當的認識。當開發者已熟習了工具的運用,才 可發揮創意,製作出獨一無二的Apps程式,本課程針對的對象是對程式開發全無經驗的人士修讀,開發環境可在PC或 MAC機上進行。如沒有MAC者,可利用PC學習環境,再購買MAC機作最後加工。

Course Duration 課程時數

84 小時實戰面授課程 + 74 小時網上課程(學員可於完成課程後 2個月內免費重溫及重看,使學習更具彈性)

Entry Requirement 入學要求

報讀者無需任何程式設計背景,但對網頁程式設計,Apps製作及各種新技術有興趣便可報讀

Course Modules 課程單元

Higher Certificate in Android Apps Development
(Eclipse, Android Studio and Apps Inventor)
Image
Higher Certificate in Front-End Web and Hybrid Apps Development
(HTML5, CSS3, BootStrap, jQuery, jQuery Mobile, PhoneGap, Node.JS, AngularJS)
Image
Higher Certificate in iPhone and iPad Apps Development
Image
Higher Certificate in Web and Cloud Back-End System Development (Java, JSP and Google Apps Engine)
Image
Higher Certificate in Web and Cloud Back-End System Development (PHP, WordPress, ASP.NET, Amazon, Azure)
Image

Course Objective 課程目標

This course is designed for those who are interested in develop

技術包括:

HTML5

HTML5是最新版本的HTML,可以準確描述出網頁的內容及外觀。HTML5利用JavaScript解決了瀏覽器兼容性的問題,並且引入多媒體及不同類型Tags增強結構及可讀性。

CSS3

CSS3 是一套美化網頁既語言,利用CSS我們可以加入不同的美化效果。例如背景圖畫、邊框、顏色、動畫效果及各種設計元素。

JavaScript

Javascript是運行於瀏覽器上的程式語言 自從Google的v8引擎出現後,JavaScript的效能得到大大的提升 令我們可以在網頁上創造出不同的互動效果。

jQuery

jQuery是一套跨瀏覽器的JavaScript函式庫,簡化HTML與JavaScript之間的操作,是目前最受歡迎的JavaScript函式庫。

jQuery UI

jQuery UI 是一套跨瀏覽器的JavaScript函式庫,提供抽象化、可自訂主題的GUI 控制項與動畫效果。適合用來建立成網頁介面。

jQuery Mobile

jQuery Mobile是另一套Javascript 函式庫,可快速建構出跨平台的流動網站介面, 與各種各樣的智能手機和平板電腦兼容。

PhoneGap/Cordova

PhoneGap/Corodva 是讓開發者可以使用HTML和Javascript開發行動裝置Apps應用程式的工具。可將任何網站包封成一個iPhone / Android Apps。

BootStrap

BootStrap 是一套跨瀏覽器的CSS framework ,可快速製作出適合不同裝置及尺寸的回彈性網頁介面。

Node.JS

Node.JS是一個Javascript Server 或執行環境,令JavaScript獨立於瀏覽器外運作 ,可取替php等後台程式語言。

AngularJS

現今最流行的Web frontend framework, 利用不同的 Directives 及 MVC 設計模式 模式, 大大加強HTML的功能,不用寫程式也能做出不同的互動效果,被譽為HTML6。

PHP

PHP是一個應用範圍很廣的語言,特別是在網路程式開發方面。一般來說PHP大多在伺服器端執行,透過執行PHP的程式碼來產生網頁提供瀏覽器讀取。 PHP可以在許多的不同種的伺服器、作業系統、平台上執行,也可以和許多資料庫系統結合。

MySQL

MySQL 是一個開放源碼的關聯式資料庫管理系統,MySQL在過去由於性能高、成本低、可靠性好,已經成為最流行的開源數據庫,因此被廣泛地應用在 Internet上的中小型網站中。隨著MySQL的不斷成熟,它也逐漸用於更多大規模網站和應用,比如維基百科、Google和Facebook等網站。

WordPress

WordPress是一個以PHP和MySQL為平台的自由開源的博客(blogging)軟件和內容管理系統(CMS)。 WordPress具有插件架構和模板系統。 Alexa排行“前100萬”的網站中有超過25%的網站使用WordPress。

Amazon AWS

最流行的公網上雲端系統,大部分矽谷的公司都以它為基礎建設以靈活應付一直變化的網頁查詢量。

ASP.NET & SQL Server

Microsoft標準網頁開發語言,以視覺化程式設計網站後台系統 能快速建構出實用的系統 。

Microsoft Azure Cloud

最流行的公網上雲端系統,大部分矽谷的公司都以它為基礎建設以靈活應付一直變化的網頁查詢量。

Servlet

Servlet(Server Applet),全稱Java Servlet。是用Java編寫的服務器端程序。其主要功能在於交互式地瀏覽和修改數據,生成動態Web內容

Tomcat

Tomcat是由Apache軟件基金會下屬的Jakarta項目開發的一個Servlet容器,按照Sun Microsystems提供的技術規範,實現了對Servlet和JavaServer Page(JSP)的支持,並提供了作為Web服務器的一些特有功能

Android

Android 是一個以Linux為基礎的半開放原始碼作業系統,主要用於移動設備,由Google成立的Open Handset Alliance(OHA,開放手持設備聯盟)持續領導與開發中。

Android Studio

Android Studio是著名的跨平台開源集成開發環境(IDE)。最初主要用來Java語言開發

Google Apps Engine

Google Apps Engine 是由Google支援的雲端平台

Swift

Swift is the latest development language developed by Apple for developing iOS applications

Amazon Cloud AWS

Using AWS Cloud services, we can setup a Linux or Windows based server in the cloud and then host your web system onto it. They can scale to hundreds or thousands with simple management

iPhone

Using Objective-C to develop a native iPhone and iPad Apps

Featured Video Demos

jQuery Demo: Smooth Scroll Menu

MySQL Demo - Create MySQL Database 6m:26s

Android Demo - Video Streaming 1m:25s

ASP.NET Demo - Create a HTML page 9m:45s

iOS Demo: Use WebView to show web page 11m:45s

Android Demo - TabLayout and ViewPager 1m:20s

Navigation

Social Media

IT Design