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

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

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

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

[复制链接]
发表于 2007-8-16 11:28:14 | 显示全部楼层 |阅读模式
看到有朋友在讨论这个话题, 而我自己是ACCP的在读, 但我基本是全是自学完每一本书, 再去上课.+ p# ]9 d% b, O/ Q

% x8 N" M0 Z' [9 {  ^; ^7 @) r: n一、[观点]
1 v& u! L6 t0 J' K1 W5 h9 c  m' i- E0 `2 m% o4 X- Q
在谈这些之前, 我要说一下我的几个观点:
2 u$ x/ p  Q( x% s/ v
. q" S" D3 z1 R3 r1- 要认识到自学的重要性, 提高个人学习能力不仅对编程, 对你的人生都有很重要的意义.
) W8 Q! @9 ^' _$ n! ]% I3 |3 K3 K6 C8 @0 D, B4 Y
2- 要掌握学习的方法, 自学过程中要能抓住重点, 快速的看书(我们Y2北大青鸟第三学期阶段, 老师要我们看完20余本流行框架,ajax,uml....的书)% x5 l9 D2 J( R0 H

( \% M0 ~/ h0 M! \  Q& d3- 学习过程中, 一个问题解决不了, 30分钟搞不定, 就应该找同学/团队的人一起解决该问题. (不管学习还是日后做项目, 都不可能让你四五天时间卡在一个小问题上)5 E8 t; v( p7 h5 [' ^; Z9 c3 x% l

( I" Z+ q) `+ s1 f4 c' q4 T
( }/ Q2 v* s# r2 Q: T1 w* v/ b% s% c
二、[ACCP学习过程]
$ c8 k8 f4 _& C' q* |" b' a) @( S
买到了全套的正版ACCP教程后, 不要忘记与那些在读的accp学员搞好关系, 第一他们可能给你的帮助最大,第二能给你很多学习的资源.  z+ v) f  n# a$ n
/ w' [2 I8 E* `( r0 l
下面开始 我们的自学之道吧:
/ u2 h2 Y" D* Z2 E2 Y) F% b0 p" B" I( p2 s# E7 V* @& {
第一阶段 : 编程入门  9 J: H3 E: l0 ^" @3 p

