Join CourseCourse Fee
This course is currently free. Sign up now!Learning Progress
Approximately 12 hours of lessons
This course is currently free. Sign up now!Learning Progress
Approximately 12 hours of lessons
About This Course
在全世界最大的遠端程式專案存放網站 Github 上,JavaScript 榮登最受歡迎的程式語言。 而在全球最大的技術問答網站 Stack Overflow 上,JavaScript 一樣無懸念地得到最受歡迎語言寶座
為什麼 JavaScript 這麼夯?原來只要學會了它,不論網頁、網站系統、資料分析、手機APP、桌面程式、電玩遊戲,通通做得出來! 想體驗這個風靡全球的程式語言嗎?別遲疑,馬上加入吧!
What You Will Learn
Lesson 1
JavaScript 初體驗
數字、運算及輸出
Knowledge Points
- JavaScript JS: console.logJS: StringJS: NumberJS: Math OperatorsJS: Math Operators: ModJS: Math.random()JS: Math.floor()
- Programming Skills Comment
Lesson 2
變數 Variable
學習變數觀念及語法
Knowledge Points
- JavaScript JS: VariableJS: Variable declaringJS: Variable assigningJS: String: Plus
Lesson 3
條件式 Conditional
Knowledge Points
- JavaScript JS: BooleanJS: Comparison OperatorsJS: Comparison Operators: gtJS: Comparison Operators: gteJS: Comparison Operators: ltJS: Comparison Operators: lteJS: Comparison Operators: eqJS: Comparison Operators: neqJS: Logical OperatorsJS: Logical Operators: AndJS: Logical Operators: OrJS: Logical Operators: NotJS: ifJS: elseJS: else if
Lesson 4
函式 Function
Knowledge Points
- JavaScript JS: FunctionJS: Function: ParametersJS: Function: Return
- Programming Concepts Function
Lesson 5
遊戲製作(1) - 電流急急棒
Knowledge Points
- JavaScript JS: setInterval()JS: Engine: createSpriteJS: Engine: Sprite: PositionJS: Engine: Sprite.when()JS: Engine: forever()JS: Engine: cursorJS: Engine: Events: TouchJS: Engine: print()
Lesson 6
專案實作(2) - 躲避方塊
Knowledge Points
- JavaScript JS: Math.random()JS: setInterval()JS: Engine: createSpriteJS: Engine: Sprite.destroy()JS: Engine: Sprite.touched()JS: Engine: forever()JS: Engine: when()JS: Engine: Events: HoldingJS: Engine: setBackdropJS: Engine: print()
Course Difficulty
無經驗學生也可參加
Prerequisite Knowledge
This course requires no prior knowledge — perfect for beginners!Course Features
階梯式基礎學習
線上編輯器即時演練
程式碼驗證
線上社群提問/交流