如何自学编程(史上最全)
氹氹转的糯米团:
一、选择一门语言
1.python:算法,人工智能,机器学习。适合没有大量时间的在职人员,只有零散时间,可以选择Python。不至于失去兴趣及可以帮助自己有一定成果,想要接近
2.web开发,java php
3.c及c++:更接近底层工作及更加系统的学习计算机,适合在校及科班,有大量自由时间,选择c及c++有助于从底层了解计算机,c与c++系统更为贴合,能帮助自己理解操作系统,编译原理,计算机网络,计算机组成原理,底层的东西都由c来实现
c++面对对象可以做出应用,如五子棋
最后选定了语言,不要轻易更换,学会了语言一,语言二,语言三触类旁通。
二、自学还是报班学习,见仁见智,国内知识付费课程差别不一,擦亮眼睛自行选择。
三、课程
1.cousera 最大最全的公开课网站,类似于大学生选课,有老师布置课后作业;
2.优达学城(udacity)类似计算机学院开设课程,课程偏重于实战性,收费;
3.edx麻省理工哈佛大学联合开发,想听这两个学校的课可以转到此处;
4.国内中国大学mooc慕课,国家精品课,有app,较为方便,部分收费;
5.网易云偏重于实战性,有一些较为特色的课程,与多家教育机构合作,收费;
6.菜鸟教程(runoob.xom)编程技术网站,收录大量编程语言文档,且文档配有案例;
7.w3school,学习所有网站建设的基础教程,从基础的html,Java sxribe,js sql;
四、书类,书籍知识涉及内容较为全面,形成体系的知识结构。不要囫囵吞枣。各大网站均有推荐。
五、使用搜索引擎
六、找一个大佬,老师,知乎、博客、微博。实在搞不定再去请教
七、刷题,帮助自己在过程中对语法关键字及一些概念增加记忆及理解,只看不动手不切实提高能力
1.leetcode
2.牛客网
不要畏难,加油[奋斗]
无心男子:
姐姐, 我是大专生,刚毕业, 你建议我应该 提升学历, 还是 自学编程,或者 是学习计算机的 哪个方向 刚好,更容易 就业,避免供大于求的局面
趣味低级:
诚意满满的干货,谢谢柚子的讲解,我正好想从0开始,十分感谢
陆分之贰拾伍:
姐姐讲的真的很细致了[打call]怎么都没人看呢?
玉迪儿:
老师您好,九岁小学生自己想学,请问学哪一种?
【回复】自学的话python,找老师的话C++