克瓦斯

导航菜单



当前位置: 首页  /  科技  /  正文

有哪些可以学习编程或者算法的网站?

阅读:95

  1. LeetCode(https://leetcode.com/):提供了各种算法和数据结构的题目,并且有讨论区可以看到其他人的解法。
  2. Codecademy(https://www.codecademy.com/):提供了各种编程语言的课程,从入门到进阶都有,适合初学者。
  3. HackerRank(https://www.hackerrank.com/):提供了各种编程挑战,包括算法、数据结构等。
  4. Coursera(https://www.coursera.org/):提供了许多计算机科学相关的课程,包括算法、数据结构等。
  5. edX(https://www.edx.org/):与 Coursera 类似,提供了许多计算机科学相关的课程。
  6. Stack Overflow(https://stackoverflow.com/):不仅可以提问,还可以搜索问题,以及看其他人对于类似问题的回答。
  7. GitHub(https://github.com/):可以看到其他人的代码,学习他们的实现方式,以及和他们一起开发项目。
  8. CodePen(https://codepen.io/):可以尝试编写一些前端代码,看到自己的代码效果。
  9. FreeCodeCamp(https://www.freecodecamp.org/):提供了许多免费的编程课程,涵盖了前端、后端、算法等。

这个就非常多啊,下面我分别简单介绍几个非常不错的编程网站和算法网站,对于日常学习来说,非常不错,感兴趣的朋友可以尝试一下:

01

编程网站

这是一个众所周知的视频门户网站,我们经常会接触或使用,其实不仅仅只是娱乐和八卦,B站也针对编程也提供了大量优质的视频和课程,基础入门、高阶深入、项目实战,知识点讲解的非常详细,循序渐进,不管是对于初学者还是有一定经验的开发者,都是一个非常好的提升网站,值得推荐:

这是一个纯粹的编程学习网站,所有教程和资料都是以在线视频的方式学习,前后端、数据库、机器学习等都有详细讲解,内容基础全面,覆盖面比较广,非常适合初学者,可以一边学习一边练习,对于自我编程提升来说,也是一个非常不错的学习网站:

这是一个在线学习网站,提供了大量优质的课程资源可以免费学习,既有基础入门,也有高阶深入,不仅仅只是编程与开发,AI、数据科学、产品运维、UI设计等都有深入讲解,内容详细全面,讲解透彻,对于编程提升和自我知识面的拓宽来说,是一个非常不错的网站:

02

算法网站

这是一个众所周知的编码网站,在程序员界非常流行,内置了大量经典算法习题和面试习题,数据结构、机器学习等常见的各种算法,包括链表、队列、栈、二叉树等实际题目都可以在线练习,还可以在线讨论,如果你需要提升自己的算法或者近期需要找工作面试,可以在这个网站好好准备一下,非常不错,值得推荐:

这是一个非常不错的编程试题网站,提供了各大互联网大厂最近几年的的笔试习题,当然,针对编程基础、算法面试等也有涉及,分门别类,可以有针对性的训练,如果你近期需要准备校招、积累笔试经验,可以到网站刷一下题目,非常不错:

目前,就分享这5个不错的编程网站和算法网站吧,对于日常学习来说,完全够用了,编程最重要的就是多看多练习,多做项目,应用于实际,积累经验,当然,还有许多其他网站也非常不错,像CSDN、GitHub等,有大量优质资源、开源项目,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

作为一个工作多年的老程序员,我来分享几个对程序员来讲,学习编程和算法的优质网站吧!


关于学习算法的网站,最值得推荐的当然还是 leetcode 。


LeeCode

LeetCode 中文名叫:力扣。在国内有中文版的网站。里面包含了各种的算法题,是喜欢算法,喜欢面试备考算法刷题的不二之选。想要学习和练习算法,这是程序员必选的一个网站,非常值得推荐。

LeetCode 相比其他编程平台有着很多的优势:


所以,如果你想学习算法,练习算法,或者准备面试需要强化算法,那么你就选择 LeetCode 吧!


GitHub

GitHub 这个当然不用说了,全球,全世界最大的开源网站,里面有很多高质量的开源代码和开源项目,非常值得大家关注和去学习。

可以通过研究别人的开源项目,优质的开源项目学习优秀的人是如何编程的?也可以通过别人开源的项目或者开源库,使用到自己的开发工作当中,避免重复造轮子,提高开发效率。


这个网站,程序员必上的一个网站。


码云

作为国内来讲,比较好的一个开源项目网站,和 GitHub 一样,这几年发展的也非常好,就是码云,所以其实,大家也是有必要关注一下的。


技术社区类

掘金是移动互联网时代发展起来的一个技术社区网站,目前月活几百人的开发者,每天都有很多高质量的技术文章分享,非常不错,也有自己的 App ,体验也挺好的,开发者或者程序员可以关注一下。


CSDN 作为老牌的技术博客,虽然在移动互联网时代有些没落,但是瘦死的骆驼比马大,里面还是技术内容非常丰富的,所以,你现在在搜索引擎上搜到的一些问题,可能都会被引导到 CSDN 上了,基本上都是 CSDN 博客的链接。

思否(segmentfault)国内的一个技术问答社区,也非常不错。里面有各种技术问题的回答,如果遇到疑难杂症可以在上面提问问题,也可以从上面搜索答案。程序员有必要关注一下。


当然了,还有很多其他的慕课网站,比如慕课网,51CTO ,CSDN学院等,都是IT课程平台,如果你是初学者,想学习编程,上面有免费和付费的视频教程,自己可以根据自己的爱好进行选择学习。

笔者作为一个从事多年Java服务端的开发人员,平时也会经常学习,把我自己收藏的学习网站分享给您,希望您能受用。

慕课网(MOOC)

慕课网里面有包括前沿技术(人工智能/区块链等)、前端(小程序/Js)、后端(Java/Python)、移动端(Android/IOS)、运维、UI设计等课程方向,几乎涵盖了所有互联网技术,所以无论您学习哪门编程语言都可以找到对应的课程。除此之外,慕课网还分为:免费课程、实战课程、就业课程、专栏(知识手册)、猿问(问答论坛)以及手记(精品文章)六大模块,总有一个模块是适合您去学习的。

Github

Github作为程序员公认的"同性"交友网站,可见其在程序员中的地位。Github里面有很多国内外一线公司技术团队、技术大牛研发的优秀开源项目,非常值得拜读。同时Github上还有一些网友整理的算法笔记、面试笔记等等源码资料供大家学习。所以Github是一个非常不错的学习平台,非常值得收藏,唯一的不足就是加载比较慢(毕竟是国外网站)。

LeetCode

LeetCode是我见过最牛的算法学习网站,非常值得收藏。可能说学习编程的网站有很多,但是学习算法的网站我只认LeetCode,而且最近推出了App端,方便随时刷算法题目。LeetCode有各种难度的算法题目,每个题目有它的通过率和题解。作为用户的我们可以看到别人发布的题解,同时也可以发布自己的题解,这样我们不仅可以分享还可以看到他人的题解思路。同时LeetCode还可以进行面试题、职场等方面的交流,营造一个非常好的技术圈子。

最后,推荐的上述三个网站是笔者认为最值得进去学习的网站,其他的如:阿里云大学、CSDN、51CTO等也是不错的学习网站。

笔者是一位热爱互联网、热爱互联网技术、热于分享的年轻人,如果您跟我一样,我愿意成为您的朋友,分享每一个有价值的知识给您。喜欢作者的同学,点赞+转发+关注哦!

1、MOOC学院 2、实验楼 3、慕课网 4、csdn

5、掘金 6、V2EX 7、github 8、w3school 9、思否 10、51学院

标签

可以学习编程或者算法网站


相关文章列表

有可以学习人力专业知识的网站平台吗?

有可以学习人力专业知识的网站平台吗?

你去诺亚人力的HR共享论坛,里面有很多人力大佬,他们会分享一些干货经验,也会定期举办线下活动,你可以去参与下,你想知道的都快可以在里面直接问他们,或者当面问一下他们的经历,会对你有很大的帮助,也可以获...


有什么免费的配音软件或者网站可以文字转语音?

有什么免费的配音软件或者网站可以文字转语音?

微信小程序:配音神器。下载配音要会员,不到100元也不贵。如果不加入会员,可以在电脑微信上播放用录屏软件(如:ev录屏)录制下来。有使用过一款,个人觉得非常的不错,文字转出来的语音比较接近自然的声音。...


什么网站可以学习人像摄影和观赏人像摄影?

什么网站可以学习人像摄影和观赏人像摄影?

POCO,国内老牌摄影网站,采用编辑推荐原则排序,能上首页的作品,至少功力在一定水平之上。图虫,字节跳动旗下APP,采用算法推荐排序,所以首页作品质量参差不齐,名家的作品自然是有质量保证。但很多点击量...


13个最适合儿童学习编程的网站,教育陪伴每一步

13个最适合儿童学习编程的网站,教育陪伴每一步

在现代世界中,编程已经从一项小众技术技能上升为教育的重要组成部分。这不仅涉及了解计算机复杂的工作原理,还涉及培养丰富的技能和能力,以推动学生在课堂内外取得成功。从批判性和创造性思维到设计和灵活思维,编...


为什么有人可以专注地连续看十几个小时小说不累不困,但是学习却不能坚持?

为什么有人可以专注地连续看十几个小时小说不累不困,但是学习却不能坚持?

兴之所在,废寝而忘食感谢邀请,哈哈哈哈哈,这个问题问得真好!这不就是我么!我就是那个可以专注地看着小说,但是学习不行的人。这只能说明两个事情:首先,这个小说真的是很精彩,可以吸引读者,让人流连忘返,更...


家长不会编程,该怎么教小孩学习编程?

家长不会编程,该怎么教小孩学习编程?

近几年,编程教育在生活中出现的次数越来越多:广东省,经试验通过一年级至高二11个年级的《编程教育》教材,2019年将把这些教材推向深圳、佛山等珠三角城市,2020年在省内21个地市中小学全面覆盖;在长...


友情链接