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

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

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

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

[复制链接]
发表于 2007-8-16 11:28:14 | 显示全部楼层 |阅读模式
看到有朋友在讨论这个话题, 而我自己是ACCP的在读, 但我基本是全是自学完每一本书, 再去上课.
7 t5 r# Y& U2 Y: h
1 w: g+ n: |1 ~, L4 J0 Z一、[观点]3 Y2 F' C$ r7 `$ g8 o0 F8 b
8 _! X6 B7 Y+ s% A' c
在谈这些之前, 我要说一下我的几个观点:4 X% d* h# W2 S9 Q3 @5 c' B
! `$ H1 x- y( b) `: {& h- n! k
1- 要认识到自学的重要性, 提高个人学习能力不仅对编程, 对你的人生都有很重要的意义.8 Z% k" q6 P1 x
' n9 y. E3 Y5 {; g& Q. g# X
2- 要掌握学习的方法, 自学过程中要能抓住重点, 快速的看书(我们Y2北大青鸟第三学期阶段, 老师要我们看完20余本流行框架,ajax,uml....的书), Q% H( D5 ^3 `! }' g" `& Z; w$ Y
: r" z/ \! ^$ u/ Z$ E5 a
3- 学习过程中, 一个问题解决不了, 30分钟搞不定, 就应该找同学/团队的人一起解决该问题. (不管学习还是日后做项目, 都不可能让你四五天时间卡在一个小问题上)
; D6 |( r8 H) x
% y" e: g  t  \( i; f. c
8 C+ s. z& G+ W4 V, \/ u. U" j4 r# ~* S. n! M9 j: k0 K5 `) [! C
二、[ACCP学习过程]
8 p' S: I" t( L: w8 h
, I4 Y# R3 E" w! N买到了全套的正版ACCP教程后, 不要忘记与那些在读的accp学员搞好关系, 第一他们可能给你的帮助最大,第二能给你很多学习的资源.0 _1 }' x3 J) n$ M: Z7 Q, }8 v

. T4 Z. L! \2 c6 o8 N下面开始 我们的自学之道吧:. w( }! a$ _6 p3 R# R- d3 e% _8 e
9 }8 u3 R# v- W3 Y4 M$ @% o' F  [
第一阶段 : 编程入门  
% o- j( ?4 r. {, ^2 p* }1 v5 r* i0 H9 T# k8 H8 F8 ^7 F' Z
第一阶段的重点是要学习语法, C语言的语法, 现在编程语言,基本是以C语言为基石的。 8 ~( Z% X1 N) t7 ~

0 H& M% J8 R& ^( T: G学习C语言, 无需你花太多的功夫, 无非就是一个变量,常量,条件控制(if...else;  case...), 数组,函数(带参无参),结构  1 P; `6 }, {+ C
8 ^# U; c/ }" s4 ~
我们花一个星期就够了.(用microsoft 的VC++ 6.0做工具)
3 q% E3 {  O- J) v) t' u3 y2 Z
' a/ @: Q1 p1 G" D& u( r! R) Z9 O& K接下来是java基础: 从C到java是一个面向过程到面向对象的转变.  . k7 h" C8 C" o) v- U

: D! l! Q5 b5 d1 l简单点看的话, java就是没有指针,语法更强大更自由,一个对象一个类,对象有状态有行为,类就有属性有方法/ V7 w3 O: b& c, p( I8 {

% d0 T* |. J/ W# e+ ^/ P/ T! Z% \(学java基础推荐用孙鑫老师的java无难事视频做辅助)  .(用Jcreator / Jbuilder 做工具); _/ J: [) U" g" Y7 ], \9 x
2 o+ W4 r: F9 M9 D) M0 v5 x( b
学完java的语法, 我们要做的事就是学习swing 编程了 , 做几个单机版的管理软件出来,swing就过了.0 f5 a- z6 R# x/ V% A  G1 m
% o  B) v- L9 r6 e
注意我觉得最难的就是多线程。大家注意花工夫了.
2 B0 q7 [+ X/ `* \, B- ]; v) n4 ?) E
/ L& `: ]+ \" c1 W1 A用swing做单机版管理程序,肯定要用数据库了, 那么然后就是要学习基础的sql语法(以sql2000上手最好)  , & E% S9 ]7 A  `1 m9 u) v* G" |$ O
4 ]$ `, D4 o% a* m5 w
最后是以及基础的HTML / JAVASCRIPT知识. 提一下, javascript很简单,但又很重要。(最后的ajax, 如果javascript不行的话, 那就没有学ajax的必要了)
$ g; t/ k0 o: x
  y, U, u* p+ Z+ X8 k3 w- S" s
: _5 A, k8 Q0 r2 c: Z: n  n  v3 @& U% d' s9 \  {$ e. F- r
第二阶段 :  开始WEB编程学习0 U* G7 `% J1 e! j
/ J( s) |* D* ~$ Q
JavaWeb 编程 是以jsp开始的, 学完jsp语法之后,再来看servlet, 标签, 自定义标签,过滤器。 6 }3 Q5 |* d( e( H% p
) I* h$ S& k" |) `
(这一阶段看视频很重要,因为基本上是学会怎么做,怎样做jsp页面,怎样做servlet程序,怎样用自定义标签消灭页面中的<%...%>)
2 s$ i0 \' x# S2 E# }5 {
3 e% @1 T( }' \" c! [最后就自己做一个论坛程序,检验自己的jsp功底吧.
  h$ P8 A6 ^. \$ l( O) K) Y# h- B+ A9 h  n8 m: ?/ p2 L
