推荐几个在线编程学习的网站,程序员必备
0、github
首先推荐的当然是github。作为全球最大的同性交友网站,这里聚集了大量优秀的程序员和源码项目。github是一个面向开源和私人软件项目的托管平台,作为开源代码库以及版本控制系统,Github拥有超过900万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。在这个网站上,你能找到很多开源的代码供自己学习。
1、freeCodeCamp
FreeCodeCamp可以说是入门前端的神器,是全球最火的Web开发学习平台之一。(国内W3Cschool,编程实战的模仿对象)
学习前端编程采用了闯关模式,让你有打游戏的冲动,一步步过关升级,边学边玩,边做边学。
FreeCodeCamp的源码在github网站上有303k的star,位列第一。
在 FreeCodeCamp 项目之前,国内已有的类似在线学习编程网站主要是极客学院、慕课网和实验楼。它们的学习界面很相似,也是左边 material,中间 coding area,右边 visual result。但这只是形式相似,而 FCC 与它们最大的区别,不光是形式上的新颖,而是内容。也就是教学方法的新颖。在 FCC 每个实践任务讲解里都会出现一句话:“Read-Search-Ask”,它已经把 FCC 的核心学习方式体现得淋漓尽致。
从最基础的课程开始,有讲解,有实战,而且采取的是挑战闯关的模式,每一小节都需要自己编写代码来完成挑战。
在学习到一定的阶段,还提供了若干实际的公益项目让学员去做,极大地锻炼了动手实践的能力。当初我学前端的时候,也用过这个网站一段时间,体验还是很不错的。
2、慕课网
这个也是我特别喜欢的一个网站,里面的免费教学视频资料算是质量比较高的,但有些偏旧了,当初我学习Java的时候,在这个网站上学了400多个小时。网站页面的整体设计也是很不错的,看起来特别舒服。里面还有很多实战课程,不过都是付费的,有兴趣的小伙伴可以了解一下。
3、LeetCode
不翻墙的话,访问英文网站比较慢,不过有个中国的网站,和原网站差不多。里面都是一些经典的算法题,分为简单、中级、高级的难道,在这个网站,你可以练习各种算法题。校招要找个好工作,算法是必不可少的,BAT这些互联网大厂对于算法能力都是比较看重的,每一个进入BAT等公司的人肯定都刷过这个网站(滑稽)。
4、菜鸟教程
这也是我学习前端时比较喜欢翻的一个网站,里面包括各种语言的手册,写代码的时候有什么知识点忘记了,通过这个网站可以很方便的找到需要的知识点。
上面就是我今天推荐的几个我自己比较喜欢的网站,希望对大家也有所帮助。
获取方式:
1.在你手机的右上角有【关注】选项,或点击我的头像,点击关注!(关注我)
2.关注后,手机客户端点击我的主页面,右上角有私信,请私信发我:编程
电脑已经设置好了关键词自动回复,自动领取就好了!这几天上万个消息,真的回复不过来,所以回复的时候请注意关键词!
其实做为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这里请私信我“编程”不管你是小白还是大牛欢迎入住大家一起交流成长。小编会在里面不定期分享干货源码,包括我精心整理的一份c++零基础教程。欢迎各位感兴趣的的小伙伴。
学习思路:
学习资料: