Oracle应用程序开发入门

时间:2009-04-12 07:29:37

标签: java oracle

我不确定我是否有点过深但我已经决定学习如何开发使用Oracle技术堆栈构建的应用程序。

我不是来自编程背景(我一直都是在商业方面)但我喜欢,无论遇到什么问题,你几乎总能用一些描述的程序解决它(我知道'程序“那可能是错误的词,但希望你知道我的意思。”

所以我的问题:

  1. 鉴于我没有编程经验,我应该尝试从其他方面开始吗?
  2. 如果Oracle是一个好的开始,我可以确定我还需要公平地掌握Java。我应该从哪里开始?
  3. 我不一定要寻找最快捷的方式,但我确实想确保无论我做什么都能让我对正在发生的事情有一个很好的理解。

4 个答案:

答案 0 :(得分:1)

如果您没有任何面向对象的编程背景,我建议您首先要熟悉基本的OO概念。我建议阅读本书“Head First Java”http://www.amazon.com/Head-First-Java-Kathy-Sierra/dp/0596009208和官方java教程 - http://java.sun.com/docs/books/tutorial/reallybigindex.html

在获得面向对象编程和java的想法和基本概念之后。您可以使用任何技术,包括Oracle技术堆栈和其他OO语言,如python和C#。

答案 1 :(得分:0)

正如natch3z所提到的,如果你没有编程背景,那么开始比oracle技术堆栈更简单一些可能是值得的。

通过Oracle技术堆栈,我假设在Oracle的JDeveloper IDE中使用oc4j,ADF,oracle DB等所有东西。即使像这样的技术可以强大并且达到你想要的效果,但对初学者来说可能有点压倒性。

从Eclipse IDE开始,通过一些简单的教程开始工作可能会更有利。没有什么比从困难开始并因为不堪重负而气馁的事情更糟。

答案 2 :(得分:0)

为何选择Java?更具体地说,你打算开发什么样的东西?

对于Web应用程序,您可以查看PHP。 Oracle在数据库中还有一个名为Application Express的Web开发/运行时环境。这是开始开发面向数据的Web应用程序的一种非常简单的方法。它是免费XE版本的单个安装的一部分。

答案 3 :(得分:0)

对于Oracle问题,您可以尝试在由Simple Talk Publishing维护的新专用Oracle堆栈交换站点http://www.oracleoverflow.com/上发布。