推荐在线编程学习网站
今天主要跟大家分享一下三个编程在线学习网址,下面三个我都用过,感觉还不错,有些不仅仅适用于小白,还适用像我一样的菜鸟。当然了,高手也是适用的。 虽然是国外的,但是不得不承认,人家确实做得挺不错的,这一点我们还是可以借鉴学习的。 至于全部是英文的,这一点确实有点麻烦,不过我想现在Google浏览器或者一些超强的翻译工具,对于英文我想各位程序员们或者有志于在IT界发展的朋友应该不算是很难的事情。 当然了,最近我也在补补英语,主要以应用英语为主,其实的话,平时面对的是英文开发环境不知不觉,一天下来还是可以积累不少新单词或者是巩固旧的单词。 另外我今天还将我的手机全部调成英文了,其实感觉英文也没有那么不爽的,虽然有些一眼看到不认识,但是可以通过百度翻译等工具翻译下就知道了。 ? 其实只要想学习,哪里都可以学到东西,不过我认为最难的就是坚持二字,包括我现在也不能完全做到。 ? 补充说明下,在线编程学习网址远远不止这么几个,国外的资源比较丰富,国内的也不能说不丰富,还是有不少的社区,比如w3cschool或者菜鸟教程,上面的教程也很详细全面,可以做一个参考,不过本人从长远的角度想了想,如果想获取更多的知识,特别软件开发方面的,无论是架构、框架还是新的编程语言之类,大多都是从国外传到国内,因此你英语不错,意味着你就可以第一时间获取相关信息。当然了,现在培训机构也不少,我发现无论是培训机构出来的小伙伴还是从正规院校(大专或者二本之类的),英语都不是特别好。因为很多时候,报错信息已经把错误原因告诉你了,你还将其复制粘贴到搜索框中搜索,其实根本没有必要花费这个时间你就能解决这个问题。 ? 下面是我个人比较推荐的在线编程学习网站,希望能够给大家带来一定的帮助和自我能力的提升。 ? 一、TopCoder 网址为:https://www.topcoder.com/challenges/?pageIndex=1 描述: TopCoder是最开始的在线竞技编程平台之一。它提供了很多的算法挑战,用户可以使用平台上的编辑器直接完成挑战。每个月该平台会提供几次它们最受欢迎的Single Round Matches,比赛要求用户在特定的时间内与他人竞争,看谁解决问题的速度更快。 TopCoder上排名靠前的用户都是很有竞争力的程序员,他们会定期参加各种比赛。这些用户还可以通过名称为ALGORITHMS WEEKLY BY PETR MITRICHEV的博客平台去发表一些关于编程竞赛、算法、数学等方面的文章。 ? ? ? 二、CoderByte 网址为:https://coderbyte.com/ 描述: Coderbyte提供了200多项编码挑战,挑战者可以使用10门编程语言中的任意一种直接在线解决(看看这个例子)。这些挑战的难易程度各不相同。 另外Coderbyte还提供了很多的算法教程,入门视频和面试准备的课程。与HackerRank和其它网站不同,用户可以查看其他挑战者提供的解决方案,而不是Coderbyte*官方*发布的。 ? ? 三、HackerRank 网址:https://www.hackerrank.com/dashboard 描述: HackerRank提供了很多不同领域的挑战,比如算法、数学、SQL、函数式编程、人工智能等等。挑战者可以直接在线完成所有挑战(看看这个例子)。HackerRank针对每一项挑战专门成立了讨论和领导委员会,而大多数挑战来自于一篇社论,它解释了更多的挑战,以及如何接近它提出解决方案。除了这篇社论,你目前还不能看到其他用户在HackerRank上的解决方案。 HackerRank还支持用户提交应用程序,而且通过解决公司发起的编码挑战,挑战者还有机会获得一份工作。 ? (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |