知道美河 | 上传资料 | VIP申请 | 精品课程 | 资料搜索 | 问题反馈 | 会员手册 | 积分消费 | 积分充值 | 帐号保护
美河学习学习在线赞助VIP

美河学习在线(主站) eimhe.com

 找回密码
 建立账号
查看: 67243|回复: 42

[点评] ACCP在读_也谈ACCP课程自学

[复制链接]
发表于 2007-8-16 11:28:14 | 显示全部楼层 |阅读模式
看到有朋友在讨论这个话题, 而我自己是ACCP的在读, 但我基本是全是自学完每一本书, 再去上课./ J( m3 k7 p2 P9 K1 l8 f8 D5 i! J- o

! b7 ~% U5 k& X5 l9 a一、[观点]3 `; P4 \6 r: N
' J3 G; ~" U; ]3 J! Q+ Y, W% g
在谈这些之前, 我要说一下我的几个观点:
1 W: }8 w+ z. B* N9 [/ d$ s- r: B
) g6 y5 V8 }2 ^, ?% M1- 要认识到自学的重要性, 提高个人学习能力不仅对编程, 对你的人生都有很重要的意义.# H( y% w. {' ^* E
* n+ E. p& l* v( P7 b
2- 要掌握学习的方法, 自学过程中要能抓住重点, 快速的看书(我们Y2北大青鸟第三学期阶段, 老师要我们看完20余本流行框架,ajax,uml....的书)
+ R+ t: A1 O  T; @) \' O: I5 k% B* v
3- 学习过程中, 一个问题解决不了, 30分钟搞不定, 就应该找同学/团队的人一起解决该问题. (不管学习还是日后做项目, 都不可能让你四五天时间卡在一个小问题上)
8 J' J0 A5 u; c3 C" x; g" D% P
' @8 Z- U( E( k$ A
7 b) O& t! Z5 Q& s/ N' s+ I; b4 F! {; ~: v( V5 N/ _* _9 W
二、[ACCP学习过程] & D& P, L7 W3 J! W6 Q

& K) E& T3 m* N8 l买到了全套的正版ACCP教程后, 不要忘记与那些在读的accp学员搞好关系, 第一他们可能给你的帮助最大,第二能给你很多学习的资源.; p5 b7 _1 r8 }$ T3 i& r
+ Z5 [- k0 P% T5 B
下面开始 我们的自学之道吧:
* Q0 {4 A5 L+ F5 F
/ N% [" e- Y( E0 T第一阶段 : 编程入门  
& K; C& P' }7 ^! b5 {7 M: F! G$ K+ w- @
第一阶段的重点是要学习语法, C语言的语法, 现在编程语言,基本是以C语言为基石的。 2 L$ R( K# e  e
) k% c; ]% N6 `% n# v/ E  |
学习C语言, 无需你花太多的功夫, 无非就是一个变量,常量,条件控制(if...else;  case...), 数组,函数(带参无参),结构  & L, P, t8 T& P4 D" l  D/ q

  U& Q7 |8 Q5 q! q8 }, o我们花一个星期就够了.(用microsoft 的VC++ 6.0做工具)
