App程式班 | 哥布林程式教育學苑


App設計課程掌握手機程式的開發能力

學會寫自己的手機遊戲,讓世界不禁讚嘆
超過95%以上的學員滿意度

為什麼從小學程式最好?

儘早讓孩子探索自己的興趣!

世界的 趨勢.

美國.英國.愛沙尼亞.日本等國家都已經把程式課程列入國中小教育,台灣也將於2018年列入課綱,變成國中以上學校的必修課程

未來的 競爭力.

數位新時代的孩子需要理解電腦的邏輯才能進而去控制它,而程式設計就是連接這一切的鑰匙

學會面對 問題.

生活中總是會遇到各種問題或困難,程式啟蒙訓練教會孩子如何分解問題進而重新描述問題,終於自己找到解決問題的方法,並獲得自我肯定與自信

肯定 自己.

您的孩子將不再只會玩遊戲,而是學會如何自己開發程式,那種成就感將激發孩子的興趣與學習動力,並陪伴其一生

年輕 就是本錢.

根據美國程式從業人員的年齡統計發現,60%的工作是提供給30歲以下的年輕人。唯有儘早掌握程式技能才能卡位全球理想工作機會

越早越 輕鬆.

大家都知道孩童階段學習英文的成效最好,其實程式語言也是一樣。趁著孩子吸收能力快時開始學,比成人速度快一倍以上,輕鬆訓練邏輯思維

課程特色

採用Lua語言Lua是遊戲業界經常使用的高階程式語言,好學好寫,可以和其他主流語言搭配,知名的魔獸世界副本就是用Lua撰寫的

實作中學習課程中會引導學員如何做出自己夢想的作品,從中逐漸熟練App開發功力

打開自我學習之門課程中會指導學員如何閱讀官方技術文件,最棒的是英文不好也可以上手喔

五個月立即轉職成為遊戲設計師

App課程內容說明

此課程能協助您掌握App開發技術,並培養全球人才所需的六大全方位能力。

老師經過多年經驗,發現學員的學習挫折起因於對程式語法的恐懼,導致放棄學習App開發。因而設計Corona系列課程,採用容易學習但是功能強大的Lua語言,讓您開發出同時支援iOS.Android雙主流平台的App程式。
在入門班您將學會Lua語法以及開發工具的使用,並輔以資訊科學的知識說明,讓你可以自己上網學習。
到進階班的重點則是放在引導您就所學來大量實作,比如學校專題或自己的作品,並說明如何透過版本控管來簡化程式管理工作。

本班專為沒有任何程式設計經驗,想學習App設計的學員而設計,適合國中以上學員參加。

%
學員好評率
教案數量
學員數
小時
教學累積時數

洽詢我們 0282752408 或寫信給我們 info@goblinlab.org

搶先預定免費試聽課程,名額有限,額滿為止 我要諮詢

入門班課綱

開發環境建置

安裝CoronaSDK工具,以及SublimeText整合開發平台

基本語法

理解並使用Lua常用的基本語法,像是變數.函式.條件判斷式

進階語法

理解並使用Lua好用的進階語法,像是Table與迴圈

圖片顯示

學習如何在螢幕上顯示圖片與屬性調整技巧

文字顯示

學習如何在螢幕上顯示文字,使用自己的字型檔與屬性調整技巧

幾何圖形繪製

學習如何在螢幕上繪製圓形.長方形.多邊形,與應用上的變化技巧

加入偵聽器

解說設置用以偵聽上百種事件的偵聽器技巧

掌握Timer

說明如何在程式裡頭實現時間控制,理解與事件的關聯

拖移元件技巧

說明如何實現透過手指滑動拖移元件的作法

播放音樂效

指導如何播放mp3.wav等音源檔案,與聲音函式庫相關知識

群體控制

指導如何利用Group群組來達到一次控制多個元件的效果,並介紹Group相關知識

換景作法

介紹如何利用Composer實現換場特效,並切換到其他場景程式檔案的觀念與作法

位移動畫

App需要大量的使用到位移動畫,這裡介紹如何利用Transition來實作移動.淡入淡出等常見的特效

連環圖動畫

遊戲有時會用連環圖動畫來進行角色表演,這裡說明如何用MovieClip函式庫來實現

使用者提示框

說明如何跳出使用者提示框並偵聽按鈕達到與使用者互動的目的

打包執行檔

示範如何將所開發工作檔打包成可執行的Andorid Apk安裝檔

進階班課綱

元件佈局工具

介紹Gumbo軟體來協助開發者編寫佈署元件程式

匯入外部程式檔

當開發較大的程式專案時,常需要拆解程式碼,這裡說明如何匯入其他的Lua程式碼

進階延伸語法特性

為了強化學員閱讀其他開發者程式碼的理解能力,這裡介紹更多進階語法的延伸寫法

程式碼編寫架構

更好的程式碼架構可以幫助開發者理解,降低維護工時,這裡介紹應該如何去規劃main檔案編寫

內嵌網頁

App常會需要用到網頁,除了跳出後開啟網頁之外,這裡介紹如何直接將網頁嵌入App裡頭

常用工具元件

iOS和Android自帶了相當多的Widget元件,這裡介紹Button.TableView.ScrollView等常用Widget。

API實戰閱讀

Corona官方文件撰寫了大量無法在課程當中全部覆蓋的程式庫,透過手把手導讀,介紹關鍵字閱讀法,菜英文也能看得懂

檔案存取

為了將數據存下來以便下一次進入App時能夠使用,IO檔案存取技巧讓你搞懂如何將資料存在手機裡頭

JSON讀取

網頁上大量的資料都是透過JSON來進行傳輸,透過理解JSON與如何透過程式來進行處理就能讓App與網路進行連結

版本控管

程式開發當中常常會需要進行備份,方便回到之前的開發進度去。這裡課程介紹全球最熱門的Git技術,引導學員利用SourceTree軟體來駕馭Git。

專題指導

協助學員實作自己的作品,針對問題給予方向。批閱程式碼並提供改善建議,從而快速提升學員實作能力。

實機測試

引導學員將程式上傳到Android手機上,並可以即時監看實機測試時的Log資訊。

課程收費

第一堂不滿意,我們保證全額退費 每堂課2小時,共計12堂

幣別:新台幣

線上一對一課程

$ 28800
  • 遠端 授課
  • 量身打造 教學計劃
  • 使用Hangouts教學
  • 2 點 指導點數
  • Line&Email 課後諮詢

揪團線上小班制課程

最受歡迎
$ 9200
  • 遠端 授課
  • 3~6人 揪團組班
  • 使用Hangouts教學
  • 1 點 指導點數
  • 課後提供複習教材

線上小班制課程

$11500
  • 遠端 授課
  • 3~6人 一班
  • 使用Hangouts教學
  • 1 點 指導點數
  • 課後提供複習教材

小班制課程

$15400
  • 面對面 授課
  • 3~6人 一班
  • 提供租借教室
  • 1 點 指導點數
  • Line&Email 課後諮詢

諮詢課程

*
*
*
*
*
*
*