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

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

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

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

[复制链接]
发表于 2007-8-16 11:28:14 | 显示全部楼层 |阅读模式
看到有朋友在讨论这个话题, 而我自己是ACCP的在读, 但我基本是全是自学完每一本书, 再去上课.
7 W. h$ ]- z3 z/ @7 T" `2 O# S- ~6 q
一、[观点]7 L+ H' M" B8 F8 F0 _
5 E9 g3 g5 C" l8 R: y0 [
在谈这些之前, 我要说一下我的几个观点:+ X/ s+ H) m3 F: X& x* b0 B
4 O: s! V' o: H" [7 |- c3 L  B
1- 要认识到自学的重要性, 提高个人学习能力不仅对编程, 对你的人生都有很重要的意义.+ u) d) I+ S. X) s* A
+ [5 [8 K# B$ d  y, W- S4 H# P
2- 要掌握学习的方法, 自学过程中要能抓住重点, 快速的看书(我们Y2北大青鸟第三学期阶段, 老师要我们看完20余本流行框架,ajax,uml....的书)# H' I# i# C$ _- Z2 Y/ Z$ n
$ @+ A* ?$ ~! f: h
3- 学习过程中, 一个问题解决不了, 30分钟搞不定, 就应该找同学/团队的人一起解决该问题. (不管学习还是日后做项目, 都不可能让你四五天时间卡在一个小问题上): r. M; u1 l: _$ P- b/ {+ g: N: A
8 [6 i1 R6 d1 A6 D! Q6 s9 L$ n

0 n- k. [2 y: w0 y% H8 U* ?2 w& ~9 b/ V. ?- t+ S; O/ h9 C
二、[ACCP学习过程] - S* P3 w; ~1 Q6 W" f/ G0 B
: K7 K5 `. @! D3 I* T4 M  {
买到了全套的正版ACCP教程后, 不要忘记与那些在读的accp学员搞好关系, 第一他们可能给你的帮助最大,第二能给你很多学习的资源.  E! Y) G, z) K9 P
( @7 s: ?' a8 h3 N: l+ X2 I% b
下面开始 我们的自学之道吧:
. t7 a3 u- U$ h; A& H8 W$ z
% g$ P3 H$ B# P- R& C, p第一阶段 : 编程入门  ( ?+ O) B% l6 t

7 N! D  T; z, r+ ^* U第一阶段的重点是要学习语法, C语言的语法, 现在编程语言,基本是以C语言为基石的。 " W: R, L1 ^! l4 l6 Q8 \; p# r$ b

" z  S: y1 o- ^* ]) R" L学习C语言, 无需你花太多的功夫, 无非就是一个变量,常量,条件控制(if...else;  case...), 数组,函数(带参无参),结构  
8 |" y6 V1 u; S4 N5 q( K2 M" `" v; e
我们花一个星期就够了.(用microsoft 的VC++ 6.0做工具)
6 w  y+ B6 _, w1 q0 Z5 ], n# r8 C# s+ g$ J  D. i
接下来是java基础: 从C到java是一个面向过程到面向对象的转变.  2 k* `3 c$ h; u5 y0 z
# i3 l9 _4 z! X: t) P
简单点看的话, java就是没有指针,语法更强大更自由,一个对象一个类,对象有状态有行为,类就有属性有方法; B* Y- \! L- T) |
; U5 I7 w8 T# l, w: Z, ^+ P
(学java基础推荐用孙鑫老师的java无难事视频做辅助)  .(用Jcreator / Jbuilder 做工具)* E2 z3 ]7 g! Z3 n
# x6 u5 d. v* _) d! K
学完java的语法, 我们要做的事就是学习swing 编程了 , 做几个单机版的管理软件出来,swing就过了.! d8 |& C2 }6 y  f" a2 k) m5 n

' x/ S* r+ x, U1 E) c3 A! j注意我觉得最难的就是多线程。大家注意花工夫了.
. i9 H% T. p: a  T4 a0 w
8 L4 w# I/ ~! r4 A) I用swing做单机版管理程序,肯定要用数据库了, 那么然后就是要学习基础的sql语法(以sql2000上手最好)  , 6 J7 g  g: \$ J$ ]
4 F7 c; m8 T" S, v2 t1 H' }- r
最后是以及基础的HTML / JAVASCRIPT知识. 提一下, javascript很简单,但又很重要。(最后的ajax, 如果javascript不行的话, 那就没有学ajax的必要了)6 t4 [& X& B2 D6 B
4 r% \( I* F! Q& p0 c! q4 {$ E4 {! t5 n

( l8 j3 @: V3 A
& T' L3 L' G4 Q( X' ?第二阶段 :  开始WEB编程学习$ K' @, G, e: c: i) M7 z# K
2 K- D1 Y5 I# E1 h) a9 D
JavaWeb 编程 是以jsp开始的, 学完jsp语法之后,再来看servlet, 标签, 自定义标签,过滤器。 + a/ p( k, {" r# K) u! J" f& q
; M" u$ A# O* X
(这一阶段看视频很重要,因为基本上是学会怎么做,怎样做jsp页面,怎样做servlet程序,怎样用自定义标签消灭页面中的<%...%>)2 O+ H7 R; N: W# m& Q% N: J* B: h6 J
! e% s. _% B) Y' m
最后就自己做一个论坛程序,检验自己的jsp功底吧.$ E% ?$ V! `) c& z4 D) Y$ ?

2 ]3 ~# j! u9 T2 fC# 编程  如果你想以后出去能大小通吃, 那么.net系的你不能放弃  9 n! c( `* P- W; V- n0 m& r
: c8 Q' x4 s2 J, {4 D
其实C#和java比较, 99%都是一样的。  所以不用花太多功夫, C#语法就过了
1 D+ D2 ^8 J  n! W$ [6 ^7 V9 }( Z. b! t4 T$ _/ h
要想做应用开发  ,  我们还要学winform开发。winform就是在VS2003/vs2005里拖控件,然后写少量的业务逻辑.
5 D2 Q5 ]8 V, D! L( I- \$ a, d$ n9 M5 |& _9 T0 W* U& ~

" @" k4 }: Q0 wSQL2000提高  第一阶段我们只会用简单的sql查询语句 , 这里我们就可以学更多好玩的东西了/ x$ b- O  s  H" P

! Y) h8 x) i3 N所有sql建库,建表,约束,附加分离,备份,事务,存储过程,触发器。  
+ m; c3 {# r5 G3 ?  k7 A5 J- N) x# i! l
照着书上的例子一路学下来,感觉自己强大多了。sql里所有的东西都可以用自己的代码去解决. 有成就感吧!
' ~6 i! [) P  _2 m* V+ Q# n. P2 ]& ?! q, ^, G  F. j
% o9 X; B) }. }) z) n
MVC模式/ 模式二  5 X+ d3 P+ i; w+ e6 |7 @
- L! Y3 @9 j4 w& Q+ P3 `0 N* r
要注意不管我们做jsp还是做winform程序,  我们都要开始用学习到的MVC模式/模式二来做系统了。  
/ @8 `  I. e/ n+ ~1 k0 n
- N& X  K+ y2 F! a; T6 fMVC/模式二是以后学习框架的基础。
/ h- r: J* y# d& H$ A  @) j& N3 G
充分理解了这些把各层分离的东西,你到下一阶段,会觉得各种框架真的是太强大了(spring,struts,hibernate......)( E! ?6 M/ C! q" v+ C

" A/ _; X8 X8 s1 B. U2 d% C8 c' S: Z
9 ]: I& C+ i8 h6 r5 y2 H/ M* o% E# z' u$ R) C% R
第三阶段 :  休息,总结。。。。* ?! I/ {2 n3 K

/ \% |0 R' |, x* v9 o3 g# Y为什么我要
# O# w" F. a' `$ p) }" N0 i
0 I6 z; A2 H, z3 T8 R" O7 _3 q
感谢您写了这么详细的点评-鬓微霜

理念.rar

7.12 KB, 下载次数: 1530

评分

1

查看全部评分

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

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

第三阶段 :  休息,总结。。。。" @. \+ V1 M2 J* w/ e

1 J/ f5 a9 _9 s( N8 d为什么我要要提出来休息总结一下呢。$ X8 Z0 B3 w3 o& W

" i& e) k+ N# l因为你不可避免的在编程过程中,发现自己还有很多地方不足,基本的语法都有点忘记了。, f. w: j( v5 Q8 |7 R
# }3 o- a0 j% v  y
那就自己找出之前的视频,PPT来总结一次。. w5 A% X- e- D# d, K. v$ B

" P  m$ J7 g; a* ~+ x2 G不过 我想说,  做项目,就是对知识的最好总结。) q7 Y8 @: j! E3 A( \4 N

& U5 m7 |  z! r: p2 c' a一定要多看看别人现成的项目,比如做论坛,你就要参考一下Discuz!了,
& z' W, B+ j. T3 A5 o2 `8 _& J! `1 ?+ d9 A- d
向优秀的前辈学习,是我们最大的优势.
3 c2 Q7 X6 W: Z& S7 x; ]
, E( W) k. P- s. o+ g[ 本帖最后由 yyjacky412 于 2007-8-17 09:12 编辑 ]
 楼主| 发表于 2007-8-16 11:51:14 | 显示全部楼层

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

第四阶段 : 企业级应用开发3 D0 q- [- ^& j$ g, Z# q
% K6 E0 k0 ?0 S
我们要学习的第一门东西, 那就是XML, XML很简单,可是非常重要,它是所有框架的基础, 同样也是C#/.net 编程核心的基础.
& ?% T+ x0 j% u% [+ R3 W9 a, E6 V3 B, Y& t. x+ G0 i! L
然后我们要学的就是<<.net企业级应用及webservice>>  .net学到这里,如果你还想继续,你可以去学nhibernate那些仿j2ee流行框架的.net增强框架了.4 z8 N, h* L% A* A! z$ E. s5 |

. q2 B# ]8 ~' q- j* W% }0 f然后要开始我们的重点了,也是让我花时间最多的地方了:
. `( l, t) b% r& _8 u4 N, L
9 b/ p1 T9 ^+ F* m" q    1-先是学ORACLE数据库和UML建模,  重点就是对象型数据库与以前用的sql2000的不同. e" S$ M4 w. B& \  g+ T
       不要认为UML 没用,我出去的学长到了东软,去了华为,他们回来告诉我,在那里,很少写代码,全用UML生成数据库和业务逻辑。
- t/ ]) P$ c: [% v8 H2 S
1 u5 p+ e2 I# H1 L3 |    2-最花的东西在这里  spring,struts,hibernate, ajax  我们一上去,不要管别的,先把它们用会。
, U" \- ~* p  `. h$ q4 f  K8 z$ C% n0 B" U
       有时间我们就去看它们的源代码, 尽量多的看看它们内部的构成, 你会发现它们的设计是如此的美妙优雅。
/ v8 W* t+ b0 R4 V0 ]/ `" l. f9 ?1 \' }! Q& c
    3- 我们还要学习的是linux平台的应用, 第三阶段j2ee方向的项目,我们要确保它是在linux平台下开发, 并实现linux/window的移植不出问题., h! x' `# O" @# h8 O  a0 r
7 }* ^9 t- k# f3 }/ y
     ' B8 e  n, g9 T! U: i3 t

' J/ A( c0 S4 ~+ T- c4 [! c3 P! ?$ |[第五阶段]  提高软件修为: g8 @# F0 ?9 W
8 {& h/ K9 Y5 V6 s$ d* r3 ]5 x
    为什么要这样说呢? 我们知道,做为自学者, 或者做为半路出家的人,也许在做项目/实战方面,我们比正规大本生要做的项目多得多了,学的东西也多得多。2 P* T" X4 y' V4 u! W
   + Q' a! G4 G) v6 g9 o; K. V3 Y$ n- a
    我们缺少什么呢?  那就是基础。$ D$ s5 q, R! H  W7 V. [- D+ g
7 U% b; E  n2 c+ y
    我们要重头把数据结构和算法这本书仔细的看过一遍, 把各种排序,算法全实现一遍.8 `1 O! Z  L3 ?% h+ P% Z. x( x" z

$ A$ Z* P! `" x6 @+ k4 i    我们还缺少什么呢?那就是设计模式。3 u5 g. {: G  D+ e
3 b0 u7 f5 P; T
    GOF面向对象的23种模式,我们要去一一实现一遍,要尽量在自己的项目中思考如何把模式应用得恰到好处,让模式的运用使你的系统真正实现稳定/可扩展的良性架构。
' X, x9 i3 t: A$ ?4 l/ c5 N
: M& l6 `6 ~8 i) \    这,就是系统架构师要做的事2 n6 l4 ~& P. c+ ]( t* Y

5 |+ D( K( O, ?6 C) X/ Z    最后,我觉得还要多看些其它的书,人生,理财。。。。。
% g1 ]1 h. m5 U6 A: n& C
9 L7 i3 r3 ^( G1 Z$ g   
" A5 {4 P$ x: _5 H$ h    还有最重要一点,不要忘记了和你身边的朋友,家人,同学保持良好的关系。
: ^; I% l; Y! a6 q9 c7 G" s: ]! p: H- \# w$ d8 j* B  e
    成功是可以努力得到的,但只有你真正让自己和身边的人都快乐,这样才是最成功的人。" e6 Y/ e& R3 T# a0 m9 A+ ?

' I% I3 n, r: Y: y' g: ~, G[ 本帖最后由 yyjacky412 于 2007-8-17 09:11 编辑 ]
 楼主| 发表于 2007-8-16 11:57:41 | 显示全部楼层
一个人的学习很苦,  很无味,  所以我只有花上时间和金钱去参加培训,  让自己不断充实,  去帮助同学, 带动自己的团队, 真的是一件很快乐的事.
' F4 }$ d, ~6 K7 b$ q- X, _! u& p) K& T
    常常想, 很有幸自己在上班几年后, 还能和18-19岁的同学们打成一片,  这种久违的同学亲密无忌的合作, 这种共同面对困难的友谊,  不是在ACCP 里花那2万多学费能买来的.1 N5 g0 Y! z2 a" S& c

: h  C5 c3 K4 k( g( q2 S5 E" d     祝每位自学编程的朋友们,  一路顺风!
发表于 2007-8-16 12:05:36 | 显示全部楼层
写得不错,谢谢分享!!!顺便问问楼主,你当时学sql2000的时候有没有使用什么视频教程的呢??有的话请推荐一下,小弟也正在学SQL2000,谢谢!!/ f  e+ u8 \) x; \% a' u: n

% J, r, D0 R" }! w6 U" A[ 本帖最后由 lkjboy 于 2007-8-16 12:07 编辑 ]
发表于 2007-8-16 12:13:00 | 显示全部楼层
 楼主| 发表于 2007-8-17 08:28:33 | 显示全部楼层
sql 2000我基本没有看过视频, 完全把accp中两本sql2000 的书  一本是第一期的, 一本是第二期的.
# X7 t8 C0 x6 a  }3 U
8 q9 J. l& V2 i  N2 A2 @) n' P1 e' R把书看完,  书上的课堂案例自己做一遍  后面还有每个上机题' s/ w( w, f. K4 i5 R: i

4 T3 U1 V( I. P全做完后, 就可以算掌握了
5 a7 o9 Z9 `& @% m# ^# {0 x* n+ X6 H3 h) B5 ^  Y% H
学ORACLE才需要视频,  有些OCP概念光靠看书很难理解
发表于 2007-8-17 18:49:42 | 显示全部楼层
发表于 2007-8-17 18:50:49 | 显示全部楼层
呵呵,看大不懂,应该是因为自己学网工的原因,0 o4 M$ \0 z- n0 R6 w
刚学网工没多久,很多不懂,看到C语言之类的软工方面的东东,
3 q& `: J1 H3 [- m* A自己头大的不得了,好好参一下LZ的贴子,呵呵
发表于 2007-8-17 19:30:35 | 显示全部楼层
发表于 2007-8-17 19:39:52 | 显示全部楼层
厉害,学好了!; l! b1 Q9 E; F, y5 V! ?& V
弱弱问下LZ,工资能有多高呢$ n. u) }( r4 ^. u& b: n. t% y
目前你所在城市行情就行% _# l1 z1 X& y9 m% S+ a
& t; Q) Z4 ]$ n& o6 {- L
大专.程序设计毕业,+ACCP - U8 e) m% X' I% l& S
能力各项中上. H" r, H* {% W+ E2 ?% p. |
适用,正,大概多少,好让我有个低哈··3Q
发表于 2007-8-17 20:49:30 | 显示全部楼层
发表于 2007-8-18 14:30:38 | 显示全部楼层
 楼主| 发表于 2007-8-22 14:32:40 | 显示全部楼层
=====================引用=========================
" M. n' L) }7 a% q厉害,学好了!美河学习在线(主站) eimhe.com)h)j$S/|*R*x* E& H9 r* n* M& q) S: U
弱弱问下LZ,工资能有多高呢j2ee,免费,教程,培训,学习,资料,视频,课件,下载4t#x9a&\.r/@-s
+ v- @' O" `1 G- }目前你所在城市行情就行
) f: h) S" [! l$ q.^7S;A"b,Lj2ee,免费,教程,培训,学习,资料,视频,课件,下载
& H. q5 c- l+ c/ u' ~-f5G v7n-I)_7[6K"q(`www.eimhe.com大专.程序设计毕业,+ACCP
9 o0 B/ e! \/ O-M,{*L(E&Q3x.b,b美河学习在线(主站) eimhe.com能力各项中上1 h% |! Q0 h4 u) s& Z9 i5 a
6N4@!Q&f%y*x美河学习在线(主站) eimhe.com适用,正,大概多少,好让我有个低哈··3Q/ E/ `+ @, I+ g
==========================================================( z: R! e1 Y! D8 R! P( Y9 X# C0 u' J  |
1 k6 R5 x9 e4 l3 i* {! g4 p- m% U
7 l5 b* C% K9 S8 i# }: i
毕业后的主要推荐就业方向是上海北京, 3 v! @2 `$ X! v
- E+ N" ?; }& t3 [! m, c; B+ o
工资水准以毕业试用期工资为标准
- }* L6 J) H/ v, ~/ e: N; D( S  T: K4 a3 i& s7 F
大概是这样的- x4 Z; |9 l$ _) K  Q  b( k

/ T/ O9 k9 [6 ]学得一般,有点弱(很多东西没掌握好) -> 2.5K 及以下. j) n; X) a* P& g$ H* y

