GG资源网

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

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

01

编程网站

  • B站

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

  • 慕课网

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

  • 网易云课堂

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

02

算法网站

  • leetcode

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

  • 牛客网

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

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

#####

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

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

LeeCode

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

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

  • 各大知名公司面试真题:对于求职者在这上面训练更具有针对性,目前国内一些公司面试时直接从在这上面出题。

  • 大中小企业都在使用:常常会直接或者间接使用 LeetCode 的题目资源,依然慢慢成为考核技术能力和思维方式的黄金标准。

  • 支持 13 + 种编程语言:Ruby、Swift、Kotlin、C、C++、Java、Python、Javascript 等等 13 种语言,这让广大的程序员可以自由的选择自己擅长的语言,从而把注意力放在算法的本身上而不是语言上。

  • 丰富题库、社区活跃: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等也是不错的学习网站。

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

#####

在国内,还有不少此类的网站的:

编程类网站

菜鸟教程

菜鸟教程网站是一个编程类的学习网站,从客户端到服务端、从前端到后端、数据库,IOS/Android APP等都有涉及,网址是:

https://www.runoob.com/

,网站有PC端和移动端,网站提供了:

  • 前端:HTML + CSS + JavaScript;

  • 服务端:

  • 移动端:

  • 数据库:

  • XML及基于XML封装的资源格式

  • ASP.NET

  • 部分开发工具

  • 网络通讯协议

  • 网站建设

等众多编程知识。网站上编程知识从开发环境开始讲起,内容涵盖了语言的基础语法、运算符、优先级等较为完整的语言基础知识,也有针对语言版本新特性的更新;不仅如此,还提供了众多代码示例,帮助理解语言的语法特性;内容言简意赅,容易理解,对编程新手特别友好,对老鸟来说,也可以温故知新。

编程狮

编程狮,网址是:

https://www.w3cschool.cn/

,也是一个编程类的学习网站,网站提供了APP、pc网站、wap端网站,内容如下:

  • 前端教程

  • Java 教程

  • Python 教程

  • 服务端教程

  • 移动端教程

  • 小程序教程

  • 视频课程

  • 编程工具

  • 网站建设

网站的教程内容偏基础型的,免费提供,对新手很友好,视频类的课程有免费和付费的两种,内容丰富,很适合新手入门。

网易云课堂

网站是:

https://study.163.com/

,网站提供了视频、直播学习、教程学习等多种学习方式,课程内容丰富,领域广泛,有针对不同阶段学习,无论对新手、还是老鸟都有针对的学习课程,但需要付费学习。

算法类网站

visualgo 是一个算法类学习网站,网站是:

https://visualgo.net/

,网站支持多种语言;网站上汇集了各类常用算法,以图标的型提供,不仅可供学习,还能实践算法训练,进行算法相关的各类操作,是一个很好的算法学习网站。

完结,希望以上回答对你有所帮助。

#####

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

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

#####

算法:leetcode

源码项目:github,码云

学习网站:慕课网,B站等

#####

给大家推荐几个我经常去的几个学习网站,第一大站哔哩哔哩里面真的很多教学视频,还有云知梦,慕课网,腾讯课堂,或者去一些论坛上找一些视频,比如it资源吧!

#####

其实学习编程的网站都很多,主要看你学习什么编程语言。

比较通用的编程学习网站的话,可能就是菜鸟教程,不管是什么语言文档及示例都非常的齐全。

还有就是个编程语言各自的官方文档也可以去自己参与着去学。

学习算法的话肯定是选 LeetCode

#####

作为刚经历过秋招+春招、即将毕业的研究僧,我来说一下。

(1)牛客网

首先,牛客网是互联网求职必备,大家应该都不陌生。里面有很多互联网大厂的笔试真题以及算法题,例如剑指offer等,特别适合编程相关工作的人群。此外,里面有论坛,既有工作的,也有正在求职的学生,技术大牛有时候也会降临,大家都会分享一下自己的求职经历,工作情况,供大家参考,避免入坑。值得推荐

(2)leetcode

leetcode分为国内和国外两种,其实国外版本较好一些,但是需要你具备一定的英语水平,最起码题目要去能够读懂吧~ leetcode是完全的算法编程网站,没有其他花里胡哨的东西,重点就是提高你的算法编程能力。该网站每周都会有编程大赛(周赛),还有举办力扣杯-全国编程大赛,就是这么直接,想方设法帮助你提高算法能力。非常值得推荐

(3)赛码网

赛码网是我做笔试的时候,才接触到的。一些公司使用它作为笔试的平台,里面也分为刷题、考试、求职、交流等几个模块。和牛客网类似,不过我没有使用过,也只是在上面做做笔试题。最好建议大家提前熟悉一下环境,尤其是输入输出的写法。非常有必要

最后,想要学习编程算法知识的话,可以去B站、慕课,网易云课堂等网站,其中最推荐去B站,你懂得。

最后,希望回答可以帮助你们,如果喜欢人工智能领域,或者正在从事人工智能领域的研究,欢迎关注我,一起学习,共同进步~

#####

bilibili

中国大学mooc

由于网站搬家,部分链接失效,如无法下载,请联系站长!谢谢支持!
1. 带 [亲测] 说明源码已经被站长亲测过!
2. 下载后的源码请在24小时内删除,仅供学习用途!
3. 分享目的仅供大家学习和交流,请不要用于商业用途!
4. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
5. 本站所有资源来源于站长上传和网络,如有侵权请邮件联系站长!
6. 没带 [亲测] 代表站长时间紧促,站长会保持每天更新 [亲测] 源码 !
7. 盗版ripro用户购买ripro美化无担保,若设置不成功/不生效我们不支持退款!
8. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
9. 如果你也有好源码或者教程,可以到审核区发布,分享有金币奖励和额外收入!
10.如果您购买了某个产品,而我们还没来得及更新,请联系站长或留言催更,谢谢理解 !
GG资源网 » 有哪些可以学习编程或者算法的网站?

发表回复

CAPTCHAis initialing...