自学编程必备的20个网站

听说有些刚入坑的小白想开始自学编程,但是却找不到资源。于是,我决定把我自己珍藏多年的学习网站贡献出来。

希望小伙伴们通过这些学习网站,能够提升自己的编程水平,学到自己想学的知识。

菜鸟教程是一个非常优秀的教程类网站,提供了多种基础编程技术的教程,包括HTML、CSS、JavaScript、C语言、C++、Java、Python、数据库、Android等各种基础编程教程,还有开发工具、网站建设的教程。

也提供了大量的在线实例(可以在线修改实例代码并运行),重点是所有资源完全免费。

我大一刚入坑编程的时候,发现的第一个教程网站就是它了,我个人认为,像这种教程类的网站比较适合初学者,因为这些教程主要讲的都是一些重点的、主要的基础知识,如果你要系统的学习某一门语言,建议看视频或者看书比较好一点。

网站地址:

w3cSchool是一个专业的编程入门学习及技术文档查询的网站,提供包括

HTML、CSS、JavaScript、jQuery、C、PHP、Java、Python、Sql、Mysql等编程语言和开源技术的在线教程及使用手册,是类似国外w3schools的学习社区及菜鸟编程平台。

它也是完全免费的,并且一直在升级和更新。其实,这个网站和菜鸟教程有点类似,但是比菜鸟教程好点,可以说是进化版的菜鸟教程。

哔哩哔哩(BiliBili,简称B站),是中国年轻世代高度聚集的文化社区和视频平台,这是一个多元化社区,目前拥有动画、番剧、国创、音乐、游戏、舞蹈、知识、生活、娱乐、时尚、放映厅等15个内容分区。

我觉得B站是一个非常棒的网站,我们不仅可以在知识区学编程,有时候学累了还能看看娱乐视频,放松一下。

只要你想学Java,去看他们的视频,绝对是收获满满。

中国大学MOOC是由网易与高校社携手推出的在线教育平台,承接教育部国家精品开放课程任务,向大众提供中国知名高校的MOOC课程。在这里,每一个有意愿提升自己的人都可以免费获得更优质的高等教育。

我大一学C语言的时候,学的很菜,于是当时就去看大学MOOC里的视频,里面的老师讲的也蛮不错的,但是现在我基本上都是看B站的,

还有培训机构的视频(当时在淘宝上买的一整套黑马程序员和传智播客共同打造的Java视频教程,也很不错,忘了花多少钱买的,反正很便宜)

为什么我现在不看大学MOOC的视频呢?

不是因为不好,我觉得大学MOOC里面的视频都是偏基础类的,比较适合初学者。而B站和培训机构的视频,视频里的内容比较新一些,跟的上时代,有深度,比较偏向工作需求。

网易云课堂是网易公司倾力打造的在线实用技能学习平台,主要为学习者提供海量、优质的课程。

可惜的是,网易云课堂里面的课程大多都是优质的课程,所以要花钱购买的才能看的。

那没钱咋整,去中国大学MOOC或者B站看呗!都是免费的(B站和大学MOOC也有很多视频比网易云课堂的优质,这里并不是说免费的视频就不咋的)

只要你是程序员,就会知道有一个叫CSDN的网站,为什么这么说呢,因为你平时写代码,遇到问题去百度的时候,总会看到前几个搜索结果基本都是来自CSDN,不是我吹,这个CSDN的搜索机制做的是真的好。

CSDN是我大学时发现的第二个新大陆(第一个是菜鸟教程),从那以后,我沉迷于CSDN无法自拔,同时也学到了很多的知识,比如编程知识、了解很多新的技术框架、面试经验等等。不是我吹,里面真的有好多优秀的博客,看完总能收获满满。反正,有空的时候,看看博客,对你的知识面、编程能力还是有很大帮助的。

虽然博客数量、博客内容领域比CSDN少了点,但毕竟人家也是比较晚出来一些,这个网站也是有很多优质的博客的。整个网站比较简洁,博客阅读起来也比较舒服。

黑马程序员是一个IT教育培训机构,致力于培养中级程序员,黑马程序员的所有学员均是大学毕业后,有理想、有梦想,想从事IT行业,而没有环境和机遇改变自己命运的年青人。

也就是说,作为一名打算从事IT行业的学生,如果你大学不好好学编程、学技术,不为毕业后找工作做充分准备的话,将来你可能会花很多Money,然后成为黑马程序员的学员。

当不当学员不是重点,重点是这个网站也有很多免费的培训视频,我在上面也看过几个,视频质量还是蛮高的。

传智播客是一个致力于高素质软件开发人才培养的公司。旗下已涵盖黑马程序员及博学谷两大子品牌。现开设JavaEE、Android、PHP、UI、IOS、前端、C++、网络营销、Python、云计算、全栈工程师、产品经理等培训学科。

与黑马程序员是一家的,这里就不多说了。

简书是一个创作社区,任何用户均可以在其上进行创作。用户在简书上面可以方便的创作自己的写作作品,互相交流。简书成为国内优质原创内容输出平台。

