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

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

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

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

[复制链接]
发表于 2007-8-16 11:28:14 | 显示全部楼层 |阅读模式
看到有朋友在讨论这个话题, 而我自己是ACCP的在读, 但我基本是全是自学完每一本书, 再去上课.
7 u7 e; e% g) q& q% {; E
1 z" A$ `1 O* S' v  w一、[观点]- G6 I- ?) j  M. L; o

# @, ]7 |7 E" S3 q) j在谈这些之前, 我要说一下我的几个观点:
4 }* b4 X$ q4 ~1 B3 d% W, g
1 Z, Q7 D: K9 Z2 _1- 要认识到自学的重要性, 提高个人学习能力不仅对编程, 对你的人生都有很重要的意义.9 I8 W3 [1 D" A8 S: s  l# z

8 d2 e6 N/ U7 H1 R, `5 i2- 要掌握学习的方法, 自学过程中要能抓住重点, 快速的看书(我们Y2北大青鸟第三学期阶段, 老师要我们看完20余本流行框架,ajax,uml....的书)
  _/ A7 X: t4 t4 ]# t! f3 J+ H' f$ [( t" \& f3 g5 I
3- 学习过程中, 一个问题解决不了, 30分钟搞不定, 就应该找同学/团队的人一起解决该问题. (不管学习还是日后做项目, 都不可能让你四五天时间卡在一个小问题上)- P3 D. [4 l' L3 W' A

  f, ?$ |1 f5 t. ?, q3 T: Y7 @; H! _
" M* h9 t2 h$ e
二、[ACCP学习过程]
7 H! k9 a( }$ ~4 S5 \  _* U9 a) ^& h1 l' S8 q0 U
买到了全套的正版ACCP教程后, 不要忘记与那些在读的accp学员搞好关系, 第一他们可能给你的帮助最大,第二能给你很多学习的资源.* `1 R( A4 s- [% K: s
/ G' o! M% U: u0 c6 m% v+ r" h- }
下面开始 我们的自学之道吧:
) p: ]4 \' g# s8 {" T1 O1 c% C
6 u( M) C3 P  C4 J  ^2 {( U9 w第一阶段 : 编程入门  5 i3 t8 x; T  v7 K' \2 U$ j* _

9 X6 ~) @, t4 |$ J$ x1 ^第一阶段的重点是要学习语法, C语言的语法, 现在编程语言,基本是以C语言为基石的。
2 n  Z  J' T' Z/ m. x5 ]
0 k1 Y/ @7 F9 G9 Q! N学习C语言, 无需你花太多的功夫, 无非就是一个变量,常量,条件控制(if...else;  case...), 数组,函数(带参无参),结构  
& Y2 I( r5 A. _5 r5 f, \( o- v3 d: t) }2 s* s+ a
我们花一个星期就够了.(用microsoft 的VC++ 6.0做工具)/ e0 g  c5 b+ P4 f3 ~. @/ P2 M

0 y% ^$ A4 L5 w: m% d* l接下来是java基础: 从C到java是一个面向过程到面向对象的转变.  1 n! r% l  {, E9 G4 W

) {8 V" R8 F9 F0 @. L) n简单点看的话, java就是没有指针,语法更强大更自由,一个对象一个类,对象有状态有行为,类就有属性有方法
2 i+ r1 \& v3 \  ]" K5 @% W' G7 {& O1 K7 ~" U
(学java基础推荐用孙鑫老师的java无难事视频做辅助)  .(用Jcreator / Jbuilder 做工具)" f2 r5 r2 B0 i1 k0 F% ]8 W7 x5 _
* \- B* f& |0 W8 [- L
学完java的语法, 我们要做的事就是学习swing 编程了 , 做几个单机版的管理软件出来,swing就过了.1 {# z# s6 g0 u0 ?6 ?2 W: a

  U5 V3 r  Y% {6 k2 t1 @& s注意我觉得最难的就是多线程。大家注意花工夫了.. j9 r. u3 d$ p% f' _4 B4 b4 }8 o6 k

( }& q4 T; S# J3 V. |5 r用swing做单机版管理程序,肯定要用数据库了, 那么然后就是要学习基础的sql语法(以sql2000上手最好)  ,
: j' B' j! K" A+ f6 R. V) x
3 }& S3 o, I' e  ^0 s4 r. g8 n最后是以及基础的HTML / JAVASCRIPT知识. 提一下, javascript很简单,但又很重要。(最后的ajax, 如果javascript不行的话, 那就没有学ajax的必要了)1 F! g/ A4 l( ]

$ I$ `2 o" j" E3 o2 ^' s* N* `' |+ N

% \+ d6 w7 H7 A3 x8 [/ ]第二阶段 :  开始WEB编程学习# B6 x$ v3 Q$ c
' }  T3 \1 Q4 H; g) d- u2 \
JavaWeb 编程 是以jsp开始的, 学完jsp语法之后,再来看servlet, 标签, 自定义标签,过滤器。
5 q: C& F7 k) f- }8 K  ^, x
% G0 ?) ]& N6 p/ L(这一阶段看视频很重要,因为基本上是学会怎么做,怎样做jsp页面,怎样做servlet程序,怎样用自定义标签消灭页面中的<%...%>)- d  p- E; M5 N& P, c) g5 i
+ s3 n3 ?" M, E# }  A! U
最后就自己做一个论坛程序,检验自己的jsp功底吧.
9 G, i0 J9 R( `1 U+ B8 Q' v
9 _, h7 ]2 Z, f4 A& a5 fC# 编程  如果你想以后出去能大小通吃, 那么.net系的你不能放弃  . h% ~4 W( @: A; K4 o, H+ |

! V" y$ f) k; T其实C#和java比较, 99%都是一样的。  所以不用花太多功夫, C#语法就过了8 U: [3 t5 [4 E# {! ^8 F
) x$ N9 b+ D4 T+ u( x9 Z6 ^+ W0 I
要想做应用开发  ,  我们还要学winform开发。winform就是在VS2003/vs2005里拖控件,然后写少量的业务逻辑.
' x' q, H1 l$ h8 f2 T  [; Y7 m* Q% `( W+ k3 e" G
# u+ ]0 J3 C6 X  K+ s% x! i" C
SQL2000提高  第一阶段我们只会用简单的sql查询语句 , 这里我们就可以学更多好玩的东西了
, H' c) @% n- V5 |
2 W4 \9 ^! A7 R% \. E3 q+ G$ c) Z所有sql建库,建表,约束,附加分离,备份,事务,存储过程,触发器。  + _/ T/ t2 H& g/ G# j

5 F6 \# `+ q0 B0 F/ A4 S照着书上的例子一路学下来,感觉自己强大多了。sql里所有的东西都可以用自己的代码去解决. 有成就感吧!
! Q$ N0 L$ ^9 S: o: z% p& R: x4 A  t  `7 |7 U" U$ |. G

2 b2 z9 b. x* |7 T9 c0 tMVC模式/ 模式二  
8 i2 w0 z9 ^- `; T8 a' i0 A4 O/ D0 x1 h
要注意不管我们做jsp还是做winform程序,  我们都要开始用学习到的MVC模式/模式二来做系统了。  / F: m% F0 N) k' @! i* m6 r5 A0 D7 q3 ~
& W- ^& j4 A# J  @& p
MVC/模式二是以后学习框架的基础。- Z- R1 W* ~& ]* i; F5 q; r4 `

3 m  G7 \3 q% X* r' _$ I7 u充分理解了这些把各层分离的东西,你到下一阶段,会觉得各种框架真的是太强大了(spring,struts,hibernate......)
: r, @4 i* B! }" z& f. N. l2 s5 x- K2 _2 a$ }' r% ?
. c1 }( P$ M; C: p( y6 A
5 Z3 ^* Y- Z- y4 ?
第三阶段 :  休息,总结。。。。
0 }3 F/ [- b+ I) e4 g( l& R8 T& Y7 ]+ t; `6 H+ \" v  T
为什么我要
8 l8 i% u6 F, W! [
4 a7 d2 `& ~/ L0 C
感谢您写了这么详细的点评-鬓微霜

理念.rar

7.12 KB, 下载次数: 1530

评分

1

查看全部评分

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

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

第三阶段 :  休息,总结。。。。! l) m$ {' J+ H8 r  Q
# C) U1 }( {: i. [( `
为什么我要要提出来休息总结一下呢。2 s. Y5 x, U; A. l4 L. t

6 n# e6 p% B  E) D( K% D因为你不可避免的在编程过程中,发现自己还有很多地方不足,基本的语法都有点忘记了。
2 z% E( H$ @$ E$ g4 w2 k6 T0 }6 [0 V/ ]+ L5 r
那就自己找出之前的视频,PPT来总结一次。6 p4 a9 z" v$ Q9 N+ N% |9 M. Y
9 M, x. W1 n, A& p8 W. ^& T
不过 我想说,  做项目,就是对知识的最好总结。
; y( ?; R0 \- q. D( g, U8 \0 e4 W" q% _* P! a
一定要多看看别人现成的项目,比如做论坛,你就要参考一下Discuz!了,
% m+ q3 l; [( X% b  Y6 q& d
9 a) y$ `% b6 x1 t' p  ^* b* I向优秀的前辈学习,是我们最大的优势.! X1 \8 @2 y% `) f7 Y$ D

* K; D% T" }+ `) X- u4 a4 Y4 T[ 本帖最后由 yyjacky412 于 2007-8-17 09:12 编辑 ]
 楼主| 发表于 2007-8-16 11:51:14 | 显示全部楼层

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

第四阶段 : 企业级应用开发: @- l( N- h9 ]

  f4 Q4 R1 N; I5 D2 Q# U我们要学习的第一门东西, 那就是XML, XML很简单,可是非常重要,它是所有框架的基础, 同样也是C#/.net 编程核心的基础.5 q% P! {% D6 d% ^9 V

& v2 c4 V  u# z然后我们要学的就是<<.net企业级应用及webservice>>  .net学到这里,如果你还想继续,你可以去学nhibernate那些仿j2ee流行框架的.net增强框架了.
. L4 D! M  x# Q, p* R) i
; p. s( g5 b$ }4 }5 E然后要开始我们的重点了,也是让我花时间最多的地方了:" }7 ^: {$ Q6 o
& ~6 }3 }) \6 p) e- A/ I
    1-先是学ORACLE数据库和UML建模,  重点就是对象型数据库与以前用的sql2000的不同% L' o; L6 U: [2 k1 b
       不要认为UML 没用,我出去的学长到了东软,去了华为,他们回来告诉我,在那里,很少写代码,全用UML生成数据库和业务逻辑。
