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

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

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

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

[复制链接]
发表于 2007-8-16 11:28:14 | 显示全部楼层 |阅读模式
看到有朋友在讨论这个话题, 而我自己是ACCP的在读, 但我基本是全是自学完每一本书, 再去上课.
' s, V4 z2 B4 O
- w( }! U0 D4 u  i一、[观点]
& K$ K  e2 b8 X/ X2 T' P9 O4 W: P+ ?0 v" ~. ^
在谈这些之前, 我要说一下我的几个观点:
5 t4 a2 L. \" e3 j3 v' n6 E: }$ x/ ]2 a3 ]
1- 要认识到自学的重要性, 提高个人学习能力不仅对编程, 对你的人生都有很重要的意义.
' P, u1 ~; u7 @+ ]# ?- Z+ d- z1 ?
  N* N8 H5 ^$ v, h# T$ p( `, k" \2- 要掌握学习的方法, 自学过程中要能抓住重点, 快速的看书(我们Y2北大青鸟第三学期阶段, 老师要我们看完20余本流行框架,ajax,uml....的书)
7 f! R* X' l' c0 C( c) {- }0 y8 X# t9 y% l* S4 M
3- 学习过程中, 一个问题解决不了, 30分钟搞不定, 就应该找同学/团队的人一起解决该问题. (不管学习还是日后做项目, 都不可能让你四五天时间卡在一个小问题上)
0 \+ I; W$ E' H% h2 X
& X8 ^9 k. b. ^2 u* d  P
) p& `% n% e" }5 `$ U" X6 x
9 j7 U1 a# H8 H" O% ]( W* K+ i0 T二、[ACCP学习过程]
/ ^- w# b  x1 q  d. J, d( c
7 y' c( r& N$ M1 k+ {买到了全套的正版ACCP教程后, 不要忘记与那些在读的accp学员搞好关系, 第一他们可能给你的帮助最大,第二能给你很多学习的资源.+ E. g3 E% M( k  U

4 E% F- H$ h6 Z0 s$ F下面开始 我们的自学之道吧:
0 e6 r4 Q. J5 ]* K2 [# }# U$ ]) L5 X: D9 R8 P6 D$ i; P
第一阶段 : 编程入门  . G& O0 O0 S( R2 \* j+ ~6 U( U
' N# z7 n& L5 W2 A
第一阶段的重点是要学习语法, C语言的语法, 现在编程语言,基本是以C语言为基石的。 7 g# ^- M" S. f. e

: l' |0 f/ _/ U7 f$ u& I学习C语言, 无需你花太多的功夫, 无非就是一个变量,常量,条件控制(if...else;  case...), 数组,函数(带参无参),结构  " A: e: l& T# U2 D2 D# F. _& x
% L/ j  S9 c# C! G/ f3 L# n& U  G
我们花一个星期就够了.(用microsoft 的VC++ 6.0做工具)9 s; e- s/ J1 F/ A: D( B

2 e3 g. S2 w" L' i; R. r8 A0 T接下来是java基础: 从C到java是一个面向过程到面向对象的转变.  % O: t9 @/ R- G: f- f' _: F

' a6 O4 q/ l. y/ N$ L3 N6 z简单点看的话, java就是没有指针,语法更强大更自由,一个对象一个类,对象有状态有行为,类就有属性有方法
' R0 _) m+ u" Z: R9 o& A9 z" C
5 x) L$ k; [0 k7 o  e* a5 W(学java基础推荐用孙鑫老师的java无难事视频做辅助)  .(用Jcreator / Jbuilder 做工具)
( r$ Q' ?. b# {  }! i" x+ `* g' F* Q2 C0 o1 s( U" ?9 B
学完java的语法, 我们要做的事就是学习swing 编程了 , 做几个单机版的管理软件出来,swing就过了.
4 S. n' N3 ^& i+ Z  r" i, R# d
, f9 V- `. K! X) Q: I注意我觉得最难的就是多线程。大家注意花工夫了.
9 V9 ?8 y5 n$ f% G$ Y
, C, Q$ t! y% W# G* C: S# z用swing做单机版管理程序,肯定要用数据库了, 那么然后就是要学习基础的sql语法(以sql2000上手最好)  , 6 a5 z9 s" H# {$ o4 x8 c0 `4 }
# g+ o7 v- ]* k& |7 |' [2 G+ B% D- g
最后是以及基础的HTML / JAVASCRIPT知识. 提一下, javascript很简单,但又很重要。(最后的ajax, 如果javascript不行的话, 那就没有学ajax的必要了)6 t) T' E9 o# R4 @: k

0 [* n& w$ M5 p4 `5 C* o' }
/ B. `# k0 T# [" a* i
6 S# W; Z  r5 t' ~第二阶段 :  开始WEB编程学习
" a- r5 X* r( s. O' |
8 E; Z! ]' A0 f5 M' z) eJavaWeb 编程 是以jsp开始的, 学完jsp语法之后,再来看servlet, 标签, 自定义标签,过滤器。 ( H( N8 x/ A5 [
0 k1 s# d* p' v/ ]  I$ q2 r" h
(这一阶段看视频很重要,因为基本上是学会怎么做,怎样做jsp页面,怎样做servlet程序,怎样用自定义标签消灭页面中的<%...%>)7 p" R& h- y  ~
7 p3 a+ v* ?8 |# Y5 ?5 W, t* C
最后就自己做一个论坛程序,检验自己的jsp功底吧.
2 D) W5 B- k3 B: x" h4 A6 \% E
' L0 R* M5 b/ T* RC# 编程  如果你想以后出去能大小通吃, 那么.net系的你不能放弃  9 |; x% k" B5 J, a" Z/ r& ^3 M! _
/ P3 N. ]; b6 h5 C' N/ _( P
其实C#和java比较, 99%都是一样的。  所以不用花太多功夫, C#语法就过了
* d0 e2 i8 U  {% ?
( H* O! b% \+ }! U2 }/ y4 m/ ]2 A要想做应用开发  ,  我们还要学winform开发。winform就是在VS2003/vs2005里拖控件,然后写少量的业务逻辑.
6 n( _3 o  t, Q; @1 f6 h  Z. a( a, a5 [& }' D, L  `, }
+ c  i: Y" X7 n3 D; f% b8 l+ [
SQL2000提高  第一阶段我们只会用简单的sql查询语句 , 这里我们就可以学更多好玩的东西了) M- ?8 Y: T6 g+ s/ v

5 M) R# N- m* P: ^9 g! d& z6 C3 [0 {所有sql建库,建表,约束,附加分离,备份,事务,存储过程,触发器。  ' O8 \0 \3 u5 L. |* ]2 Y7 Z

6 _3 P  k. N1 g/ X3 j' V9 R3 _/ B照着书上的例子一路学下来,感觉自己强大多了。sql里所有的东西都可以用自己的代码去解决. 有成就感吧!4 _2 Z: P# u" e% b3 F% \

3 n, _, r  z% F6 l$ q. y- I( S# e+ Z, M9 s
MVC模式/ 模式二  
( h% O3 A6 Y7 y" q  S% Y# i& O* }
要注意不管我们做jsp还是做winform程序,  我们都要开始用学习到的MVC模式/模式二来做系统了。  
2 C( `2 X" _/ m7 a0 D( {1 ^$ R; N, Z/ R" r4 y% h1 c; a
MVC/模式二是以后学习框架的基础。
7 [/ P- ~: d3 X' ?2 b3 q4 Q. t* p, E& f+ f* Z# h$ k+ r
充分理解了这些把各层分离的东西,你到下一阶段,会觉得各种框架真的是太强大了(spring,struts,hibernate......)4 A- @3 L0 P1 G7 n. G

/ U4 ^% k2 w6 {( p- f6 q: b' W) K1 o$ {8 w" ~
% I7 T3 {5 ^, [+ c, |% q
第三阶段 :  休息,总结。。。。
: V4 q6 k/ G3 D. c7 B' E+ N% T* d# ~$ e# ~: d
为什么我要
" V2 y* j/ W: ~0 f& L% c; H+ O
0 x& z; E4 o9 a# n0 z8 I9 V' v
感谢您写了这么详细的点评-鬓微霜

理念.rar

7.12 KB, 下载次数: 1530

评分

1

查看全部评分

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

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

第三阶段 :  休息,总结。。。。/ N: }! l" U5 G
; z1 I) U9 B7 t6 T0 \
为什么我要要提出来休息总结一下呢。4 q, X8 \, U% D* j! {- {* k
* W. d' A, G$ q0 {
因为你不可避免的在编程过程中,发现自己还有很多地方不足,基本的语法都有点忘记了。
! t$ }2 }1 M4 P. x
0 f- {; K" v3 W那就自己找出之前的视频,PPT来总结一次。
" C/ d) d1 Z  Z; S$ q( j8 V5 k  J' l1 r2 p0 Y+ i' [, n4 i) J
不过 我想说,  做项目,就是对知识的最好总结。
4 W) s5 f% y& y7 M+ y3 [4 ^
" {6 d* E+ K& C4 I: v# j$ S0 O一定要多看看别人现成的项目,比如做论坛,你就要参考一下Discuz!了,4 }! H$ M" [& H% t8 k1 I; s2 y

3 ~0 R5 n6 E! i5 W向优秀的前辈学习,是我们最大的优势.% r& r. E: z/ P6 m
' C, i$ H: f3 p( c, N
[ 本帖最后由 yyjacky412 于 2007-8-17 09:12 编辑 ]
 楼主| 发表于 2007-8-16 11:51:14 | 显示全部楼层

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

第四阶段 : 企业级应用开发
' T; h8 f! D5 J- S" o# ?
" m( `0 \% {# k$ P, F; z' b( Q我们要学习的第一门东西, 那就是XML, XML很简单,可是非常重要,它是所有框架的基础, 同样也是C#/.net 编程核心的基础.4 C" {( e8 x4 e
0 S# N$ X' Z( W1 \/ Z- A: m3 _, }6 k" O
然后我们要学的就是<<.net企业级应用及webservice>>  .net学到这里,如果你还想继续,你可以去学nhibernate那些仿j2ee流行框架的.net增强框架了.8 ]7 w7 w% x) A+ c1 v

9 A2 o/ p$ E' |4 k, t: h& f然后要开始我们的重点了,也是让我花时间最多的地方了:
( b8 t5 ~0 @& h3 R& b3 k# a3 @, o0 b3 L0 @
    1-先是学ORACLE数据库和UML建模,  重点就是对象型数据库与以前用的sql2000的不同. u8 e4 @1 [$ J5 o- I. S- n
       不要认为UML 没用,我出去的学长到了东软,去了华为,他们回来告诉我,在那里,很少写代码,全用UML生成数据库和业务逻辑。
7 W3 T" p; ^! m& \+ j
. M( c7 H$ X# v& q: E' L, M. s- Y    2-最花的东西在这里  spring,struts,hibernate, ajax  我们一上去,不要管别的,先把它们用会。
5 b% V+ X+ |; n) f! z! R  y$ `5 Y
       有时间我们就去看它们的源代码, 尽量多的看看它们内部的构成, 你会发现它们的设计是如此的美妙优雅。1 m3 ?: ?: K, m3 v: c  U/ w$ ^1 f& B
, N+ j: s5 J6 `* O5 b% C# g6 }2 S
    3- 我们还要学习的是linux平台的应用, 第三阶段j2ee方向的项目,我们要确保它是在linux平台下开发, 并实现linux/window的移植不出问题.. M" C9 d4 s2 C; h& f  \

/ d. `( n( _5 X     
& r0 x& B0 _0 c! @: ~" k- v' G! |# {8 _$ J& [
[第五阶段]  提高软件修为
+ y% ~* q& E7 A* W9 A" M: c" \% `9 X
    为什么要这样说呢? 我们知道,做为自学者, 或者做为半路出家的人,也许在做项目/实战方面,我们比正规大本生要做的项目多得多了,学的东西也多得多。
/ }! S8 k# n; n* F5 n! z   
9 M4 e) {4 U/ C. g& b: \: A    我们缺少什么呢?  那就是基础。
% [4 w* E0 ^5 B3 o3 R- B" k# c# n% O; d, Q; A8 z
    我们要重头把数据结构和算法这本书仔细的看过一遍, 把各种排序,算法全实现一遍.+ p+ G- j$ z; t
+ D- `' d* I1 N+ B
    我们还缺少什么呢?那就是设计模式。
3 m  {3 R0 o( b/ n" O  P( I! C, j' \
    GOF面向对象的23种模式,我们要去一一实现一遍,要尽量在自己的项目中思考如何把模式应用得恰到好处,让模式的运用使你的系统真正实现稳定/可扩展的良性架构。* s" p' H* E" G5 ~3 g/ }: o* p
( t- G+ r/ D; T, f9 w( r
    这,就是系统架构师要做的事
$ y8 p/ a( I  t! J7 ~3 U- n& c
    最后,我觉得还要多看些其它的书,人生,理财。。。。。, t8 \8 j6 \9 {" h2 E+ a

/ K- u$ `9 Z( t$ Z) ]   
# m7 y: y/ r8 O    还有最重要一点,不要忘记了和你身边的朋友,家人,同学保持良好的关系。
0 p. q2 b5 x% l+ W# Q1 y! ^& k# |- T" S. |  y: A
    成功是可以努力得到的,但只有你真正让自己和身边的人都快乐,这样才是最成功的人。7 ]  [) Q" R& w5 P. {
+ d. i2 M1 C/ @' R+ c1 X
[ 本帖最后由 yyjacky412 于 2007-8-17 09:11 编辑 ]
 楼主| 发表于 2007-8-16 11:57:41 | 显示全部楼层
一个人的学习很苦,  很无味,  所以我只有花上时间和金钱去参加培训,  让自己不断充实,  去帮助同学, 带动自己的团队, 真的是一件很快乐的事.
+ D$ N' P0 X4 M2 p3 g( Q
0 w) _* `0 ]: Q  h    常常想, 很有幸自己在上班几年后, 还能和18-19岁的同学们打成一片,  这种久违的同学亲密无忌的合作, 这种共同面对困难的友谊,  不是在ACCP 里花那2万多学费能买来的.( s6 ~1 v; u& S& R' ~) U) Z" o. U
& |* m' S$ b0 N5 ~3 p) ^4 t$ U
     祝每位自学编程的朋友们,  一路顺风!
发表于 2007-8-16 12:05:36 | 显示全部楼层
写得不错,谢谢分享!!!顺便问问楼主,你当时学sql2000的时候有没有使用什么视频教程的呢??有的话请推荐一下,小弟也正在学SQL2000,谢谢!!% [) Y! L2 |  b% y9 B0 i
% i, |" [1 f# u* _3 }% c
[ 本帖最后由 lkjboy 于 2007-8-16 12:07 编辑 ]
发表于 2007-8-16 12:13:00 | 显示全部楼层
 楼主| 发表于 2007-8-17 08:28:33 | 显示全部楼层
sql 2000我基本没有看过视频, 完全把accp中两本sql2000 的书  一本是第一期的, 一本是第二期的.
& A% q/ s5 c+ H, q  t) W
$ z! t9 J0 m+ Z" p" F把书看完,  书上的课堂案例自己做一遍  后面还有每个上机题
0 e' y+ p; ~+ C# z8 @
! z' N! c: p% t) r) Z) F/ `, f, h全做完后, 就可以算掌握了
, E4 A3 b- K; n2 k, _
' }) G: m) C& v7 r学ORACLE才需要视频,  有些OCP概念光靠看书很难理解
发表于 2007-8-17 18:49:42 | 显示全部楼层
发表于 2007-8-17 18:50:49 | 显示全部楼层
呵呵,看大不懂,应该是因为自己学网工的原因," T" f0 K1 R6 p+ E* d
刚学网工没多久,很多不懂,看到C语言之类的软工方面的东东,, P) S4 S3 y3 h
自己头大的不得了,好好参一下LZ的贴子,呵呵
发表于 2007-8-17 19:30:35 | 显示全部楼层
发表于 2007-8-17 19:39:52 | 显示全部楼层
厉害,学好了!
0 s7 s) h) @0 d# f+ {弱弱问下LZ,工资能有多高呢& R0 A" f! I8 O
目前你所在城市行情就行
: F( V4 i+ Q' `2 V( |; a  F3 H! f8 G% ?0 Z' @! s
大专.程序设计毕业,+ACCP
: z+ j) c- c* P% l能力各项中上
1 A4 S  y! |7 _+ O% r8 R0 s5 l适用,正,大概多少,好让我有个低哈··3Q
发表于 2007-8-17 20:49:30 | 显示全部楼层
发表于 2007-8-18 14:30:38 | 显示全部楼层
 楼主| 发表于 2007-8-22 14:32:40 | 显示全部楼层
=====================引用=========================
; G2 |$ t: Q& k厉害,学好了!美河学习在线(主站) eimhe.com)h)j$S/|*R*x
( F% x0 s0 w- D6 f8 r& v8 p弱弱问下LZ,工资能有多高呢j2ee,免费,教程,培训,学习,资料,视频,课件,下载4t#x9a&\.r/@-s
) G) H5 s( L' t) I8 t目前你所在城市行情就行" Q; C& Q5 S& h* i) f
.^7S;A"b,Lj2ee,免费,教程,培训,学习,资料,视频,课件,下载( @* w3 A$ Q7 j8 A& M0 i
-f5G v7n-I)_7[6K"q(`www.eimhe.com大专.程序设计毕业,+ACCP
3 V. i, `  o; S- H-M,{*L(E&Q3x.b,b美河学习在线(主站) eimhe.com能力各项中上2 }; @4 |( g" b: n+ E3 p2 v. I1 o
6N4@!Q&f%y*x美河学习在线(主站) eimhe.com适用,正,大概多少,好让我有个低哈··3Q
, N( {( M9 U' `# E# n, c& J+ H==========================================================
) C& ]+ V5 r% z; i/ B# {
- ^) R/ j: W; a, `7 Q  I5 I) h7 C. j/ ^% ~# J; s
毕业后的主要推荐就业方向是上海北京,
4 f' k7 L4 e. f4 {3 j4 V7 u0 [
" @4 u0 L; e: V3 w6 X- e% k工资水准以毕业试用期工资为标准
* t* U2 V; _% `, T
) K- a# a9 Z5 o5 @7 ^) G大概是这样的: _* J  g/ ^, h( v/ E3 H4 V
6 [1 ~6 }1 k4 W* d
学得一般,有点弱(很多东西没掌握好) -> 2.5K 及以下
4 y2 Y$ ]2 Q* y% x  o% \4 \# Z8 z7 m. o$ d) {$ S
学得扎实, 每个知识点都掌握, 每个项目都能做完 -> 2.5K  至 3.5K3 t1 b0 b3 Y6 D  }9 f- \  B7 ~

