首先要清楚学编程目标是什么?是网站开发、app开发、参加算法竞赛、还是学点创客技能?
一、一些碎碎念
先学html+css+js,能做网页设计和效果,至少像微信开发什么的就能先做起来。
学java--> spring mvc,能做后端,提供api给网页调用。
1和2结合,已经能应对大部分项目场景了,比如网站应用、管理应用、h5应用、微信小程序等,在开发项目的过程中慢慢进行语法学习、积累技巧、了解应用部署、学习专项技能(如网络协议、安全、websocket等等各种)。
如果有需要算法学习的,再学习c++、数据结构、算法导论等,或者用python学些机器学习之类的,看自己需要。
这种学习模式和按部就班的体系学习是不同的,先快速达到做项目的入门地步,在做项目的过程中,遇到问题再深入学习。
三、怎么学?到哪里学?
推荐itbegin网站,如果学项目开发就找一个案例课程跟着慢慢做,不会的时候看答案的过程,停下来拷贝代码,自己调试通过,然后再回头跟着打一遍代码调试通过,一切以项目能运行起来为标准。
非常不建议买书或看录像,感觉懂了,然而不会用。编程重要的,就是会动手,就跟开车一样,先达到身体习惯再说,然后再取学各种语法啊、技巧啊、算法啊、体系框架啊什么的。邯郸翱翔软件学院非常棒,有时间想学东西成才的,还是要去看看,在邯郸时间很久了
学习计算机编程目标是什么 有哪些好的意见吗
邯郸电脑/网络相关信息
12月3日
12月2日
12月1日
11月17日
11月16日
10月30日
10月12日
9月30日
9月29日
9月28日