( `7 w2 R/ r( `8 b4 }第一阶段的重点是要学习语法, C语言的语法, 现在编程语言,基本是以C语言为基石的。 / |4 {8 `7 i1 ]! K

, q( t2 Z1 O8 H+ y8 W4 E: C% s" M学习C语言, 无需你花太多的功夫, 无非就是一个变量,常量,条件控制(if...else;  case...), 数组,函数(带参无参),结构  
" E. s; k8 U( E; r# r' R6 M  W3 V( F8 `( G$ T6 E/ R7 i
我们花一个星期就够了.(用microsoft 的VC++ 6.0做工具)
5 v# x* E+ |6 x! Q; K! `7 |
" n: A+ r1 j, Z: m; u接下来是java基础: 从C到java是一个面向过程到面向对象的转变.  0 I% d" W5 [; y# }4 ^8 Z
) O: L- I1 T+ m. u! d2 Y
简单点看的话, java就是没有指针,语法更强大更自由,一个对象一个类,对象有状态有行为,类就有属性有方法3 p* |: l$ P* g" ~" g6 I3 Y6 H

3 d- [+ q/ T/ t' D6 h$ T(学java基础推荐用孙鑫老师的java无难事视频做辅助)  .(用Jcreator / Jbuilder 做工具)
9 ~2 r4 m" _. t" `: M+ i
8 y% ]3 ~% p( E) x: s1 |学完java的语法, 我们要做的事就是学习swing 编程了 , 做几个单机版的管理软件出来,swing就过了.
$ q; X' h8 s+ g9 u
. \4 g3 x& z$ ~2 U0 _" k注意我觉得最难的就是多线程。大家注意花工夫了.+ c) S# q' B- a+ P  D! f& C! M

* n1 d- J4 c5 g  ^* X用swing做单机版管理程序,肯定要用数据库了, 那么然后就是要学习基础的sql语法(以sql2000上手最好)  ,
% Q( A7 K/ p# l1 @! w& @6 o# k  K. r( D. S
最后是以及基础的HTML / JAVASCRIPT知识. 提一下, javascript很简单,但又很重要。(最后的ajax, 如果javascript不行的话, 那就没有学ajax的必要了)
  B& ]& a: Z) @5 I& e# A5 z
/ D# A" C, o' x  Z: z8 m4 \5 |: {6 D

& ?6 d! D* I/ v+ W# _/ R第二阶段 :  开始WEB编程学习, C: G) s$ x5 W4 ]! D: y; T. [
, A5 z9 u: ~, }
JavaWeb 编程 是以jsp开始的, 学完jsp语法之后,再来看servlet, 标签, 自定义标签,过滤器。 * i- y" f) n3 Z+ D; q3 U
$ h* I( B& A  ~0 u, P" ?# e
(这一阶段看视频很重要,因为基本上是学会怎么做,怎样做jsp页面,怎样做servlet程序,怎样用自定义标签消灭页面中的<%...%>)
8 S! c# N9 G# N% o: v' h) J2 q9 T7 Y: H% B* k1 D
最后就自己做一个论坛程序,检验自己的jsp功底吧.' O+ Q; {/ Q1 N3 r1 p9 E5 m  B

4 G& G3 W( @& ?C# 编程  如果你想以后出去能大小通吃, 那么.net系的你不能放弃  1 U9 ~2 N4 J1 O) Z2 }; v0 [' w3 C
! J0 @5 V3 q1 D* h; a5 ]
其实C#和java比较, 99%都是一样的。  所以不用花太多功夫, C#语法就过了$ `+ _8 p" I# F4 n* h
2 Y* j( L) i* K* m- a6 b& x. e
要想做应用开发  ,  我们还要学winform开发。winform就是在VS2003/vs2005里拖控件,然后写少量的业务逻辑.
) y. K5 \7 D" s& Y+ J6 Z4 K" j1 k7 W% h6 i& S# A, R  U7 W+ {. i
& v" P: @! t$ A: ^; f8 M' _
SQL2000提高  第一阶段我们只会用简单的sql查询语句 , 这里我们就可以学更多好玩的东西了* g7 `$ U( A! W( s7 w4 J
2 Z" l3 R, O/ L$ r, ~4 N
所有sql建库,建表,约束,附加分离,备份,事务,存储过程,触发器。    d( P2 l" Y4 u1 O

- B+ \; Q9 ~% E) T: u: r' u/ ~- s照着书上的例子一路学下来,感觉自己强大多了。sql里所有的东西都可以用自己的代码去解决. 有成就感吧!
% T( B, J) S7 @7 {9 D
9 |; J" b* A7 x4 Z5 i" L
6 u! |" v; Q. m5 w/ I9 ^MVC模式/ 模式二  
- T! E; `9 D+ \# @  w$ x- p
( d* x6 Y5 ?* W# x# v$ L: h要注意不管我们做jsp还是做winform程序,  我们都要开始用学习到的MVC模式/模式二来做系统了。  
; U! W; p, S' @. f" ]* ^2 k+ S% _5 T6 U: v
MVC/模式二是以后学习框架的基础。
: y8 B9 {# h/ Q1 d! P' i/ u( v5 S0 e! @7 b3 T/ T% ^5 \6 ?/ y! y
充分理解了这些把各层分离的东西,你到下一阶段,会觉得各种框架真的是太强大了(spring,struts,hibernate......)
' T) D7 s7 P& [" y5 }
( B) l7 F- j" n+ ^7 W3 Q
# I8 `. s0 u4 p
  m& @( J+ M3 f% P" J1 K第三阶段 :  休息,总结。。。。! K) c8 m8 @" V3 I5 e) D
9 ?# n8 Q. j8 G' q1 ~: H% n, w
为什么我要8 t9 x# ]# S" b$ k( B8 P# k

$ {' h) C2 I( i
感谢您写了这么详细的点评-鬓微霜

理念.rar

7.12 KB, 下载次数: 1530

评分

1

查看全部评分

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

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

第三阶段 :  休息,总结。。。。
" n) S" {% B/ E- [4 E. [8 Q. q9 B& b# P6 ^' v8 Q, p5 J: E
为什么我要要提出来休息总结一下呢。6 |" e% ^' ~7 n0 y, l) U+ o8 a

' {  N2 X! `# r$ Q8 m' r因为你不可避免的在编程过程中,发现自己还有很多地方不足,基本的语法都有点忘记了。$ c- R. [; B  X: L8 ^; P

  z( a/ h* L8 T那就自己找出之前的视频,PPT来总结一次。
4 C. k* y3 }" Q6 h: j; R# I& X* Y$ a7 l  o1 `
不过 我想说,  做项目,就是对知识的最好总结。
  F$ m2 N1 m3 G: v5 o1 m, L% y2 {0 u, p& t4 R* `# e( S/ t
一定要多看看别人现成的项目,比如做论坛,你就要参考一下Discuz!了,' v4 h, y' s5 q/ C7 T

4 [  I* A/ A! o, a  {2 }0 z向优秀的前辈学习,是我们最大的优势.
( Z  P. `& R; v! T! }2 Z, k
- b$ y# L$ m$ {2 w0 ?! N, {[ 本帖最后由 yyjacky412 于 2007-8-17 09:12 编辑 ]
 楼主| 发表于 2007-8-16 11:51:14 | 显示全部楼层

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

第四阶段 : 企业级应用开发0 ?; v  }+ ?* T: G7 m3 G7 U

# n# {- B2 b5 f9 z我们要学习的第一门东西, 那就是XML, XML很简单,可是非常重要,它是所有框架的基础, 同样也是C#/.net 编程核心的基础.
4 ^! o8 J& R$ C: O2 e2 v8 n
7 x  g) q& I' a8 E* ^( r/ ]然后我们要学的就是<<.net企业级应用及webservice>>  .net学到这里,如果你还想继续,你可以去学nhibernate那些仿j2ee流行框架的.net增强框架了.
8 l# F3 I% {+ F1 G$ I: }) g  W5 s1 n0 J+ k/ N
然后要开始我们的重点了,也是让我花时间最多的地方了:  _: @$ @* C4 U, O; i

$ N/ X5 K6 h7 F! h& X) v    1-先是学ORACLE数据库和UML建模,  重点就是对象型数据库与以前用的sql2000的不同5 P- H7 K1 n4 _0 c  {- E
       不要认为UML 没用,我出去的学长到了东软,去了华为,他们回来告诉我,在那里,很少写代码,全用UML生成数据库和业务逻辑。
2 y) c2 `7 f4 G- ^9 A! t
5 F  t6 C2 S2 D9 o8 P    2-最花的东西在这里  spring,struts,hibernate, ajax  我们一上去,不要管别的,先把它们用会。
! s# X" L: Z! v8 c6 T. [9 {! ~$ A1 {9 y* ~5 H- u4 g
       有时间我们就去看它们的源代码, 尽量多的看看它们内部的构成, 你会发现它们的设计是如此的美妙优雅。
# I1 s8 I4 d7 Z" E- C
, j1 f, }' F6 A2 d  E' X    3- 我们还要学习的是linux平台的应用, 第三阶段j2ee方向的项目,我们要确保它是在linux平台下开发, 并实现linux/window的移植不出问题.9 b1 X/ n- o6 L! [2 I
- V9 ?. B! t( ]2 C
     
+ J/ l9 O9 F; X: G! k. L' F/ x: V8 a+ F1 a
[第五阶段]  提高软件修为0 r, y* e9 i, U5 j# V& O

/ S7 x# D, f) o    为什么要这样说呢? 我们知道,做为自学者, 或者做为半路出家的人,也许在做项目/实战方面,我们比正规大本生要做的项目多得多了,学的东西也多得多。
" j5 D3 M5 {4 R' L3 d   9 E$ {' B  S/ Y! J2 [2 C
    我们缺少什么呢?  那就是基础。. C3 U1 x& Q9 `/ d' x

2 J9 _; k8 |- O5 e7 q9 h! B    我们要重头把数据结构和算法这本书仔细的看过一遍, 把各种排序,算法全实现一遍.
" G+ z& G0 ~* I* I) F
6 C9 E+ n' y- C    我们还缺少什么呢?那就是设计模式。% j% Y) k8 C. h* c  T6 H9 X, E% v
5 D# N0 z+ F! f* b( w
    GOF面向对象的23种模式,我们要去一一实现一遍,要尽量在自己的项目中思考如何把模式应用得恰到好处,让模式的运用使你的系统真正实现稳定/可扩展的良性架构。! @; k$ R+ {4 V9 H# \- i

8 F( Y- c8 E1 u( S" t: J    这,就是系统架构师要做的事/ l; l8 d2 M! T
! x  X0 g. W! g+ M( i; f7 k: o
    最后,我觉得还要多看些其它的书,人生,理财。。。。。9 P* ~1 f1 U- k' G  h8 x

$ a! Q  M3 o+ j. [0 M/ r! C   
% u+ c- _, H' q+ f( [8 E    还有最重要一点,不要忘记了和你身边的朋友,家人,同学保持良好的关系。
( K3 h/ U" U, [1 q% }- g4 ^
& ]- E. J: R. }    成功是可以努力得到的,但只有你真正让自己和身边的人都快乐,这样才是最成功的人。  `+ G; d7 Z" C5 C7 E% x  t
3 I* G7 |% c9 J, G) M( F
[ 本帖最后由 yyjacky412 于 2007-8-17 09:11 编辑 ]
 楼主| 发表于 2007-8-16 11:57:41 | 显示全部楼层
一个人的学习很苦,  很无味,  所以我只有花上时间和金钱去参加培训,  让自己不断充实,  去帮助同学, 带动自己的团队, 真的是一件很快乐的事.' i0 e* F1 r2 N- h
8 s0 F! P- m% S" i% L- ^
    常常想, 很有幸自己在上班几年后, 还能和18-19岁的同学们打成一片,  这种久违的同学亲密无忌的合作, 这种共同面对困难的友谊,  不是在ACCP 里花那2万多学费能买来的.5 _' q: K; C: M+ K8 l) W4 q; g
* i1 U4 g, z6 h
     祝每位自学编程的朋友们,  一路顺风!
发表于 2007-8-16 12:05:36 | 显示全部楼层
写得不错,谢谢分享!!!顺便问问楼主,你当时学sql2000的时候有没有使用什么视频教程的呢??有的话请推荐一下,小弟也正在学SQL2000,谢谢!!
" ~9 o& T1 q, J+ Q9 C
1 B( b2 v0 ^- I  t( A0 `% o( O; r[ 本帖最后由 lkjboy 于 2007-8-16 12:07 编辑 ]
发表于 2007-8-16 12:13:00 | 显示全部楼层
 楼主| 发表于 2007-8-17 08:28:33 | 显示全部楼层
sql 2000我基本没有看过视频, 完全把accp中两本sql2000 的书  一本是第一期的, 一本是第二期的.
/ [/ q1 b1 e4 p& m: [+ O% w: ]8 `) k, C$ D
把书看完,  书上的课堂案例自己做一遍  后面还有每个上机题
/ m, u. @7 k, B1 d3 Q% W
* O0 p2 `! O( u" s全做完后, 就可以算掌握了1 b/ S! Y5 u# H0 I; N

5 g6 o  W" F$ x学ORACLE才需要视频,  有些OCP概念光靠看书很难理解
发表于 2007-8-17 18:49:42 | 显示全部楼层
发表于 2007-8-17 18:50:49 | 显示全部楼层
呵呵,看大不懂,应该是因为自己学网工的原因,
, p2 Y; J% S$ ^, ]; ~9 i8 ?刚学网工没多久,很多不懂,看到C语言之类的软工方面的东东,
! f8 o* g# P' `+ d自己头大的不得了,好好参一下LZ的贴子,呵呵
发表于 2007-8-17 19:30:35 | 显示全部楼层
发表于 2007-8-17 19:39:52 | 显示全部楼层
厉害,学好了!7 h& m! F; y: Q  B9 R
弱弱问下LZ,工资能有多高呢3 L; [  y+ K  M4 Q: p' k/ \
目前你所在城市行情就行. `' k/ o' T6 ^; t8 v& b, s

9 E+ K8 R- w$ T, L大专.程序设计毕业,+ACCP 4 X( V* C1 |9 L3 F3 b$ c: j
能力各项中上& l3 d( c& J& V9 z  G( B. Y  `
适用,正,大概多少,好让我有个低哈··3Q
发表于 2007-8-17 20:49:30 | 显示全部楼层
发表于 2007-8-18 14:30:38 | 显示全部楼层
 楼主| 发表于 2007-8-22 14:32:40 | 显示全部楼层
=====================引用=========================
2 Q0 S. i- @1 U) _2 i- c5 q厉害,学好了!美河学习在线(主站) eimhe.com)h)j$S/|*R*x6 z" o5 |$ Z& G
弱弱问下LZ,工资能有多高呢j2ee,免费,教程,培训,学习,资料,视频,课件,下载4t#x9a&\.r/@-s
/ q% L0 O0 d! y* q* M' C9 I目前你所在城市行情就行* O  t* D9 X4 ^
.^7S;A"b,Lj2ee,免费,教程,培训,学习,资料,视频,课件,下载
0 b# h. ?( G) D7 ?! ~; C-f5G v7n-I)_7[6K"q(`www.eimhe.com大专.程序设计毕业,+ACCP ' Y8 A7 ~; c* N1 D3 @3 r
-M,{*L(E&Q3x.b,b美河学习在线(主站) eimhe.com能力各项中上9 }) j: }1 f% ^# [- g$ A3 T2 G" B
6N4@!Q&f%y*x美河学习在线(主站) eimhe.com适用,正,大概多少,好让我有个低哈··3Q# _& [: b2 m& |
==========================================================
2 J  E6 E9 O# A" D: A8 ^7 e* g# S

3 `- w' E7 `  n* z毕业后的主要推荐就业方向是上海北京,
1 T8 n; e/ }- j/ G! I& L% }8 c5 k( b; |  I6 H
工资水准以毕业试用期工资为标准
: |6 A3 A! d0 I( s& c( q! L& U( s, q, a, _( s- {. Z
大概是这样的$ w6 V/ S) h0 D' H4 N( B  _5 \
( b. N4 P% j0 @- A$ [
学得一般,有点弱(很多东西没掌握好) -> 2.5K 及以下
" H& O) M  P  Y# Y& ]0 r" r# S; e* w
9 D9 m2 r! N( \学得扎实, 每个知识点都掌握, 每个项目都能做完 -> 2.5K  至 3.5K
' u" b1 J0 n6 H9 a# g0 a  A9 o
7 F! P, I5 ~. h) h' I学得不错, 能做项目组长, 做好每个项目的大部分工作 -> 3.5k 至 4.5k2 g: P0 z/ V# F) z0 `7 A  M

9 Q' I) i/ Q0 i3 @# A6 M4 ?学得很牛B , 项目能直接推至商用, 或在读期间就有成品项目交付给客户  -> 4.5k 至 7k
( {/ O! W, W0 }4 r(中软动力/华为的试用期一般是6K以上)
# H' c) z) p# b, W9 W6 f8 O0 U" n. H: g" ~  H& M  `# H
学得很牛B, 外加一门/二门外语(英语业余六级以上, 或日语二级以上) -> 主攻外企,
& U5 s5 a7 M+ @8 S* z9 v- o9 |& H# T4 b$ q+ t
我有一个师兄06年毕业后, 学得牛 + 外语六级, + 日语1级  ,  进了日企  本田株式会社,  年薪60万人民币(不含各种津贴)
* z% Y; k9 e, P9 x' g. H
/ l5 U+ g8 X6 T==================================================/ F$ C: ~/ p% N( |

! M/ y. b! \. ]3 h+ t; `总结,   高薪每个人都喜欢,  
% \5 w% \$ [" @7 N: N
' K8 r0 C* I: h; t, N4 b$ h( Z努力+能力+机遇  = 成功.7 h8 a6 [7 e) W% J. ~
' r) ?) o6 B' s. L
[ 本帖最后由 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();
0 b* \5 ]) G: c- o& Z4 g4 D. j                Transaction t=s.beginTransaction();               
4 f* ^" e* k$ ^$ A                s.save(c);; l6 S! E6 b& b, k; u
                t.commit();
4 z- J  z% ?  ?- Q# @# g3 V                s.close();
发表于 2007-8-23 02:18:58 | 显示全部楼层
学习了,看来要努力了,谢谢楼主这么精典的帖子,让我有了目标,有了方向,对楼主你发贴至于我崇高的敬
发表于 2007-8-24 23:51:29 | 显示全部楼层
发表于 2007-8-26 00:01:58 | 显示全部楼层
楼主,我也是ACCP学员,有时间的话交流下哈。。。。呵呵。。。
7 n7 o* K7 L& V8 a* V# x0 c3 [: {# F+ W7 C. b  I8 ?7 T; _
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, 2025-6-18 08:27

Powered by Discuz!

© 2001-2025 eimhe.com.

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