我是一名 GUI 设计师/交互式音乐家,希望提高我的编程能力。我已经知道基础知识(变量、循环、数组、if/else、一些逻辑),但我希望以结构化的方式学习。我看过一些关于 Python 和处理(甚至是 Flash)的优秀书籍/教程,旨在以有趣且易于访问的方式教授编程的基础知识。我对这些书垂涎三尺,并多次考虑学习 Python,但老实说,我不知道这些语言在专业意义上是否对我有用。我需要一些与交互式界面脚本/编程直接相关的东西,而 JS 似乎是我最好的选择(我一直在尝试 AS3,但 OOP 的东西对我来说有点困难)。
我知道 JS 可以很有趣(Jquery 是)。但我就是找不到像上述材料一样引人注目的学习资源。我所找到的只是教授 Web 开发主题的教程和书籍,例如表单验证和 ajax。我曾尝试寻找 JS 游戏框架,但它们似乎都是为有经验的开发人员构建的,并且缺乏文档或初学者的教程。
那么,在 JS 中找到乐趣的任何方向?也许对其他以 UI 为中心的语言的建议?感谢您阅读这个长问题。