获得本站免费赞助空间请点这里
返回列表 发帖

成为一个成功jsp程序员的九步

如何成为一个成功的jsp程序员?一个普通的错误是把jsp当作简化的 java。它不是,(事实上, jsp 是简化的 servlets 。)程序员通常试着没有学习要求的支持技巧而 直接学习 jsp 。jsp 是一个衔接技术,并且成功地连接你需要理解的另外的技术。如果你已经知道 java,html 和 javascript,这意味着 jsp 将确实是简单的。 ) w# f2 t+ a( `8 T4 H* C& m) W
  需要成为一个成功的 jsp 程序员可以参考这个时间表。请注意下列: & d) q4 q3 N- F
  *忽略你已经熟悉的步骤。 & w" n; J) ?! R1 O6 ~2 }5 h
  *训练的时间只是代表学习好足够的基础时间,这样才能转移到下一步。
7 A4 a+ W1 J+ G" S  1、建立并且理解你的web server。
* ?1 O8 O, v% c# g7 g) o  因为apache 是免费的并且在大多数平台上工作,为训练目的推荐 apache。 2 Z* a3 [4 B8 m( F+ `
  安装时间:2 天。 8 {, A0 ]. i! B% k0 Y' @0 L3 [
  2、保证你理解 html / xhtml 。 : c( x& {( ], C% M) F) ^$ P
  你将需要了解html基础, 特别是 html 布局中的table的使用。xhtml 不久将代替 html ,学习 xhtml 的基础是一个好主意。许多程序员通过 html ide 学习 html ( 集成开发环境 ) 。因为大多数 html ide产生混乱的html语法,所以花时间学习手工写作html是很有必要的。因 为你将会使用 jsp 和 html 混合编程,精通html语法是重要的。所以,你必须能流利地写 html 。
$ O0 D5 E" o: A/ e* z0 r7 m' g" R; Y
/ T5 q: b# y; `  训练时间:2 ~ 4 个星期。
/ b1 a3 G; x5 ~! m/ W! B  3、开始学习 java 。
# e, Q4 N0 w- U+ M0 d: l  开始学习 java 1.4 理解 java 基础是很重要的。不用担心学习swing或 java 的图形方面,因为在jsp 中你不会使用这些特征。集中精力 在 java 工作的细节,学习 java 的逻辑,也在 java bean上花时间。学习applet是好的, 但是就象swing, jsp 的大多数应用将不使用小程 序。
1 H+ L  z; H+ E6 N3 v( s4 O  训练时间:3 ~ 6 个星期。
1 _0 o/ j2 Y3 j7 D8 s  4、学习 javascript
9 V4 u# ?" H+ \8 Z* p5 G. h  学习怎么将 javascript在html中验证输入的form元素。也学习 javascript怎么能在一 html 页以内修改form的元素。最后要求你能从一 6 S" h: t' C  @* P( ]; l
  html 页内的事件中触发 javascript function。
9 G9 w8 x( i5 _5 h  训练时间:一~ 2 个星期。
$ N8 E0 }4 D0 c) E6 [  5、学习并且理解你的web server的更好的细节。 2 K" ~2 Q* m5 K( X
  熟悉web server的特征,这是很重要的。
, s; I2 Z2 g7 R3 U; k* p1 C! I; m  训练时间:2 天。
# e8 d& C$ ~' ]; E& e+ X, E7 o3 v- r  6、建立你的 jsp server . h2 r9 C) |8 v( }7 e+ p) D8 d
  我推荐以tomcat开始。它可以很好地运行jsp程序。当你不能在生产使用tomcat时,学习尽可能多的知识以便于更好的运行程序。另外, 许多 jsp 程序员使用tomcat。因此当你遇到一个问题时,你将容易发现帮助。
0 Z. E" {5 ^% f  y  安装时间:1~ 2 天。 ; m* j0 {1 n2 J' _. V; B
  7、开始学习 jsp 。
' n/ }8 O9 m% y. d, S1 |, y- b  基本的 jsp 学习通过的步骤 1到步骤6可以完成, 然后使用 jsp 对象和脚本写 jsp 程序来联系。学习 jsp 的另外一个方面可以学习怎么创建一个分布式的应用程序。
! b2 x4 W, `8 e. ]0 m7 o( n  训练时间:4 ~ 6 个星期。
/ m+ m1 M$ d! a& e+ b2 ~4 X  8、学习更多的 jsp server。 % Q+ W4 K# k+ X9 P* m
  没有关于更多的 jsp server当然也可以运行jsp程序。然而, 许多 jsp server都由自己特殊的特征,可以让你更好的理解你的jsp 工程。
7 [( i2 s) v4 e, F6 ?) d/ w$ u  学习更多的jsp server如何处理jsp程序是有必要的。同样也可以优化你的 jsp 应用程序,并且使之运行得更快而不出任何问题。 5 Z5 r9 @$ [4 t9 R4 W
  训练时间:2 ~ 7 天。
- e1 j' b+ I) i2 i$ m1 X' i/ _- y* x0 t* T* n  9、 学习 jdbc 。 0 Q0 N0 _- `# @- m6 Y/ H0 U6 E* w$ `
  jsp 大多数应用将使用数据库,jdbc 被用于数据库连接。经常忽略的一个事实就是,每个 jdbc driver 所支持的东西是相当不同的。了 解并熟悉在jsp工程上被使用的 jdbc driver的细节是很重要的。(有时这部分的学习被包含在前面 java 或jsp的学习中了 。) $ M  K* m( }. v# B" U9 |+ _
  训练时间:1~ 2 个星期。 2 C$ F1 P0 @- x$ b+ j
  到现在,你已经成为了熟练的 jsp 程序员。仍然有很多需要学习,你可以考虑扩展你的知识比如 dhtml , xml ,java证书, jsp tag libraries 或 servlets , 看你想要造什么类型的网站而决定了。
9 h8 t7 l9 M# v) o4 T* E6 v  这些训练是jsp 的核心。你不必都学习上面所有的, 取决于你在工程中分配到什么任务和你已经有什么知识。但是这是我成功地训练程序员 的时间表。关键的单元是时间。平均的说, 5 个月时间确实能够训练一个人 ( 从开始到完成 ) 成为一个对jsp熟悉程序员。5 个月时间似乎很长,但要成为一个资深的web程序员所学的东西远远不止这一些。
  G& r8 @2 w% O* H" @# k/ n- W  也许你认为这样学习一种语言花费的时间太长了,因为学 asp 会更快、时间会更短。 但是学习 asp 不需要学习java的。

返回列表
【捌玖网络】已经运行: