【发布时间】:2010-02-17 19:40:25
【问题描述】:
下午好。我是一名用户体验设计师,精通 XHTML 和 CSS。我涉足了一些 PHP 和 JavaScript,但我对它们并不满意。
我的主要目标是开发 OS X 和 iPhone 软件。我已经获得了有关这些主题的建议,但在面向对象编程方面我正在苦苦挣扎。
我拥有的有关 Mac 开发的书籍包括: Mac OS X 第 3 版的 Cocoa 编程 - Aaron Hillegass, Objective-C 2.0 编程 - Stephen Kochan, 面向对象的思维过程 -Matt Weisfeld
简而言之,我觉得我目前没有足够的编程经验来解决这个问题,所以我想将我的学习转向网络技术。我已经阅读了一些关于 Ruby on Rails 和 PHP 之间的差异。我的问题是,哪个对我的最终目标更有利? Ruby on Rails 最初是面向对象的,而 PHP 不是。
我有两个视频课程,你会建议我从哪个开始?也许我正在以错误的方式解决这个问题?你怎么看?
如果这篇文章是空洞的或翻倍的,我很抱歉。
更新 我整个星期都在学习 PHP 课程。概念现在对我来说似乎很清楚。在接下来的一周中,我计划开始视频培训的 OOP 章节。我很高兴能够利用这些新发现的知识在 Web 应用程序开发方面追求什么。
关于 Objective-C,我知道建议在学习 Objective-C 之前学习 C。在我继续阅读 Aaron Hillegass 的书之前,我应该先试试 C 吗? Learn C,这对于新手来说是最佳选择,还是您有经验的开发人员宁愿看到初学者处理一本书?我应该把 C 完全忘掉,像上面所说的那样用 PHP 学习 OOP 并直接进入 Objective-C 吗?
【问题讨论】:
标签: php ruby-on-rails objective-c oop