- a) i: M& u8 Q/ v* a0 ^5 S6 P' z
    2-最花的东西在这里  spring,struts,hibernate, ajax  我们一上去,不要管别的,先把它们用会。
6 _% c* r; H' o! ^+ {: g- Y; O; p0 ]: ~+ T! q9 w8 H
       有时间我们就去看它们的源代码, 尽量多的看看它们内部的构成, 你会发现它们的设计是如此的美妙优雅。7 f% W' @; Q. D8 \+ v% z' w
+ M; j% v* c' \% f+ j6 [: k
    3- 我们还要学习的是linux平台的应用, 第三阶段j2ee方向的项目,我们要确保它是在linux平台下开发, 并实现linux/window的移植不出问题.
# w& ^; T  l; }7 e& s
5 Y# ~# C  h+ x/ T9 j       j1 {, F: [7 O; `/ q3 w

6 V" S& k1 b5 |- S6 ]$ z[第五阶段]  提高软件修为
# Y( s$ j& P- ?. D6 |+ U! @
8 k, ^. [' w1 N9 V    为什么要这样说呢? 我们知道,做为自学者, 或者做为半路出家的人,也许在做项目/实战方面,我们比正规大本生要做的项目多得多了,学的东西也多得多。! y0 B- Q& N8 r% V) @
   + S& S0 t# O/ D9 \0 h
    我们缺少什么呢?  那就是基础。3 H& U( a! K# z( j. ]' t% G

1 g8 |! N6 ]$ G, [    我们要重头把数据结构和算法这本书仔细的看过一遍, 把各种排序,算法全实现一遍.- n. K+ G$ ?* `9 Y% v  R
+ x0 F8 T% l' J7 w( I
    我们还缺少什么呢?那就是设计模式。9 U/ z  z7 i7 w9 G

- ?- n: q& D3 h, \    GOF面向对象的23种模式,我们要去一一实现一遍,要尽量在自己的项目中思考如何把模式应用得恰到好处,让模式的运用使你的系统真正实现稳定/可扩展的良性架构。4 S" }+ o/ Z- N: Q8 X" ]

* C) `0 Y4 f) L' }* J    这,就是系统架构师要做的事$ r9 o7 g+ K7 r: h( P; h! i

4 _; o" C0 w8 }8 ?: O    最后,我觉得还要多看些其它的书,人生,理财。。。。。
" ?# W$ g" m9 z+ ]' U7 G7 M2 f4 i" W& d* n' G/ |
   
