论学习某编程语言的高级知识的后期阶段的方法。

            在学习的初级阶段,我们会以熟悉基本技术为基础,学习的单位为某些技术点。但在后期学习高级知识模块的时候,我们学习的基本单位为项目,通过项目的学习,我们可以巩固之前学习的技术,还可以扩展项目中涉及到的其他技术点,重要的是能够锻炼自己的动手能力,对项目的整体架构有足够的了解,增加自己的项目经验。也能活血活用自己初级时期学的技术知识点,学习项目,实现项目能够综合的锻炼自己的能力。

                  初级阶段:   1. 学习的原子单位是 技术知识点。

                                 2. 学习目的:如何使用这些技术知识点,使用的场景,优缺点。

                  中期阶段:   主要是动手实际体验这些技术知识点,强化对他们的认识和思考。

                  后期阶段:   1.学习的原子单位是项目(最后是较大的项目)  (学习周期一般为1周一个项目)

              2. 通过项目回顾技术知识点的运用场景,以及总结使用的新技术知识点。

            3.尝试自己去重新实现这些项目,了解项目的系统架构,和编程模式以及其他架构和系统层面的知识。

            4.自己做一些其他项目,锻炼自己。

你可能感兴趣的:(论学习某编程语言的高级知识的后期阶段的方法。)