APP 的用戶使用率不斷增加,年度淨收入亦有持續上升的趨勢。在2016年,全球的 APP 年度淨收入高達800億美元,更預計在2020年會增長至超過1,000億美元,可見在市場上,開發和設計 APP 這類型行業的價值還有不斷增長的空間。
既然 APP 開發於市值有持續上漲的趨勢,相信投身於這行業的人才必定有相當大的發展機會。根據《2017年大中華薪資指南》,香港的資訊科技市場正在迅速發展,對於相關職業的人才需求非常高,包括行動裝置應用程式開發。有市場研究機構調查預計,在2017年香港資訊科技開支將接近1,750億港元,較2016年上升了2.2%。由於對行動裝置應用程式開發的需求尤其高企,不少企業不只以較高薪金來吸引人才,還提供各種福利,例如:免費接駁交通工具和彈性工時等措施。
看見前景這般明朗,想向開發 APP 的路發展,但不知應該從何入手?其實網絡上有不少資源可供新手使用,包括一些課程可以學習如何開發 APP 、提供互相交流的平台等等。
CS50:學習基本知識
想開發APP但又未接觸過電腦科學?如果你是編寫程式的新鮮人,可以從基本的電腦知識開始學起,而且只需12星期就做得到! CS50 ( Introduction to Computer Science ) 是由美國哈佛大學開辦的計算機概論課程,並且開放於網絡上,任何人都可以修讀。
上課內容所涵蓋的知識非常廣闊,從最基本的二進位、演算法、偽代碼、 C 語言語法及應用、排序法等,到網路安全性、軟體工程、網路開發,還有各種程式語言介紹: C、 Python 、 SQL 、 JavaScript 、 CSS 、 HTML ,配合有趣生動的影片教學,讓你在短時間內就打好根基。
另外, CS50 還有很多額外的教學資源,例如90分鐘的「課外課」作課堂補充,又有其他助教拍攝小短片來講解課堂上簡略提過的概念,修讀完成還可以獲得免費的學習認證,或是付費取得學校認證的證書。
Udemy :選擇屬於你的程式語言
當你對電腦科學有基本認識後,便可以選擇最感興趣的程式語言,作深入了解和繼續發展。 Udemy 中的 “ This Is How You Make iPhone Apps – iOS Development Course ” 是一個免費課程,提供應用程式開發指南,讓你深入淺出地開發 iOS 應用程式。它提供4.5小時的影片教學,如果認為只是靠文字學習難以理解,可以嘗試配合影片來學習和實踐,使用視像或會較易理解。
Codecademy:進一步鞏固技巧
Codecademy 是一個免費的工具,用互動形式來讓你強化編寫應用程式的技巧。教學內容包括 Html / Css 、 JavaScript 、 Ruby 、 Python 、 PHP 、 JQuery 、 Apis 等。用戶需要完成每一個章節的練習,提交答案正確後才能進入下一個章節, Codecademy 還會將用戶的錯誤類型整合出來,協助你鞏固之前學過的知識。 Codecademy 更設有 “ Q&A Forum ”,如果用戶在學習過程中遇到困難,都可以在進行提問。
網站:https://www.codecademy.com/
既然網上有如此實用的教學資源,應該好好善用,在短時間內就學好基本知識,再運用平台加以進階訓練和互相交流,必定能夠找到自己最擅長的程式語言,從而發揮才能。