- Z3 y, X/ l' J# L, F6 L# w" y    还有最重要一点,不要忘记了和你身边的朋友,家人,同学保持良好的关系。
8 G. s. w$ ?% i$ Q  M" _
6 _7 {! w+ I- L5 Q    成功是可以努力得到的,但只有你真正让自己和身边的人都快乐,这样才是最成功的人。& e# O2 U: h1 }7 f7 Y, X+ }' v$ }

; b0 c% l' F  ?" u& x, i) \[ 本帖最后由 yyjacky412 于 2007-8-17 09:11 编辑 ]
 楼主| 发表于 2007-8-16 11:57:41 | 显示全部楼层
一个人的学习很苦,  很无味,  所以我只有花上时间和金钱去参加培训,  让自己不断充实,  去帮助同学, 带动自己的团队, 真的是一件很快乐的事.* q& j& S, Z, p/ i# G6 B; {; l
1 U7 e. F" I2 v( E
    常常想, 很有幸自己在上班几年后, 还能和18-19岁的同学们打成一片,  这种久违的同学亲密无忌的合作, 这种共同面对困难的友谊,  不是在ACCP 里花那2万多学费能买来的.( z+ |+ m/ W, a, M) V+ Q2 I, K
1 U: L1 R- P; _7 R  \$ f% J3 G; u  ?. p/ B
     祝每位自学编程的朋友们,  一路顺风!
发表于 2007-8-16 12:05:36 | 显示全部楼层
写得不错,谢谢分享!!!顺便问问楼主,你当时学sql2000的时候有没有使用什么视频教程的呢??有的话请推荐一下,小弟也正在学SQL2000,谢谢!!
3 @( {$ G7 d1 N, W/ x  u. ~; a5 Q: a( P9 S$ V. f1 `
[ 本帖最后由 lkjboy 于 2007-8-16 12:07 编辑 ]
发表于 2007-8-16 12:13:00 | 显示全部楼层
 楼主| 发表于 2007-8-17 08:28:33 | 显示全部楼层
sql 2000我基本没有看过视频, 完全把accp中两本sql2000 的书  一本是第一期的, 一本是第二期的.
; \1 U7 t$ w; d3 `9 j5 _
! h/ t$ ]  n, x' m把书看完,  书上的课堂案例自己做一遍  后面还有每个上机题4 T/ s5 Y0 e- g  k
5 l5 _/ W5 c5 L" V; J
全做完后, 就可以算掌握了
! \! k& D1 ?: r2 T  l; C6 S$ J' H' {, d! u4 o
学ORACLE才需要视频,  有些OCP概念光靠看书很难理解
发表于 2007-8-17 18:49:42 | 显示全部楼层
发表于 2007-8-17 18:50:49 | 显示全部楼层
呵呵,看大不懂,应该是因为自己学网工的原因,
4 G$ E. E7 C, q, p7 d% z- L刚学网工没多久,很多不懂,看到C语言之类的软工方面的东东,
  j7 n& Y. Y( R( O) [自己头大的不得了,好好参一下LZ的贴子,呵呵
发表于 2007-8-17 19:30:35 | 显示全部楼层
发表于 2007-8-17 19:39:52 | 显示全部楼层
厉害,学好了!  i7 M8 r. f' f/ n2 `
弱弱问下LZ,工资能有多高呢
3 G3 Q7 L/ u' P0 k8 b& ~; @4 B目前你所在城市行情就行; ^8 ?5 T+ h, j% j

: ]$ l# m; b. W/ `5 a1 y大专.程序设计毕业,+ACCP
4 k$ L& q, s/ A& A能力各项中上
1 ?( }7 w; M4 Y+ O3 b' g适用,正,大概多少,好让我有个低哈··3Q
发表于 2007-8-17 20:49:30 | 显示全部楼层
发表于 2007-8-18 14:30:38 | 显示全部楼层
 楼主| 发表于 2007-8-22 14:32:40 | 显示全部楼层
=====================引用=========================
- ~" ~# h* b+ X3 ?. e" Q厉害,学好了!美河学习在线(主站) eimhe.com)h)j$S/|*R*x1 f0 ^4 Q- R% [* B# J
弱弱问下LZ,工资能有多高呢j2ee,免费,教程,培训,学习,资料,视频,课件,下载4t#x9a&\.r/@-s
9 ?7 p7 i4 y+ T; @4 F目前你所在城市行情就行
  K9 P. W  K1 H  r" Z.^7S;A"b,Lj2ee,免费,教程,培训,学习,资料,视频,课件,下载* w7 _7 S. w9 S0 n
-f5G v7n-I)_7[6K"q(`www.eimhe.com大专.程序设计毕业,+ACCP
/ [/ a, O$ `) |. J% }- @( X( R) W-M,{*L(E&Q3x.b,b美河学习在线(主站) eimhe.com能力各项中上
2 F0 \; d- L: C1 e1 w5 Q; @! n6N4@!Q&f%y*x美河学习在线(主站) eimhe.com适用,正,大概多少,好让我有个低哈··3Q" o1 f4 U5 q2 j
==========================================================9 x" B  \2 \6 t1 O2 B, l( T: ~

# |3 X- R9 \1 ?1 E+ A# @- x! n, x1 }& a9 [) K% k( d) d: ]
毕业后的主要推荐就业方向是上海北京, 1 `8 [- a0 d1 r4 p
) P9 r/ x+ A$ X' I% L0 l
工资水准以毕业试用期工资为标准
" p& z  ^* T& r2 O3 h3 K, k
0 b- i) X3 w4 n大概是这样的
* g5 n0 O' |  J! a! k
" q$ q& v7 C% B( Z) x4 j学得一般,有点弱(很多东西没掌握好) -> 2.5K 及以下
2 |- P/ L; k4 ?% l0 I1 w
1 q, N$ _0 h( b/ A* I学得扎实, 每个知识点都掌握, 每个项目都能做完 -> 2.5K  至 3.5K; V9 }, ~2 b) w$ V7 ]) R  L

4 T* y: a* g  n1 O% E学得不错, 能做项目组长, 做好每个项目的大部分工作 -> 3.5k 至 4.5k8 W4 r& ~/ j, {
6 A4 c  x# j- G  S$ w0 h
学得很牛B , 项目能直接推至商用, 或在读期间就有成品项目交付给客户  -> 4.5k 至 7k
; d5 I% g$ x+ @  [9 u(中软动力/华为的试用期一般是6K以上)
. |; d, x( @( B$ l) P$ F9 g  f; i& C% w* r$ J
学得很牛B, 外加一门/二门外语(英语业余六级以上, 或日语二级以上) -> 主攻外企,
7 v/ K6 j4 [4 u* R$ l
" `9 K" b% H. @2 ]# H" @我有一个师兄06年毕业后, 学得牛 + 外语六级, + 日语1级  ,  进了日企  本田株式会社,  年薪60万人民币(不含各种津贴). G* Z7 n( x. s' u
: w5 i# U  G$ O2 M% O
==================================================
8 K8 V# m9 O  `. g
/ C6 e7 w0 W" r2 g& d( C$ p总结,   高薪每个人都喜欢,  
$ K! i" d. t  e1 F: g' X
# x4 |# R0 d! ?1 d9 ]5 ~4 R努力+能力+机遇  = 成功.
9 n1 X: F; i( N) ]5 N5 A0 N  L6 e0 W$ H4 d+ A9 Z& F
[ 本帖最后由 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();/ _) Z6 V; C. P: m7 g1 e7 O
                Transaction t=s.beginTransaction();                5 H0 r# v4 E2 Y! @) R
                s.save(c);( s# j+ h% r( ?$ ]1 Z# i
                t.commit();
3 M0 c- f$ l4 Y! K  ?2 e8 {                s.close();
发表于 2007-8-23 02:18:58 | 显示全部楼层
学习了,看来要努力了,谢谢楼主这么精典的帖子,让我有了目标,有了方向,对楼主你发贴至于我崇高的敬
发表于 2007-8-24 23:51:29 | 显示全部楼层
发表于 2007-8-26 00:01:58 | 显示全部楼层
楼主,我也是ACCP学员,有时间的话交流下哈。。。。呵呵。。。0 i' Z$ i1 A6 z9 `. {7 h
# j* I, b  e7 K: J' V
QQ: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-1-5 22:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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