- X  ]! @) D* ~/ W- R3 Y1 E# V/ t& M学得不错, 能做项目组长, 做好每个项目的大部分工作 -> 3.5k 至 4.5k
# K2 W8 r0 g  K
6 x: O. B5 L! p* U学得很牛B , 项目能直接推至商用, 或在读期间就有成品项目交付给客户  -> 4.5k 至 7k
, d, X7 i' s/ F& L1 s( _(中软动力/华为的试用期一般是6K以上)
/ p/ R9 C) T: m5 u- f. d8 X+ h2 I8 l% F
学得很牛B, 外加一门/二门外语(英语业余六级以上, 或日语二级以上) -> 主攻外企,
. t3 d( L$ g4 b# D/ {, n
) I; j* o* p' m% C1 c8 ]我有一个师兄06年毕业后, 学得牛 + 外语六级, + 日语1级  ,  进了日企  本田株式会社,  年薪60万人民币(不含各种津贴)- `, r1 Z4 K# A/ B+ @( U

; v' X! \+ S1 D1 F6 G( s$ r==================================================& @% t. ]* \8 g, O% J

8 `. G# K7 i0 i  x; P5 J% N7 S总结,   高薪每个人都喜欢,  
4 U1 b- M2 v" ~0 b
/ q" Z1 i0 h- E9 w  z- x; [& D9 A努力+能力+机遇  = 成功.. |7 }% h7 f' ]5 F! ]
" J( T# C! _! a( r6 j
[ 本帖最后由 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();
* n) C$ n% D' x3 s& R6 T                Transaction t=s.beginTransaction();                8 d; q/ P. x% G5 D8 j+ m* `+ ?
                s.save(c);# q, @) o) x# d: ]4 x7 t; a4 i
                t.commit();
. [0 s" a4 x# U7 |- S' W                s.close();
发表于 2007-8-23 02:18:58 | 显示全部楼层
学习了,看来要努力了,谢谢楼主这么精典的帖子,让我有了目标,有了方向,对楼主你发贴至于我崇高的敬
发表于 2007-8-24 23:51:29 | 显示全部楼层
发表于 2007-8-26 00:01:58 | 显示全部楼层
楼主,我也是ACCP学员,有时间的话交流下哈。。。。呵呵。。。
+ Z' v" G/ C; o# B
6 S2 g, \+ s+ l: W' W* P0 D- IQQ: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-7-6 15:36

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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