9 \) M' H0 J& C1 D' d" w3 ]6 ]  X$ V1 ^# G$ k, [- \+ h% Z5 O9 p
接下来是java基础: 从C到java是一个面向过程到面向对象的转变.  7 `& B+ z- m) q6 X
% r0 b6 ~& c+ D  m' {
简单点看的话, java就是没有指针,语法更强大更自由,一个对象一个类,对象有状态有行为,类就有属性有方法
1 n: `; [+ ]* A4 x6 \; p. [* j
  W, y! b: ?* j' @  r(学java基础推荐用孙鑫老师的java无难事视频做辅助)  .(用Jcreator / Jbuilder 做工具)
" {6 B, a  t% k' L8 f5 u" E
3 p' Z! o1 W: [* F8 D  q学完java的语法, 我们要做的事就是学习swing 编程了 , 做几个单机版的管理软件出来,swing就过了.
5 A* f$ {2 ?0 R8 Q" n
: d% U! S$ m# ^' K# J6 @: a6 m注意我觉得最难的就是多线程。大家注意花工夫了.' g/ U) `5 z5 g8 Z

5 a$ X0 E+ t* F2 f2 Z用swing做单机版管理程序,肯定要用数据库了, 那么然后就是要学习基础的sql语法(以sql2000上手最好)  , 8 e6 Y* @: F" u* B

, t, V- A  z+ |4 e9 U& j最后是以及基础的HTML / JAVASCRIPT知识. 提一下, javascript很简单,但又很重要。(最后的ajax, 如果javascript不行的话, 那就没有学ajax的必要了)4 M( ~( I8 r1 ~; D  G
9 M$ Y/ C8 f- \! z! _+ S  P9 y

/ _9 D+ S! ]( Z& w+ E  q. J  ]
3 z' E+ M/ O# p% o8 z' |$ }第二阶段 :  开始WEB编程学习
$ k$ J! x0 }7 s- j/ B
7 Y$ \1 o; K9 ^8 R5 Y7 s* bJavaWeb 编程 是以jsp开始的, 学完jsp语法之后,再来看servlet, 标签, 自定义标签,过滤器。 / O$ p, V7 F: Z
8 g3 O, [% T4 \( v' K) H- L
(这一阶段看视频很重要,因为基本上是学会怎么做,怎样做jsp页面,怎样做servlet程序,怎样用自定义标签消灭页面中的<%...%>)
( K" k8 i/ [) O+ a& f0 X& z& l; o
* e! G" f" _3 Q最后就自己做一个论坛程序,检验自己的jsp功底吧.
' J3 {! o3 @( [; H" I, e% m/ c1 W5 y  G/ x( P/ `
C# 编程  如果你想以后出去能大小通吃, 那么.net系的你不能放弃  
5 t9 Q1 u# U. c7 u8 U$ `6 E: Z
( R4 |0 ^- G: {2 ^" l( h: p$ w其实C#和java比较, 99%都是一样的。  所以不用花太多功夫, C#语法就过了
& C3 Q. |* |" j5 H5 v  S) C4 _
9 V  M# D" R8 a0 t; s要想做应用开发  ,  我们还要学winform开发。winform就是在VS2003/vs2005里拖控件,然后写少量的业务逻辑./ |& Y- Q- C0 U6 Q# Y/ a2 r' o
7 x& p; Z: e' M+ A- Q, y
8 E0 }/ Q- q; X) c7 A
SQL2000提高  第一阶段我们只会用简单的sql查询语句 , 这里我们就可以学更多好玩的东西了
2 m2 v, m8 a% H) J1 J* M0 G" M& V
所有sql建库,建表,约束,附加分离,备份,事务,存储过程,触发器。  8 z# m6 p( h/ H( M2 v' Z; M. n

. v3 L' L4 F+ J1 k( s照着书上的例子一路学下来,感觉自己强大多了。sql里所有的东西都可以用自己的代码去解决. 有成就感吧!' s( E7 v* W! A9 ?
2 Q* H+ U6 t9 m: ]

/ w3 v3 X; R" o/ f, dMVC模式/ 模式二  # F2 u3 t3 D7 g" Y' N3 n1 x+ {+ X

9 }6 h# Y3 o6 v4 i. c2 C3 b& d要注意不管我们做jsp还是做winform程序,  我们都要开始用学习到的MVC模式/模式二来做系统了。  8 T1 W' G7 T6 l; _; r! y( C
2 y, g5 v2 `% o6 O6 t5 K& d" _- r
MVC/模式二是以后学习框架的基础。$ A4 x5 o5 I$ L: c% f6 [7 X# a
7 H0 u4 z( c( }  n
充分理解了这些把各层分离的东西,你到下一阶段,会觉得各种框架真的是太强大了(spring,struts,hibernate......)9 O$ T, F. U, S7 j5 T$ U! ?

7 b" K2 A8 G1 j) V, [7 E: G0 l8 e9 _" j3 E  M( x2 e
, U9 g+ A( P& Z+ X
第三阶段 :  休息,总结。。。。
8 C- b( u  C( s* G5 o8 h8 H
; d8 Y/ z' I, u! H& R为什么我要; ?( @& `$ C6 I& O' S7 {% O/ C
; e% x! r8 q- J' v; ~" ~/ X
感谢您写了这么详细的点评-鬓微霜

理念.rar

7.12 KB, 下载次数: 1530

评分

1

查看全部评分

 楼主| 发表于 2007-8-16 11:31:30 | 显示全部楼层

续_ACCP在读_也谈ACCP课程自学

第三阶段 :  休息,总结。。。。' k2 Q& y( y, F9 i& W; s
/ @( R+ J5 e  C" ?' d
为什么我要要提出来休息总结一下呢。
6 Q0 G, y" \; w  w3 l2 Y
  o0 H  E. d! E- L- T因为你不可避免的在编程过程中,发现自己还有很多地方不足,基本的语法都有点忘记了。
6 a( [  s6 Z9 ]3 Y5 M) u% W
3 t# v8 d0 {+ ^0 f# X. T9 u那就自己找出之前的视频,PPT来总结一次。; O( L* J0 c: O1 @% S

9 x1 r0 z: d: ]& ?$ V7 K不过 我想说,  做项目,就是对知识的最好总结。2 ]6 q* g1 P4 O* W7 |% Q

9 ^2 J( o& L* _/ N7 B) j一定要多看看别人现成的项目,比如做论坛,你就要参考一下Discuz!了,/ f7 Z* e& r* w/ R' D
: `, m5 U  Y1 c" A. ^) c
向优秀的前辈学习,是我们最大的优势.
' {0 a+ f. `1 s* L' E8 ?, P7 w9 T4 l6 L9 S& u4 X! X0 q- ?
[ 本帖最后由 yyjacky412 于 2007-8-17 09:12 编辑 ]
 楼主| 发表于 2007-8-16 11:51:14 | 显示全部楼层

续_ACCP在读_也谈ACCP课程自学

第四阶段 : 企业级应用开发
/ l; b6 y7 Y$ Q6 Q& W
( k( ~# y6 i7 R: |6 S6 }我们要学习的第一门东西, 那就是XML, XML很简单,可是非常重要,它是所有框架的基础, 同样也是C#/.net 编程核心的基础.
3 P: S  d) s' {# x( |; j
8 g/ p+ h% j8 r6 {- S, [( J然后我们要学的就是<<.net企业级应用及webservice>>  .net学到这里,如果你还想继续,你可以去学nhibernate那些仿j2ee流行框架的.net增强框架了./ V2 G$ F$ b, U+ e
3 i& e6 A5 @  C$ ~, i  i
然后要开始我们的重点了,也是让我花时间最多的地方了:
5 u- c  `5 d+ [" e; v0 `4 J) l9 I: X8 i9 h, t, L" j
    1-先是学ORACLE数据库和UML建模,  重点就是对象型数据库与以前用的sql2000的不同7 P# M9 w; W8 n  }3 W. ], Y; R4 c
       不要认为UML 没用,我出去的学长到了东软,去了华为,他们回来告诉我,在那里,很少写代码,全用UML生成数据库和业务逻辑。* _+ Z1 Y. m: E) e4 m# L
0 d/ K+ w8 _' f% K" D5 H# d1 S
    2-最花的东西在这里  spring,struts,hibernate, ajax  我们一上去,不要管别的,先把它们用会。
* a1 f$ }' I  S7 \  `: R  s4 U) c3 G2 x: I/ l0 \) s, }
       有时间我们就去看它们的源代码, 尽量多的看看它们内部的构成, 你会发现它们的设计是如此的美妙优雅。
/ I8 v) s- Q( O" i8 U) _8 F1 p; L0 R! g4 N
    3- 我们还要学习的是linux平台的应用, 第三阶段j2ee方向的项目,我们要确保它是在linux平台下开发, 并实现linux/window的移植不出问题.
  F! u! N. O" }1 a3 V! h' ^" x9 k
# q! H( M( |' b, t; k$ x     ! q5 O. v" Q/ P
4 \1 l$ u0 @: _5 _9 n6 I4 |; X
[第五阶段]  提高软件修为
% Q0 H7 o  |1 z6 `6 P" m" z8 y6 X, W/ g( s9 s
    为什么要这样说呢? 我们知道,做为自学者, 或者做为半路出家的人,也许在做项目/实战方面,我们比正规大本生要做的项目多得多了,学的东西也多得多。. W7 C( N- Z/ g1 {7 O! Y3 ~7 w; p( V
   
+ r" w- i7 @  u9 h% ?6 y$ U& O, @    我们缺少什么呢?  那就是基础。
1 L$ E' s, O2 }# X/ {% \
" w; x. B1 |8 m! C7 u    我们要重头把数据结构和算法这本书仔细的看过一遍, 把各种排序,算法全实现一遍.0 p1 R4 d# C6 o% O

" ]9 y% U2 A* _7 @+ R    我们还缺少什么呢?那就是设计模式。+ e8 {& c/ o; f3 c- Q- q' [1 H

  z) d) d# ~8 r! A    GOF面向对象的23种模式,我们要去一一实现一遍,要尽量在自己的项目中思考如何把模式应用得恰到好处,让模式的运用使你的系统真正实现稳定/可扩展的良性架构。  M3 q, K: g; U) n& H2 U6 i
) J. {* n$ n: k; H& q" }) R
    这,就是系统架构师要做的事% v4 d$ J! J' k
5 N9 M  J4 X& p6 g+ a8 n
    最后,我觉得还要多看些其它的书,人生,理财。。。。。
% w, q5 `- H. ^* [' O/ @; K+ ^8 m5 n. |+ {1 J
   
0 a# h* i: @1 m& u; P# g4 y* ?% e6 U) l    还有最重要一点,不要忘记了和你身边的朋友,家人,同学保持良好的关系。
" N# b1 @" n. Z; F
( p  y8 _  o2 R0 H' O. ~& [    成功是可以努力得到的,但只有你真正让自己和身边的人都快乐,这样才是最成功的人。+ i3 N( l* ]! s* a
8 Y0 m* i7 m* U' q' |) j
[ 本帖最后由 yyjacky412 于 2007-8-17 09:11 编辑 ]
 楼主| 发表于 2007-8-16 11:57:41 | 显示全部楼层
一个人的学习很苦,  很无味,  所以我只有花上时间和金钱去参加培训,  让自己不断充实,  去帮助同学, 带动自己的团队, 真的是一件很快乐的事." {* z% L, U& D. h3 }3 V

0 S* \3 C; m2 I5 V8 y    常常想, 很有幸自己在上班几年后, 还能和18-19岁的同学们打成一片,  这种久违的同学亲密无忌的合作, 这种共同面对困难的友谊,  不是在ACCP 里花那2万多学费能买来的.
4 ^3 ~% ^) |# p
) S4 D' z- U& k     祝每位自学编程的朋友们,  一路顺风!
发表于 2007-8-16 12:05:36 | 显示全部楼层
写得不错,谢谢分享!!!顺便问问楼主,你当时学sql2000的时候有没有使用什么视频教程的呢??有的话请推荐一下,小弟也正在学SQL2000,谢谢!!* @' j+ g. T3 ]

; }: B" _9 N9 T- f+ C[ 本帖最后由 lkjboy 于 2007-8-16 12:07 编辑 ]
发表于 2007-8-16 12:13:00 | 显示全部楼层
 楼主| 发表于 2007-8-17 08:28:33 | 显示全部楼层
