花费了几天时间整理了C#学习路线图,可以说是纯野生C#程序员成长路线规划,在这里分享下,希望可以帮助到想从事C#开发的同学们。本人阅历尚浅,有些知识点可能分享不正确,希望广大网友评论区补充,我会同步修正更新。
题记最近自己一直在想,一个初学者刚开始应该学些什么,该学习到哪种程度找工作才不成问题,才能在做项目时游刃有余不被Bug所困住。是不是每一个初学者在刚开始学习任何一门编程语言的时候,都会有这样的疑问,都觉得无从下手,没有头绪。反正我当时确实有这样的困惑,在刚开始接触编程的时候,当时幸好有实验室学长和老师的建议,才减少了试错成本,可以把更多时间都花费在正确的事情上,学习效率才会高。
根据我当时的学习情况和现在目前市场上的行情来分析,罗列出新手学习C#编程语言路线指南,希望对你有帮助。
C#学习路线指南计算机基础如果你是本科生的话,在校期间,应该会学习计算机基础,C语言,计算机组成原理,操作系统等关于计算机的课程,我希望你好好学习,尤其是C语言,它是一种特别容易入门上手和了解编程思想的语言,是面向过程式的开发,首先你得学会使用它的语法做一些简单的逻辑运算,其次可以根据一定的需求,实现部分特殊算法的演练(这些对你后期学习面向对象开发语言有很大的帮助)。如果没有开设这些课程,那么就需要你花时间去互联网上找相关视频去学习。推荐书籍:
《C语言程序设计》(第2版)谭浩强版本
《大话数据结构》程杰
《数据结构C语言版》严蔚敏版
《深入理解计算机系统》(美)布赖恩特推荐视频:
《带你学C带你飞》(