, k& ?& A1 \6 t学得扎实, 每个知识点都掌握, 每个项目都能做完 -> 2.5K  至 3.5K" v1 m+ b; O5 x5 }- w

4 Z6 O; a5 H1 ], R学得不错, 能做项目组长, 做好每个项目的大部分工作 -> 3.5k 至 4.5k3 E9 T- ^, y5 J2 f: p: `

! b) f% Z3 B: V; X; [' b学得很牛B , 项目能直接推至商用, 或在读期间就有成品项目交付给客户  -> 4.5k 至 7k
( G$ w- E5 }( G5 X(中软动力/华为的试用期一般是6K以上)
& Z( M1 G: F9 V/ l8 r6 p& i5 M  r: f( \! b: e! X4 [7 X! D# ?
学得很牛B, 外加一门/二门外语(英语业余六级以上, 或日语二级以上) -> 主攻外企,
# C# Q2 P. B8 V9 r. h9 e' f- V8 E, M' o: N
我有一个师兄06年毕业后, 学得牛 + 外语六级, + 日语1级  ,  进了日企  本田株式会社,  年薪60万人民币(不含各种津贴)- x( H7 [) O6 o. ?% n2 h( b

: H6 |* e& S5 C' @3 m==================================================* {2 f+ i( {# n9 M$ j
9 Y% k  k$ k5 d1 `% {* J4 t
总结,   高薪每个人都喜欢,  6 s  E' r  \1 G, f; n6 k+ w7 p! h
, K8 s! Q0 J0 {( B2 D4 ?. t( b5 c- V
努力+能力+机遇  = 成功.! Q* u" Q0 \+ s5 Q

  I: M1 G+ f. K( B[ 本帖最后由 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();" V$ a+ R9 y, c1 z
                Transaction t=s.beginTransaction();                8 n; l! \* f  [+ ]3 Q+ m6 X3 W
                s.save(c);6 a& S$ ~: B1 T! M! d2 G
                t.commit();
' j5 G/ K, A2 Y) _8 {: Q" n                s.close();
发表于 2007-8-23 02:18:58 | 显示全部楼层
学习了,看来要努力了,谢谢楼主这么精典的帖子,让我有了目标,有了方向,对楼主你发贴至于我崇高的敬
发表于 2007-8-24 23:51:29 | 显示全部楼层
发表于 2007-8-26 00:01:58 | 显示全部楼层
楼主,我也是ACCP学员,有时间的话交流下哈。。。。呵呵。。。
: f% P& Z& N# {5 a$ \) t
; ?+ h9 ?+ L' n1 t! |1 ^) UQQ: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, 2025-11-20 12:26

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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