sql 2000我基本没有看过视频, 完全把accp中两本sql2000 的书  一本是第一期的, 一本是第二期的.
8 I5 X4 C3 S; ~% c; l' @" ^: W' A2 i
把书看完,  书上的课堂案例自己做一遍  后面还有每个上机题0 D+ \7 e5 C  j) z3 A( |! j

, j* ^" F0 u$ f2 v# E5 R$ i全做完后, 就可以算掌握了
2 t7 L4 W+ t0 F8 b% X; X+ Q# F4 b
. D! Z4 L8 ^$ F( m3 y学ORACLE才需要视频,  有些OCP概念光靠看书很难理解
发表于 2007-8-17 18:49:42 | 显示全部楼层
发表于 2007-8-17 18:50:49 | 显示全部楼层
呵呵,看大不懂,应该是因为自己学网工的原因,8 T9 u$ \6 T, J( k& s: A
刚学网工没多久,很多不懂,看到C语言之类的软工方面的东东,6 l- h+ @9 V- m# k
自己头大的不得了,好好参一下LZ的贴子,呵呵
发表于 2007-8-17 19:30:35 | 显示全部楼层
发表于 2007-8-17 19:39:52 | 显示全部楼层
厉害,学好了!; m# e1 j0 U3 k+ z6 T% `7 r
弱弱问下LZ,工资能有多高呢/ l6 u% O' o  b* f
目前你所在城市行情就行- u& }% K4 @; U0 o
  u0 j7 v2 r, Y: \: k8 S" Q) W! \5 l
大专.程序设计毕业,+ACCP 1 x8 I$ @% P, j. r5 V7 R
能力各项中上
, n1 @, s2 S7 V( i/ v1 B( H* I/ l6 W适用,正,大概多少,好让我有个低哈··3Q
发表于 2007-8-17 20:49:30 | 显示全部楼层
发表于 2007-8-18 14:30:38 | 显示全部楼层
 楼主| 发表于 2007-8-22 14:32:40 | 显示全部楼层
=====================引用=========================
( L# t) M5 q" F6 Q; v厉害,学好了!美河学习在线(主站) eimhe.com)h)j$S/|*R*x
* B& N- p- U4 C弱弱问下LZ,工资能有多高呢j2ee,免费,教程,培训,学习,资料,视频,课件,下载4t#x9a&\.r/@-s
. h! C3 t, f0 d5 y2 ]目前你所在城市行情就行
# o2 y" `9 Q! `& V# |.^7S;A"b,Lj2ee,免费,教程,培训,学习,资料,视频,课件,下载
7 c" ?* M, {$ J# f; y-f5G v7n-I)_7[6K"q(`www.eimhe.com大专.程序设计毕业,+ACCP
& t* M, u3 i6 A7 I-M,{*L(E&Q3x.b,b美河学习在线(主站) eimhe.com能力各项中上
% _8 _/ [" R% G1 C& \, p+ u, |6N4@!Q&f%y*x美河学习在线(主站) eimhe.com适用,正,大概多少,好让我有个低哈··3Q
- o) ^. W; S7 x- T, @==========================================================
' q2 }) c: T0 ^/ h$ v4 x
0 M3 k: P0 c2 Q  {$ ^! e  M
: H1 B; b/ q; e0 H. ^4 }毕业后的主要推荐就业方向是上海北京,
  M( E4 B/ ?6 p/ D5 p4 z  m5 j0 e% w. T; d) y4 P7 _& A
工资水准以毕业试用期工资为标准
) _) }- W( @2 I4 K$ A# S5 c. N' O+ J8 T! m6 N9 {+ j
大概是这样的- ~) x3 V$ S7 V% q. q* t
+ i8 W7 q$ e2 T) ~& ?2 f
学得一般,有点弱(很多东西没掌握好) -> 2.5K 及以下
% h  c9 |( e6 \: d" c# B: a# g# F( W" `/ Y
学得扎实, 每个知识点都掌握, 每个项目都能做完 -> 2.5K  至 3.5K
4 T% j; S6 e- \# A9 B# q! f  s* u3 e! C) C
学得不错, 能做项目组长, 做好每个项目的大部分工作 -> 3.5k 至 4.5k4 X" ?5 I  G9 n, w# @: n2 ~7 V
2 ^; x$ s4 }) Y) A! o
学得很牛B , 项目能直接推至商用, 或在读期间就有成品项目交付给客户  -> 4.5k 至 7k+ ?. R) x2 m1 h2 j+ X+ j
(中软动力/华为的试用期一般是6K以上)$ T9 k- Q5 x; W* \2 d
$ k& D7 j( `& g% N$ ]3 p6 d- w
学得很牛B, 外加一门/二门外语(英语业余六级以上, 或日语二级以上) -> 主攻外企,
: T: j, f2 @& `: R# f. S4 y
, C5 f; o" c7 V3 c: s! w* z1 X6 e) o我有一个师兄06年毕业后, 学得牛 + 外语六级, + 日语1级  ,  进了日企  本田株式会社,  年薪60万人民币(不含各种津贴)) L' w. [; s, n) P0 u; Q$ b1 j

6 M1 }$ V' L6 x) z* s6 ^, D==================================================
* T  Q. N' |. i- ^$ e; A
* U& A( T( O& a& [/ T2 K4 P总结,   高薪每个人都喜欢,  
( h8 z0 r! q" d  u! X
9 {' n- b$ Z6 O$ ?! u" S" S9 ^  j努力+能力+机遇  = 成功.6 g6 y$ T# v+ B: X/ s! h

! ~6 @: T6 \! s" z* p3 T0 C[ 本帖最后由 yyjacky412 于 2007-8-22 14:33 编辑 ]
发表于 2007-8-22 19:35:53 | 显示全部楼层
学习了,看来要努力了,谢谢楼主这么精典的帖子,让我有了目标,有了方向,对楼主你发贴至于我崇高的敬意
发表于 2007-8-23 00:26:35 | 显示全部楼层
发表于 2007-8-23 02:07:03 | 显示全部楼层
发表于 2007-8-23 02:13:46 | 显示全部楼层
Session s=HibernateSessionFactory.getSession();5 k7 I) u/ J& `: a/ }% s3 K
                Transaction t=s.beginTransaction();                1 K* K+ k+ o' Q( [
                s.save(c);
0 g/ g0 ?" H5 @' e5 g                t.commit();+ S! [6 A+ \, Z7 r% D0 ^7 d  b
                s.close();
发表于 2007-8-23 02:18:58 | 显示全部楼层
学习了,看来要努力了,谢谢楼主这么精典的帖子,让我有了目标,有了方向,对楼主你发贴至于我崇高的敬
发表于 2007-8-24 23:51:29 | 显示全部楼层
发表于 2007-8-26 00:01:58 | 显示全部楼层
楼主,我也是ACCP学员,有时间的话交流下哈。。。。呵呵。。。
* {% L1 j" p+ a  P
9 f' l  ]$ T8 V. sQQ:164423073
发表于 2007-8-26 11:23:29 | 显示全部楼层
发表于 2007-8-29 12:58:48 | 显示全部楼层
发表于 2007-8-29 18:43:51 | 显示全部楼层
发表于 2007-8-30 22:20:35 | 显示全部楼层
发表于 2007-8-31 00:25:35 | 显示全部楼层
您需要登录后才可以回帖 登录 | 建立账号

本版积分规则

 
QQ在线咨询

QQ|小黑屋|手机版|Archiver|美河学习在线 ( 浙网备33020302000026号 )

GMT+8, 2026-10-6 02:11

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表