不得不说,知乎真的是一个很好的问答社区,我几乎每天都会看知乎,我发现知乎上的很多问题和回答都一级棒,我在知乎上也学到了很多我不知道的知识和经验。

力扣(LeeCode)是领扣网络旗下专注于程序员技术成长和企业技术人才服务的品牌。源自美国硅谷,力扣为全球程序员提供了专业的IT技术职业化提升平台,有效帮助程序员实现快速进步和长期成长。

最主要的是力扣是一个刷题网站,支持C++,Java,Python,Rusr,Kotlin等十多种编程语言,已上线超过1000道原创编程题,涉及包括贪心、动态规划、链表、二叉树、哈希表等知识点的算法与数据结构,并按难度分为简单、中等、困难三个等级。

学编程怎能不学算法,将来去公司上班,老板让你实现一个推荐功能,你要是不会算法,怎么写的来。像人工智能、大数据行业等等,对算法的要求是很高的。

编程与算法一定要相互结合。

GitHub是一个面向开源及私有软件项目的托管平台。除了是一个开源代码库,也是一个版本控制系统。

Github现在拥有超过900万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。

重点来了,Github上面有很多优秀的开源项目,如果你平时在学编程的时候,不知道怎么运用在实际开发中,那么,你就可以看看大佬们是怎么做项目的,可以下载或拉取到自己的开发工具上,看看别人是怎么写的。

我这边推荐一个非常优秀的Java练手项目,mall,是一个商城系统,有43kstar,项目既有前端(移动端)、也有后端。你可以自己去Github上面搜索一下就能找到。

infoQ是一个在线新闻社区网站,通过促进软件开发领域知识与创新的的传播,为软件开发者提供帮助。

大多数学计算机专业的同学,有很多门课程都会做课程设计,所以一般都会用到流程图之类的。这个网站里面也有很多免费的模版供我们使用。我平常做图一般都用这个。

尚硅谷是一家专业IT教育培训机构,现已开设Java、HTML5前端+全栈、大数据、人工智能、大数据运维+Python自动化、Android+HTML5混合开发等多门学科。

里面也有很多免费的在线课程。

牛客网,是一个集笔面试系统、题库、课程教育、社群交流、招聘内推于一体的招聘类网站。如果你是大三或大四,这个网站还是值得去看一看的。

OSCHINA建立大型综合性的云开发平台-Gitee,为中国广大开发者提供团队协作、源码托管、代码质量分析、代码评审、测试、代码演示平台等功能。

开源中国上也有很多优质技术博客和问答,也有IT行业的资讯。这个网站也是值得我们去逛一逛的。

THE END
1.牛客网app官方正版下载最新版本牛客平台牛客,帮你的面试助威。 牛客app,一般又称牛客网app,牛客网刷题app。 牛客在手,offer不愁。 全面的就业信息,优质的求职资源,精准高效的信息匹配,千万牛友分享的实时动态,一个陪伴每一位同学开启美好事业的求职学习APP。 【笔试】名企笔试真题+解析 笔试备战秘籍:刷真题!收录各行业知名公司招聘笔试原卷,考前刷https://m.liqucn.com/rj/522028.wml
2.牛客网求职之前,先上牛客,就业找工作一站解决。互联网IT技术/产品/运营/硬件/汽车机械制造/金融/财务管理/审计/银行/市场营销/地产/快消/管培生等等专业技能学习/备考/求职神器,在线进行企业校招实习笔试面试真题模拟考试练习,全面提升求职竞争力,找到好工作,拿到好offer。_https://www.nowcoder.com/?lFihR4f=ydl&a=emp&token=101546
3.牛客简介牛客招聘网北京牛客科技有限公司 创立时间:2014年 发源地:北京市 邮箱:bd@nowcoder.com 信用指数:377 关注度:308 品牌评论:0 品牌点赞:0 品牌分享:0 品牌企业介绍 北京牛客科技有限公司(简称:牛客)成立于2014年9月,是以科技和创新驱动的教育科技公司。 牛客网坚持以前沿技术服务于技术、以人工智能和大数据提升学习效率,专注https://www.cnpp.cn/pinpai/4122573.html
4.北京牛客科技有限公司招聘屏蔽该公司 互联网·计算机软件·100-499人·B轮 10:00-19:30 周末双休·弹性工作 高新技术企业 专精特新企业 瞪羚企业 午餐补助 年度旅游 节日礼物 团队聚餐 扁平管理 领导好 定期体检 带薪年假 免费班车 竞争力薪酬 六险一金 作为新一代数智化校园招聘者,牛客依托国内学生求职交流社区,基于优质人才洞察,精准布https://www.liepin.com/company/8891678/
5.牛客网公司真题前端入门篇——奇安信春招笔试前端卷2牛客网春招备战手册+笔试分册+面试分册2018 4_字节跳动19春招研发第三次在线笔试-A卷_牛客网.html 07-11 打开可以查看字节跳动春招笔试题目北京字节跳动科技有限公司成立于2012年,是最早将人工智能应用于移动互联网场景的科技企业之一,是中国北京的一家信息科技公司,地址位于北京市海淀区知春路甲48号。其独立研发的https://blog.csdn.net/xiaolu567/article/details/126519951
6.网易公开课IT互联网 理财 精选TOP 1学习压力大,如何克服?59892 精选TOP 2如何避免让人感到无聊?115485 考试前这样背书才能记得更牢!35466 高效检索秘籍23802 精选TOP 3思维导图打造个人最强思维力1154 即兴表达:如何理清逻辑?4846 如何在手机上拍摄专业照片96605 英语 https://open.163.com/
7.牛客博客欢迎开通牛客博客,记录学习进程,分享你的知识!众望所归!牛客终于上线博客功能啦! 欢迎开通你的博客,记录你的学习进程,与牛友分享你的知识! 如何开通牛客博客? 1、进入“个人主页”,点击【开通博客】 2、定制你的博客专属域名,开通博客! 3、进_牛客网_牛客在手,offer不愁https://blog.nowcoder.net/
8.一个英文算法刷题网站,感觉比力扣好用,不用翻墙直接进大佬说很多公司笔试都是用牛客网 网站题量和牛点 这个网站里有非常多的题目,而他们的牛逼之处在于,我最精简最精简到4行解决的问题,大神都是一行代码. 更何况很多题目做下来,我并不能精简到四行. 比如有道题: 您住在笛卡尔市,那里的所有道路都以完美的网格布局。 您提前十分钟到达预约地点,所以您决定趁机散步。https://www.jianshu.com/p/ea0443567472
9.GitHub分类精细:按公司、部门1、岗位进行分类,方便大家更针对性地准备面试 题源可靠:全网收录题目考察情况2,渠道不限于牛客、CSDN博客、热心网友分享等 本土特色:汇总办公地位于中国大陆的互联网企业 注1:若想按部门查询题目,请在CodeTop网站或CodeTop小程序查看 https://github.com/afatcoder/LeetcodeTop
10.牛客网求职之前,先上牛客,就业找工作一站解决。互联网IT技术/产品/运营/硬件/汽车机械制造/金融/财务管理/审计/银行/市场营销/地产/快消/管培生等等专业技能学习/备考/求职神器,在线进行企业校招实习笔试面试真题模拟考试练习,全面提升求职竞争力,找到好工作,拿到好offer。_https://www.zhiyeapp.com/
11.鸟哥笔记这是深氪新消费第1672期分享:ohuhu马克笔一度成为海外线上占有率第一的出海百强品牌。作者|沐九九编辑|黄晓军来源|深氪新消费[ID:xinshangye2016]封面图|Pixabay对于大多数中国人来说,千岸科技或许是个陌生的公司。但鲜为人知的是,这家低调企业如今已靠着收割大批海外艺术、户外 https://www.niaogebiji.com/
12.原子哥,专注电子技术教学金牌讲师ESP32物联网项目实战 本周热门新课推荐更多 【正点原子】手把手教你快速入门STM32 免费667人已学 【第三期】手把手教你学ZYNQ&MPSoC系列之嵌入式Linux开发篇 免费316人已学 【正点原子】手把手教你学I.MX93开发板之系统开发篇 免费260人已学 【正点原子】手把手教你学DNK210快速入门视频教程 免费258人https://www.yuanzige.com/
13.一些编程刷题的网站给大家:洛谷PTA杭电OJ牛客网。推荐一些编程刷题的网站给大家: 洛谷、PTA、杭电OJ、牛客网。https://www.toutiao.com/w/1666358061273092/
14.偷偷盘点一下各大互联网公司的实习薪资最近恰逢金三银四,是跳槽求职的好机会,不少人都在这个时候找工作,我看到过不少校招或者社招的薪水汇总,但实习岗的还是比较少见。 心血来潮之下自己做个实习岗薪资汇总,汇总数据来源于小程序offerShow以及牛客网发帖爆料! 其中涉及的公司基本都是互联网知名公司,包括:字节跳动、阿里、腾讯、美团、快手、百度、滴滴、https://maimai.cn/article/detail?fid=1731319504&efid=kTAmZ5GIgl_0mi6TCwWbdQ
15.我在滴滴数据分析岗实习8个月的收获(文末附内推机会)互联网公司的数据分析面试是怎么样的 首先Sql编程能力是必须项(有的小公司接受Sql能力较弱的同学,他们会入职以后再培训),因为数据分析同学前期的主要工作就是写Sql语句,所以一般面试过程中会让大家当场写Sql题目,如果写不出来,那这次面试存在一定的风险。 https://cloud.tencent.com/developer/article/2093866
16.中国石油大学就业信息网到网上测评的时候,就会觉得很顺利,而且牛客网上的小知识点可以帮助你应付面试官提问的一些小问题。3,硬件开发方面的工作短期提升较难,如果有一些硬件基础的可以暑期把模电数电、数据采集、芯片选型等课本看一下,熟练掌握课题中涉及硬件相关的知识。 我的应聘地点在青岛、济南、郑州,公司性质为国企或科研类单位。下面https://career.upc.edu.cn/jyaldetail/101