C# 编程  如果你想以后出去能大小通吃, 那么.net系的你不能放弃  
  a$ |6 Q) f7 c5 ~9 [1 {, s( v; A. A" d$ Y0 W; q. Q
其实C#和java比较, 99%都是一样的。  所以不用花太多功夫, C#语法就过了
& ?$ q0 M: E) K5 ?6 z# S- n* v/ l" z1 c! p! h+ I0 R
要想做应用开发  ,  我们还要学winform开发。winform就是在VS2003/vs2005里拖控件,然后写少量的业务逻辑.: L( @8 C& M! x9 b

4 S- h: a* @$ `
3 \# m2 y  u% c* b% YSQL2000提高  第一阶段我们只会用简单的sql查询语句 , 这里我们就可以学更多好玩的东西了
$ d6 \* _2 ?/ K  C( R' y4 m* C
! B2 N& ]; M. ^+ b; ?所有sql建库,建表,约束,附加分离,备份,事务,存储过程,触发器。  6 y9 N' _9 r$ w. \% q1 q& q  Y' G/ k

/ y8 s) J$ q) X照着书上的例子一路学下来,感觉自己强大多了。sql里所有的东西都可以用自己的代码去解决. 有成就感吧!# \7 `# [# U1 x2 _
3 B7 Z: F# p! Z) Q7 e

6 r/ g) C# _% F3 m' a6 B- sMVC模式/ 模式二  
4 v7 T$ m0 W* A; i4 t* J2 I
2 `" R+ [) J9 K3 R" F$ [7 |! Y. H- `! M3 S要注意不管我们做jsp还是做winform程序,  我们都要开始用学习到的MVC模式/模式二来做系统了。  
3 H$ @( n3 I7 p; m2 f* }& m' F! ^: q, W. p1 ^0 y
MVC/模式二是以后学习框架的基础。" U6 r2 w7 O" F! P( [% E

, j6 Q, q0 H+ o  o& K1 R充分理解了这些把各层分离的东西,你到下一阶段,会觉得各种框架真的是太强大了(spring,struts,hibernate......)
# M+ Q2 R8 ~2 K' t4 x2 L6 }- l% J( e8 D& X: q! E. z: |& S
& E' L' `# |8 }$ c" e

+ |$ T7 }! y+ t) m9 L第三阶段 :  休息,总结。。。。
+ ?5 {$ ^+ |/ J. [7 U3 K
+ s% T* j4 S8 \1 \4 L为什么我要" d6 W+ M% I# c( S  d; U0 b
6 g1 Z4 q& a$ I) W. w
感谢您写了这么详细的点评-鬓微霜

理念.rar

7.12 KB, 下载次数: 1530

评分

1

查看全部评分

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

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

第三阶段 :  休息,总结。。。。
/ v0 m# |' P2 s/ \" ^: T" v2 _
8 h( M$ {# ^0 T5 V1 T为什么我要要提出来休息总结一下呢。; g! A: H; p* G/ L' e" I" _) E
1 Y* L6 C# v2 L+ P
因为你不可避免的在编程过程中,发现自己还有很多地方不足,基本的语法都有点忘记了。  y: X. z" C4 Q: V) d
* I) L0 T: m' }  t
那就自己找出之前的视频,PPT来总结一次。
9 D3 U5 }6 }0 T3 h4 n( E+ D2 w) V1 K1 S) y1 U6 D- J' A
不过 我想说,  做项目,就是对知识的最好总结。7 t" \" h; H% b7 A+ A, T! |0 w
) z9 F$ {! I& X& V$ n- @7 H
一定要多看看别人现成的项目,比如做论坛,你就要参考一下Discuz!了,
7 E  N  N" }4 d, b9 G. l7 l) J4 b- C7 U7 }
向优秀的前辈学习,是我们最大的优势.
* i% i3 U/ ^, B0 |' `
1 q* X; U' F; ~* w0 @6 Y3 w9 O, |[ 本帖最后由 yyjacky412 于 2007-8-17 09:12 编辑 ]
 楼主| 发表于 2007-8-16 11:51:14 | 显示全部楼层

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

第四阶段 : 企业级应用开发
/ [* i, O6 j( D* `( N) i" u9 G* Q: b1 `1 q+ V5 f: z5 }5 u6 D
我们要学习的第一门东西, 那就是XML, XML很简单,可是非常重要,它是所有框架的基础, 同样也是C#/.net 编程核心的基础.
& o* n* `8 m# s4 |9 h4 D
5 ^* d  ?5 [7 x" ~% g然后我们要学的就是<<.net企业级应用及webservice>>  .net学到这里,如果你还想继续,你可以去学nhibernate那些仿j2ee流行框架的.net增强框架了.# g( p+ l* X9 s8 L
$ ]( p4 \7 M+ F; l
然后要开始我们的重点了,也是让我花时间最多的地方了:
) e& G3 z/ I; f) }
( I; X' {/ U+ z! w& U% ~6 f    1-先是学ORACLE数据库和UML建模,  重点就是对象型数据库与以前用的sql2000的不同  k. i8 i, l5 l3 F$ e& e5 b7 }2 ?
       不要认为UML 没用,我出去的学长到了东软,去了华为,他们回来告诉我,在那里,很少写代码,全用UML生成数据库和业务逻辑。; G( y& W; {7 m# z; c# U

2 s; n/ l+ S8 {  a7 P    2-最花的东西在这里  spring,struts,hibernate, ajax  我们一上去,不要管别的,先把它们用会。 2 Z% r% ~4 R" `% t; }& |, s

8 ^! L  h5 A0 H5 I# W& e       有时间我们就去看它们的源代码, 尽量多的看看它们内部的构成, 你会发现它们的设计是如此的美妙优雅。
6 U& ?3 ^0 s; K7 y+ @0 b& Y2 \8 e8 o% j
    3- 我们还要学习的是linux平台的应用, 第三阶段j2ee方向的项目,我们要确保它是在linux平台下开发, 并实现linux/window的移植不出问题.
7 o  ~- N) n& ?, I" [2 H, O* X- V! j4 b+ S5 W. D; a* f
     
$ n+ J+ ~/ E9 n: W# v# [& I8 c7 |* l
[第五阶段]  提高软件修为
; g! y, p4 q. |1 n% H
9 s- D9 N* y% N* g! I* U. t  a    为什么要这样说呢? 我们知道,做为自学者, 或者做为半路出家的人,也许在做项目/实战方面,我们比正规大本生要做的项目多得多了,学的东西也多得多。( f3 k% O+ t( J+ I. i! V! g
   9 r2 D4 b4 H! m* F0 ]0 S: a4 `5 p& w7 f
    我们缺少什么呢?  那就是基础。+ \5 a# d# L8 N/ U

9 n) \% ^9 V/ v3 V  {  U    我们要重头把数据结构和算法这本书仔细的看过一遍, 把各种排序,算法全实现一遍.- j% k: ~$ V' z- K4 y! J

! R) D  d( I1 J- O& V" t; s    我们还缺少什么呢?那就是设计模式。
6 i* K+ j' S# }9 Z) Z
9 [5 a7 v8 n0 W0 w8 v    GOF面向对象的23种模式,我们要去一一实现一遍,要尽量在自己的项目中思考如何把模式应用得恰到好处,让模式的运用使你的系统真正实现稳定/可扩展的良性架构。/ U" F" a- R6 n2 I7 C. m

( G7 ?2 t0 t8 z# B& K. G5 ^    这,就是系统架构师要做的事
6 L, E% o& y# s) D
" V9 L* J* x$ Y# B7 O8 ?. @    最后,我觉得还要多看些其它的书,人生,理财。。。。。4 L4 _" q" l0 v- T7 t: o- A
. h1 D$ h9 v, w* ~6 }* }
    ) d0 U) Z0 N& e. K- K% a# }
    还有最重要一点,不要忘记了和你身边的朋友,家人,同学保持良好的关系。 3 B5 Q3 S" T3 X3 A
0 ~0 p  C4 p: e! q
    成功是可以努力得到的,但只有你真正让自己和身边的人都快乐,这样才是最成功的人。! p2 R! Y! f4 ~5 ]

2 x% w% ]1 _- J[ 本帖最后由 yyjacky412 于 2007-8-17 09:11 编辑 ]
 楼主| 发表于 2007-8-16 11:57:41 | 显示全部楼层
一个人的学习很苦,  很无味,  所以我只有花上时间和金钱去参加培训,  让自己不断充实,  去帮助同学, 带动自己的团队, 真的是一件很快乐的事.7 K) M* n6 K1 `& ~: l

2 _0 O  v* C  u. l    常常想, 很有幸自己在上班几年后, 还能和18-19岁的同学们打成一片,  这种久违的同学亲密无忌的合作, 这种共同面对困难的友谊,  不是在ACCP 里花那2万多学费能买来的.4 T) Y: e$ p  w* P

. ]5 Y% j7 O. h  y     祝每位自学编程的朋友们,  一路顺风!
发表于 2007-8-16 12:05:36 | 显示全部楼层
写得不错,谢谢分享!!!顺便问问楼主,你当时学sql2000的时候有没有使用什么视频教程的呢??有的话请推荐一下,小弟也正在学SQL2000,谢谢!!, J1 {5 O. H/ |4 Y) E! t  {

9 ^* _5 ^0 t; U. X. t/ K[ 本帖最后由 lkjboy 于 2007-8-16 12:07 编辑 ]
发表于 2007-8-16 12:13:00 | 显示全部楼层
 楼主| 发表于 2007-8-17 08:28:33 | 显示全部楼层
sql 2000我基本没有看过视频, 完全把accp中两本sql2000 的书  一本是第一期的, 一本是第二期的.6 Q! N1 |# n9 G

; r+ B. n2 F3 {9 Y4 ^把书看完,  书上的课堂案例自己做一遍  后面还有每个上机题. m$ z2 }( h7 f

6 s+ q' e' z2 U0 E全做完后, 就可以算掌握了' \, k9 E  m, X7 d
0 s. T0 ]! Y5 u) \6 X
学ORACLE才需要视频,  有些OCP概念光靠看书很难理解
发表于 2007-8-17 18:49:42 | 显示全部楼层
发表于 2007-8-17 18:50:49 | 显示全部楼层
呵呵,看大不懂,应该是因为自己学网工的原因,9 A2 N) H3 r  W' u" f6 V
刚学网工没多久,很多不懂,看到C语言之类的软工方面的东东,
( q+ o2 [" o* P& K8 b自己头大的不得了,好好参一下LZ的贴子,呵呵
发表于 2007-8-17 19:30:35 | 显示全部楼层
发表于 2007-8-17 19:39:52 | 显示全部楼层
厉害,学好了!
  J9 L. b0 j2 Z1 y- t) `弱弱问下LZ,工资能有多高呢
8 Q8 X. Y* \, p" D! ~. C目前你所在城市行情就行
7 G9 m- H+ |5 V: F; P6 f
# {$ d! K9 \: U大专.程序设计毕业,+ACCP
$ m  p1 K' n* r能力各项中上
9 l+ c5 E% t7 A! \3 I适用,正,大概多少,好让我有个低哈··3Q
发表于 2007-8-17 20:49:30 | 显示全部楼层
发表于 2007-8-18 14:30:38 | 显示全部楼层
 楼主| 发表于 2007-8-22 14:32:40 | 显示全部楼层
=====================引用=========================
: o) D6 W9 S/ z0 g* y# [9 }厉害,学好了!美河学习在线(主站) eimhe.com)h)j$S/|*R*x
$ [4 c' I' J3 M5 b4 r弱弱问下LZ,工资能有多高呢j2ee,免费,教程,培训,学习,资料,视频,课件,下载4t#x9a&\.r/@-s
2 W1 R# c) T" G0 E目前你所在城市行情就行
$ i3 t# C& L. [9 b5 L/ w* T.^7S;A"b,Lj2ee,免费,教程,培训,学习,资料,视频,课件,下载
, m; c6 `8 ~8 I) ^; U3 m5 x-f5G v7n-I)_7[6K"q(`www.eimhe.com大专.程序设计毕业,+ACCP 6 h, ^4 X$ V6 `5 [0 Q0 r
-M,{*L(E&Q3x.b,b美河学习在线(主站) eimhe.com能力各项中上0 e; j* r- f2 I( f1 f& u
6N4@!Q&f%y*x美河学习在线(主站) eimhe.com适用,正,大概多少,好让我有个低哈··3Q
6 _" D; p& d: k! c# v==========================================================
  H5 h$ f3 @# v5 s0 g2 p' a- ?. y6 b
+ j; d! }2 K; ~# x% h; r! S1 t* v, @3 {5 y
毕业后的主要推荐就业方向是上海北京,
* S7 |! Y+ _1 @. [: v" P" J4 p, u  C. w/ U$ T1 g
工资水准以毕业试用期工资为标准6 U( B( W. v# G; E
! P2 D, X8 k. q! X) O; ?2 Q" J# I
大概是这样的' v" `9 ^( q& O$ w4 Y) g/ {! R

% I" x+ I0 B" L$ p学得一般,有点弱(很多东西没掌握好) -> 2.5K 及以下
+ v( J& A$ P" v% K5 \
( q4 N/ k( `* Z- t5 G学得扎实, 每个知识点都掌握, 每个项目都能做完 -> 2.5K  至 3.5K
7 C5 c4 u8 o1 x8 |. Q1 W* `9 Z8 N
学得不错, 能做项目组长, 做好每个项目的大部分工作 -> 3.5k 至 4.5k
, i: k0 v& A5 Q$ d' X( I1 S
9 g% G5 Q, W: l) T" S学得很牛B , 项目能直接推至商用, 或在读期间就有成品项目交付给客户  -> 4.5k 至 7k" N: J3 @+ K9 R/ r# g
(中软动力/华为的试用期一般是6K以上)
5 }2 j) r' E  J
+ |& C  l+ v# I学得很牛B, 外加一门/二门外语(英语业余六级以上, 或日语二级以上) -> 主攻外企,
- B4 }" K# {) [% U. O, G% c/ x* }' ~  m
我有一个师兄06年毕业后, 学得牛 + 外语六级, + 日语1级  ,  进了日企  本田株式会社,  年薪60万人民币(不含各种津贴)
1 }- K: q% b$ R
" a7 j! U' x/ O  d==================================================2 [3 H6 K  f3 [3 t, d( {& q5 I
) B7 Z# F* |% u5 x
总结,   高薪每个人都喜欢,  4 @( t+ C' P! W- Z4 L% a* E
% P- \; }* u# E" X5 l
努力+能力+机遇  = 成功.
3 m7 L: r; v6 m2 J
+ m8 F2 S; d$ k4 g7 O9 ^[ 本帖最后由 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();
; z; d) ]% J7 R" N) I$ J! T% _- \" ~                Transaction t=s.beginTransaction();               
( f2 w" G5 y$ v8 R7 c  O% U/ H                s.save(c);& F3 D" p: S5 C) t1 G+ D
                t.commit();
7 b3 R6 p9 u& c  L/ c, A                s.close();
发表于 2007-8-23 02:18:58 | 显示全部楼层
学习了,看来要努力了,谢谢楼主这么精典的帖子,让我有了目标,有了方向,对楼主你发贴至于我崇高的敬
发表于 2007-8-24 23:51:29 | 显示全部楼层
发表于 2007-8-26 00:01:58 | 显示全部楼层
楼主,我也是ACCP学员,有时间的话交流下哈。。。。呵呵。。。8 {& Q3 h0 Z8 k4 w2 g

& _1 w" R" D6 b$ {& DQQ: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-5-22 08:59

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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