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

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

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

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

[复制链接]
发表于 2007-8-16 11:28:14 | 显示全部楼层 |阅读模式
看到有朋友在讨论这个话题, 而我自己是ACCP的在读, 但我基本是全是自学完每一本书, 再去上课.3 T# p2 I  t- Q) Q# U0 N' a1 ^

: m+ X6 B7 m# Q1 n0 k; n一、[观点]
1 L- G: K9 T! Y6 c8 y: Z4 l
2 N& R6 U/ n3 Y在谈这些之前, 我要说一下我的几个观点:
( X7 F/ h, O7 {* p
2 _4 I5 H# x6 d& M8 M5 O1- 要认识到自学的重要性, 提高个人学习能力不仅对编程, 对你的人生都有很重要的意义., C- ]! f: [8 R/ h7 d

9 l8 F: P0 ~& u% O2- 要掌握学习的方法, 自学过程中要能抓住重点, 快速的看书(我们Y2北大青鸟第三学期阶段, 老师要我们看完20余本流行框架,ajax,uml....的书)
8 r" N/ N/ A/ T" h2 ?1 q! D! p) Q( N" x" I
3- 学习过程中, 一个问题解决不了, 30分钟搞不定, 就应该找同学/团队的人一起解决该问题. (不管学习还是日后做项目, 都不可能让你四五天时间卡在一个小问题上)
4 ^- i/ G$ z7 K% ]. C
4 a; \3 [$ N3 O$ y" \: F( y, a! I2 ^0 f& Z0 o: Z
. u/ [, G! \) V6 I* h: P
二、[ACCP学习过程] " P- r5 b' S4 f
# K: b% U( W; a" J: y8 i
买到了全套的正版ACCP教程后, 不要忘记与那些在读的accp学员搞好关系, 第一他们可能给你的帮助最大,第二能给你很多学习的资源.
7 L, y4 G7 L& M* h$ T. R! P' ^6 N# q& w3 e1 r* X
下面开始 我们的自学之道吧:0 D' R# _6 V7 }* W( \. X: J- S9 R

2 [2 w6 U5 Z. V0 q第一阶段 : 编程入门  
5 \4 [/ G0 P4 ?" N6 Y7 g0 |
" S% d" T- U; r# \1 X' F2 n第一阶段的重点是要学习语法, C语言的语法, 现在编程语言,基本是以C语言为基石的。 & B8 `& f( N1 v* O: i. d

3 i2 [. T% c4 n% Y/ ?学习C语言, 无需你花太多的功夫, 无非就是一个变量,常量,条件控制(if...else;  case...), 数组,函数(带参无参),结构  
: Q& F7 m; P) G6 u$ @/ x
& {7 ^' R8 H' M1 i/ o& v4 ]' s我们花一个星期就够了.(用microsoft 的VC++ 6.0做工具)3 X. `* K! h' F9 G  r$ T5 A, X% b

2 }% a" L' m" `, n5 }# t* [1 P- j( D接下来是java基础: 从C到java是一个面向过程到面向对象的转变.  
/ {( v, A; m& O3 i% n4 @! L, R* q
3 w( ]6 o$ ~' j: }/ {简单点看的话, java就是没有指针,语法更强大更自由,一个对象一个类,对象有状态有行为,类就有属性有方法
$ ?4 E9 m" ]2 F7 A
# f) f; ^3 W4 X+ W(学java基础推荐用孙鑫老师的java无难事视频做辅助)  .(用Jcreator / Jbuilder 做工具)& r$ x: [# ]4 \9 Q9 T
6 S  {+ Y" \+ c
学完java的语法, 我们要做的事就是学习swing 编程了 , 做几个单机版的管理软件出来,swing就过了.7 V- }! k$ e3 b% D( Y$ Q# U

* W- F2 ^0 {1 n& `$ R; w8 ?注意我觉得最难的就是多线程。大家注意花工夫了.
4 L. ?: n2 V" V1 j" S3 i/ Z0 o0 K7 A0 R7 m% H
用swing做单机版管理程序,肯定要用数据库了, 那么然后就是要学习基础的sql语法(以sql2000上手最好)  , 1 l3 S, E, D4 k4 n( W
3 W/ P& S, \1 p9 g; d9 T
最后是以及基础的HTML / JAVASCRIPT知识. 提一下, javascript很简单,但又很重要。(最后的ajax, 如果javascript不行的话, 那就没有学ajax的必要了)
0 P  G% e- v/ r6 j6 _9 [8 ~, x
# ?- l$ b+ `1 T9 w
5 C8 q# O9 G. Z% D2 p
6 {4 Q1 y# C" C, h第二阶段 :  开始WEB编程学习
9 E) ]0 V: A$ a- f
  v/ a& j, f2 G# ^9 z3 f+ \JavaWeb 编程 是以jsp开始的, 学完jsp语法之后,再来看servlet, 标签, 自定义标签,过滤器。
7 y4 a* X& W; o) w& Z+ {9 h2 R3 A$ V% p
(这一阶段看视频很重要,因为基本上是学会怎么做,怎样做jsp页面,怎样做servlet程序,怎样用自定义标签消灭页面中的<%...%>)$ u4 C2 Z: H2 ~. d/ }
& ~% H/ Q& @+ p- [3 }  e% {& g
最后就自己做一个论坛程序,检验自己的jsp功底吧.. g  S4 V5 ^" z$ r4 S1 e
: Q: ^8 |$ s% V+ j, R) {: w2 T
C# 编程  如果你想以后出去能大小通吃, 那么.net系的你不能放弃  
6 P4 B! {' @7 x1 d% E3 ^# c* f+ h* l. x$ |0 ?7 m' q
其实C#和java比较, 99%都是一样的。  所以不用花太多功夫, C#语法就过了
; {3 ~+ b; {/ Z# m; w/ r; T1 y7 N% V" s0 x& D3 e
要想做应用开发  ,  我们还要学winform开发。winform就是在VS2003/vs2005里拖控件,然后写少量的业务逻辑.! r) b# o0 ~, u  Y5 ^0 ^! D

) K2 s8 M" C% K7 s6 l1 O4 B6 Q2 F' P, ~( ]& ~; a
SQL2000提高  第一阶段我们只会用简单的sql查询语句 , 这里我们就可以学更多好玩的东西了
8 s! C  k$ M2 @' R8 a+ H  {+ K; o+ A, D2 [' i, |! o
所有sql建库,建表,约束,附加分离,备份,事务,存储过程,触发器。  
9 R7 C: j; c; e+ l
7 [7 o4 q/ @& ^照着书上的例子一路学下来,感觉自己强大多了。sql里所有的东西都可以用自己的代码去解决. 有成就感吧!
7 d- d& ]# m" k# A
+ U: z4 @* d3 `/ y2 p  t4 O5 x  q: }* r$ z8 u! |
MVC模式/ 模式二  
4 m! ~8 j; N8 ^% B+ H; G/ N  J: c3 P) a4 s+ P" j
要注意不管我们做jsp还是做winform程序,  我们都要开始用学习到的MVC模式/模式二来做系统了。  + F; Q' y1 t2 y; l6 |

& z+ C2 `* n9 `4 EMVC/模式二是以后学习框架的基础。# Z. x, Y6 D: M4 a2 p

2 }5 s5 e7 r& W- M6 d( G充分理解了这些把各层分离的东西,你到下一阶段,会觉得各种框架真的是太强大了(spring,struts,hibernate......)! `% l: {; D$ _; C6 E. _# c: j
2 K8 @+ t9 [- j- a

- \  ?% g  Y: j3 v& a" R
2 Z' u. Y, {9 P第三阶段 :  休息,总结。。。。
( x& k3 D( e4 ?, J2 ]$ ]; f2 e: ?) Z# }
为什么我要& A- C2 f5 X1 ^  K3 r( K
: K  @4 h2 z! T7 n' L% \% I9 f
感谢您写了这么详细的点评-鬓微霜

理念.rar

7.12 KB, 下载次数: 1530

评分

1

查看全部评分

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

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

第三阶段 :  休息,总结。。。。
+ i3 {% C% m' E( I$ e
" @3 }; f- i3 `& \为什么我要要提出来休息总结一下呢。4 J5 ^2 Q9 K- Y2 U% y5 k# U5 ]
% m) L( J! ]( p8 k' `" J5 T" E
因为你不可避免的在编程过程中,发现自己还有很多地方不足,基本的语法都有点忘记了。
( x. y5 ~$ O& y; Z, L. _1 L# S( O4 E/ \# D: E2 }* C/ l
那就自己找出之前的视频,PPT来总结一次。9 c1 N/ ~* T5 t8 q: y1 y5 g( @
& x4 S" b% X3 D, A  X
不过 我想说,  做项目,就是对知识的最好总结。
3 w" ]  I& {9 n
' }6 i9 [: J0 y# z  H; t1 {一定要多看看别人现成的项目,比如做论坛,你就要参考一下Discuz!了,) o1 ~" r. ^- s. |6 d' h$ @
  _0 l" d7 R& _. Z
向优秀的前辈学习,是我们最大的优势.3 Z# @6 g6 Y4 B8 j" W% F0 I4 t$ W, M
/ }' t& u5 ?& g. \4 j" x2 j
[ 本帖最后由 yyjacky412 于 2007-8-17 09:12 编辑 ]
 楼主| 发表于 2007-8-16 11:51:14 | 显示全部楼层

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

第四阶段 : 企业级应用开发
0 x5 k0 s* Y" X# X4 v: I( C3 {! n: U) ^
我们要学习的第一门东西, 那就是XML, XML很简单,可是非常重要,它是所有框架的基础, 同样也是C#/.net 编程核心的基础.: R. Y/ `( M" j* [8 v1 ]4 c2 u/ l

3 o& p: Y# V+ U. B$ z+ g; d然后我们要学的就是<<.net企业级应用及webservice>>  .net学到这里,如果你还想继续,你可以去学nhibernate那些仿j2ee流行框架的.net增强框架了.
3 W! o0 a+ l4 p) Q: G1 T' g# F
$ x& @' d3 I. r# J" k0 O然后要开始我们的重点了,也是让我花时间最多的地方了:
( p1 h. X. e- a( P5 z$ [5 T5 F0 J2 V, B
    1-先是学ORACLE数据库和UML建模,  重点就是对象型数据库与以前用的sql2000的不同
! x8 q" k8 b0 U: j0 s8 l0 m       不要认为UML 没用,我出去的学长到了东软,去了华为,他们回来告诉我,在那里,很少写代码,全用UML生成数据库和业务逻辑。1 h4 c4 M/ z9 t5 f1 O, w

8 H. ~9 o, t; W$ f1 _  m/ X& n, i    2-最花的东西在这里  spring,struts,hibernate, ajax  我们一上去,不要管别的,先把它们用会。
% u/ w6 K/ h# \+ |* U& Y
8 N+ p* i+ U2 C7 g- F3 F       有时间我们就去看它们的源代码, 尽量多的看看它们内部的构成, 你会发现它们的设计是如此的美妙优雅。7 [8 E$ P5 `, b! B. o) d0 j, Y
5 u, P. ]6 H/ ~- P2 Y
    3- 我们还要学习的是linux平台的应用, 第三阶段j2ee方向的项目,我们要确保它是在linux平台下开发, 并实现linux/window的移植不出问题.
4 v+ E% r. [! u2 f
" f5 X5 r( ^; _     
7 p* @4 B1 v! Z3 n) v" J- p$ n8 D% w1 U
[第五阶段]  提高软件修为
& o1 S8 M( e+ ?8 K* R
, n3 t! K* S+ B- g( g1 |- W    为什么要这样说呢? 我们知道,做为自学者, 或者做为半路出家的人,也许在做项目/实战方面,我们比正规大本生要做的项目多得多了,学的东西也多得多。  n: g1 T3 H3 Y
   $ F% e$ I" K4 a5 A! S* ]* Z
    我们缺少什么呢?  那就是基础。; L0 P0 y" w, V2 j' h

1 `8 \: E: H3 F& v6 r    我们要重头把数据结构和算法这本书仔细的看过一遍, 把各种排序,算法全实现一遍.6 R; I! |& Y7 J  G% ~- l2 g( k
) H2 v* e4 u" Y" @
    我们还缺少什么呢?那就是设计模式。
+ `# N) a; g/ o& H7 g# b( A2 E' J! l8 m' y
    GOF面向对象的23种模式,我们要去一一实现一遍,要尽量在自己的项目中思考如何把模式应用得恰到好处,让模式的运用使你的系统真正实现稳定/可扩展的良性架构。
8 C& T, z" m+ H7 c0 K2 f7 j- i: I6 E: o% ]0 Q
    这,就是系统架构师要做的事3 G/ ^0 b* _9 b2 d

4 J% v/ G2 X  Z* L. {    最后,我觉得还要多看些其它的书,人生,理财。。。。。4 V, t- [$ I: m& O* v- f9 p7 n* L

, ~$ B1 r( N: ~! i+ r8 L3 X: @    ) ~) k/ G4 g: _. B0 f4 _
    还有最重要一点,不要忘记了和你身边的朋友,家人,同学保持良好的关系。 : x; K* T" t  C

& b9 ?, o4 @. C    成功是可以努力得到的,但只有你真正让自己和身边的人都快乐,这样才是最成功的人。# @% p+ [) ^% A) R. ~: @" r+ {
% N# H  Q2 p4 B7 |/ E6 n+ L  c+ ^5 @
[ 本帖最后由 yyjacky412 于 2007-8-17 09:11 编辑 ]
 楼主| 发表于 2007-8-16 11:57:41 | 显示全部楼层
一个人的学习很苦,  很无味,  所以我只有花上时间和金钱去参加培训,  让自己不断充实,  去帮助同学, 带动自己的团队, 真的是一件很快乐的事.0 _3 \+ P& J& e/ D% w
) K+ y1 n' P- f; D5 _' Y8 G- J; A. b
    常常想, 很有幸自己在上班几年后, 还能和18-19岁的同学们打成一片,  这种久违的同学亲密无忌的合作, 这种共同面对困难的友谊,  不是在ACCP 里花那2万多学费能买来的.- |7 i- z2 K/ j7 @, o4 H" K

! v' ]+ N0 h, z* Q4 l     祝每位自学编程的朋友们,  一路顺风!
发表于 2007-8-16 12:05:36 | 显示全部楼层
写得不错,谢谢分享!!!顺便问问楼主,你当时学sql2000的时候有没有使用什么视频教程的呢??有的话请推荐一下,小弟也正在学SQL2000,谢谢!!
% j& a7 T" e! x  k  l: z& W: c( J0 ?4 I' V% B7 `/ N
[ 本帖最后由 lkjboy 于 2007-8-16 12:07 编辑 ]
发表于 2007-8-16 12:13:00 | 显示全部楼层
 楼主| 发表于 2007-8-17 08:28:33 | 显示全部楼层
sql 2000我基本没有看过视频, 完全把accp中两本sql2000 的书  一本是第一期的, 一本是第二期的.
$ D9 d6 B3 w" `' A4 r$ u2 H+ T( D
% L8 F% g1 \* |$ A* W2 M把书看完,  书上的课堂案例自己做一遍  后面还有每个上机题0 ^$ u  Q; R" u# h3 f+ [$ p

1 u& Q. c6 u6 ?2 L. r全做完后, 就可以算掌握了  {* q3 S' `7 }8 a

7 R! x, b+ H/ z: L; W8 C' n学ORACLE才需要视频,  有些OCP概念光靠看书很难理解
发表于 2007-8-17 18:49:42 | 显示全部楼层
发表于 2007-8-17 18:50:49 | 显示全部楼层
呵呵,看大不懂,应该是因为自己学网工的原因,9 c  \! s7 M* H+ L) Y2 K
刚学网工没多久,很多不懂,看到C语言之类的软工方面的东东,
3 ?8 j: Y9 ]- Z; t# P2 _自己头大的不得了,好好参一下LZ的贴子,呵呵
发表于 2007-8-17 19:30:35 | 显示全部楼层
发表于 2007-8-17 19:39:52 | 显示全部楼层
厉害,学好了!. L$ x/ q  ]3 O6 B
弱弱问下LZ,工资能有多高呢
4 S/ [# C0 Z' ?: c3 y目前你所在城市行情就行% d2 r1 {, R/ u
) \( C* ]3 T  P9 L# @
大专.程序设计毕业,+ACCP
0 D# m' ~5 ^0 `4 w. i) N能力各项中上
: C2 n. a# R" f0 ~% ~1 x1 M适用,正,大概多少,好让我有个低哈··3Q
发表于 2007-8-17 20:49:30 | 显示全部楼层
发表于 2007-8-18 14:30:38 | 显示全部楼层
 楼主| 发表于 2007-8-22 14:32:40 | 显示全部楼层
=====================引用=========================( {+ S  z3 p9 m( D
厉害,学好了!美河学习在线(主站) eimhe.com)h)j$S/|*R*x
, P  g3 h2 n, ]7 W9 A' D弱弱问下LZ,工资能有多高呢j2ee,免费,教程,培训,学习,资料,视频,课件,下载4t#x9a&\.r/@-s  |0 ]9 L4 R/ M& [4 q) B
目前你所在城市行情就行
+ _5 r" I6 J7 c3 x0 ~.^7S;A"b,Lj2ee,免费,教程,培训,学习,资料,视频,课件,下载* J" t, p+ O( y* ?: L- W* Q. t
-f5G v7n-I)_7[6K"q(`www.eimhe.com大专.程序设计毕业,+ACCP
3 Y0 r1 C! v0 l: @-M,{*L(E&Q3x.b,b美河学习在线(主站) eimhe.com能力各项中上3 d$ i" M- ]7 B5 [; Z
6N4@!Q&f%y*x美河学习在线(主站) eimhe.com适用,正,大概多少,好让我有个低哈··3Q) L8 [% A7 ~2 D/ o$ u- q
==========================================================
/ r! h* f5 z4 j" V3 X1 w
# c8 c0 h8 {) K8 k. Y: ~, V2 G- _9 y+ c$ r+ a5 G" h+ P2 l# {
毕业后的主要推荐就业方向是上海北京, - G% P9 f* l4 Z3 t4 k. p
* D  t$ ?+ e4 L3 }, y
工资水准以毕业试用期工资为标准
. c5 b! O' O" K- |: O8 p4 Z" m' N  c1 ?4 M0 t
大概是这样的6 ~2 p+ m3 u" [

$ D& [: y; @+ U8 G1 `4 b# a学得一般,有点弱(很多东西没掌握好) -> 2.5K 及以下
; }. G7 W+ x6 ^" G- U) B* P; I, _( U2 `8 e
学得扎实, 每个知识点都掌握, 每个项目都能做完 -> 2.5K  至 3.5K: c, X, S) U0 W0 {# N: C

6 E, k' l) [3 |! M$ M& M+ ^+ O* e学得不错, 能做项目组长, 做好每个项目的大部分工作 -> 3.5k 至 4.5k6 m: Q$ S6 Q( y2 g& @/ m

! V: S6 b. h  Z" }! s学得很牛B , 项目能直接推至商用, 或在读期间就有成品项目交付给客户  -> 4.5k 至 7k
+ V0 x  [! |, C9 V" \! ~! Q# O(中软动力/华为的试用期一般是6K以上): b! q8 w0 t' D8 |& Z

  [- t( N  W8 E) R4 y1 o3 S9 }6 @学得很牛B, 外加一门/二门外语(英语业余六级以上, 或日语二级以上) -> 主攻外企,
; r7 W" J0 p5 @1 g3 O" A( j8 A
3 }; O; @- `# k! J1 ]$ g: k. N我有一个师兄06年毕业后, 学得牛 + 外语六级, + 日语1级  ,  进了日企  本田株式会社,  年薪60万人民币(不含各种津贴)
7 n) M6 b4 l$ r: a" e: M
' b! F$ G7 y, m, n2 ~4 H' \3 {' T3 v==================================================
% ?9 C& g$ z2 z6 @1 J) Y8 Y% \, Z7 m: K, T5 L# |
总结,   高薪每个人都喜欢,  
. D6 M, h) g& ]# y# G
  d. C& [+ a9 A4 p* p- ?努力+能力+机遇  = 成功.2 @. w) m0 O  Q0 s( P

/ N9 }; v) ]. d* c% w5 _5 @[ 本帖最后由 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();
$ W; E4 c) f2 w" n+ b                Transaction t=s.beginTransaction();                2 x. q5 V( N6 h5 b: j& e% v* s5 D
                s.save(c);% ^1 W0 ?& S" L( M3 y
                t.commit();
3 U+ y% [. t! @8 W                s.close();
发表于 2007-8-23 02:18:58 | 显示全部楼层
学习了,看来要努力了,谢谢楼主这么精典的帖子,让我有了目标,有了方向,对楼主你发贴至于我崇高的敬
发表于 2007-8-24 23:51:29 | 显示全部楼层
发表于 2007-8-26 00:01:58 | 显示全部楼层
楼主,我也是ACCP学员,有时间的话交流下哈。。。。呵呵。。。
$ q6 g- k  ?; ^4 m1 G# N* Y- j! a+ y
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-4-6 23:55

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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