一、学习流程
1.学习过程中(看视频、直播课程、书籍)
- 跟上思路
- 一旦发现不懂的概念, 先记录在笔记中, 事后再查
搜索引擎(不要在意百度,谷歌哪个逼格高;自己注意筛选就好)
查不到,或者查到不理解;来群里吧(516107834)
2.下课练习
- 列出需求任务
- 根据需求任务分解具体实现步骤
- 这一步是最重要,也是最难的一步;所谓“开发经验”的差距就在这;不要着急,慢慢培养练习
- 根据实现步骤,写具体实现
- 这一步,其实就是将思路转换成代码的步骤;会不同的编程语言,可以转换成不同的代码;所以,有时你感觉大牛学你的技术很简单;因为,思路基本相通。重要的恰恰是思路;大牛基本只需要多学一个语法就行
- 验证结果,并尝试进行优化
- 代码有可能你能慢慢写出来,但不能“实现为王”,自己尝试写出性能更高,更优雅的代码;需要慢慢积累
3.课后复习和预习
- 利用xmind文档,列出当天所学;逐条回顾;
- 对于重点难点,着重标记
- 如果有充足时间,尽可能预习第二天学习内容(限上课)
- 上课时,可以事半功倍
- 理解更加深入
二、学习注意
1. 视频
严格来说,是回顾知识时,看视频;视频精细老师讲解到位,可以让你少走弯路;也要通过代码或者笔记“捡起来”知识点,可能多写代码或笔记复制代码
2. 别抄代码
即使抄也要理清思路,掌握思路;代码中某个单词的拼写是次要的,可以抄;抄多自然就记住了;复制代码
3. 多去使用IDE, 规范自己的代码风格
这样以后进到公司,可以嘲笑别人,受万人敬仰;否则,你会被别人嘲笑;复制代码
4. 写博客,记笔记
如果你是在培训,后期就自然知道好处了复制代码
5. 多写多练
案例驱动: 自己设计案例,实现案例复制代码