目录
学习:
1、慕课网
2、cplusplus
3、Coursera
4、Stack Overflow
5、良许Linux教程网
6、码农之家
7、书栈网 · BookStack
8、编程宝库
9、无涯教程
10、TypeScript
刷题:
1、牛客网在线编程
2、力扣
3、练码
4、PTA | 程序设计类实验辅助教学平台
5、洛谷
6、菜鸟教程网 | 免费提供在线基础编程技术教程[专业版]
7、pdb边做边编程
8、hihoCoder
9、Codeforces
10、 w3schools
查询:
1、Linux命令大全(手册)
2、Python 标准库
库:
1、gitee
2、GitHub
网络:
1、网络探索者
2、NATAPP
工具:
1、ngrok
慕课网是一个在线教育平台,提供了大量的免费和付费的计算机科学、数据科学、编程语言、软件工程等领域的课程。用户可以在慕课网上注册账户,选择自己感兴趣的课程进行学习,同时也可以与其他学习者进行交流和讨论。慕课网还提供了实战性的项目练习,帮助用户更好地掌握所学知识。
Cplusplus是一个优秀的C++学习网站,提供了大量的教程、文章和视频,帮助初学者和有经验的开发人员学习和提高C++编程技能。该网站还提供了一个论坛,供用户交流和讨论C++编程相关的问题。此外,Cplusplus还提供了一些在线编程工具和代码编辑器,方便用户进行编程练习和代码调试。
Coursera的网站提供了丰富的在线课程资源,包括计算机科学、数据科学、商业、人文科学、社会科学、艺术等各种主题的课程。用户可以在网站上注册账户,选择自己感兴趣的课程进行学习,有些课程需要付费,但也有很多免费的课程。在课程页面中,用户可以查看课程的介绍、大纲、讲师信息、学习材料和作业等内容,也可以与其他学习者进行交流和讨论。此外,Coursera还提供了学习工具和社区功能,帮助用户更好地学习和交流。
Stack Overflow是一个与程序相关的IT技术问答网站,用户可以在网站免费提交问题,浏览问题,索引相关内容,在创建主页的时候使用简单的HTML。在问题页面,不会弹出任何广告、销售信息、JavaScript窗口等。
【良许教程网】是一个专注于分享Linux干货的网站,致力于为广大Linux入门学习者提供Linux自学教程,包括Linux常用命令、Linux系统入门、Linux系统学习、Shell脚本等干货
码农之家网站是一个致力于为码农们提供软件下载、资源分享和电子资料下载的平台,不仅汇集了大量实用的软件,还提供了丰富的学习资料和技术资源,方便码农们学习和提升自己的技能。
书栈网,IT程序员互联网开源编程书籍阅读分享,囊括小程序、前端、后端、移动端、云计算、大数据、区块链、机器学习、人工智能和面试笔试等相关书籍,助你【码】力十足!
编程宝库提供了编程技术教程, 包括服务器编程、前端编程、数据库编程、设计模式、程序设计、软件工程理论等内容。编程语言包括Python、Java、Rust、C/C++、Go、PHP、SQL、HTML、CSS...
TypeScript学习网站,提供了丰富的文档和教程,以及常见问题的解决方案,该网站提供了关于TypeScript的详细信息,包括语言规范、版本更新、工具和示例等。
一款为前端初学者量身定做的免费学习资源网站。如果你是在校的学生,或者最近想打算入门前端开发,那么这个网站你一定不能错过。
它是一个开源的协助项目,记录了包括css、html、javascript、Accessibility 在内的Web 平台技术,为初学者与学生提供了广泛的学习资源。
一个适合程序员学英语练打字的神器。提供了面向程序员的常用单词词库,可选 Python、Java、Javascript 等各类编程语言。免费!
如果想要练习日语或者德语,网站同样能满足。而且网站还提供了大学英语四、六级词库、考研英语词、托福、雅思、牛津、商务英语等词库,英语爱好者与学生党的福利网站。
清华大学计算机系课程开源攻略,Github上的 Stars 已经达到了30.8K。该网站清晰地列举了清华大学从大一到大四每一个学期的课程列表,以及每一个课程需要用到的教材资料。如果你还在上大学,或者打算开始系统地学习编程知识。把它作为自己学习的资料很不错。
清华大学地址:
浙江大学地址:
牛客网是一个专注于IT领域的在线求职平台,提供最新的IT招聘信息和内推机会,帮助求职者快速找到适合自己的工作机会。同时,牛客网还提供在线学习和备考资源,帮助求职者提升自身技能和竞争力。
力扣(LeetCode)是领扣网络旗下专注于程序员技术成长和企业技术人才服务的品牌。源自美国硅谷,力扣为全球程序员提供了专业的IT技术职业化提升平台,有效帮助程序员实现快速进步和长期成长。此外,力扣(LeetCode)致力于解决程序员技术评估、培训、职业匹配的痛点,逐步引领互联网技术求职和招聘迈向专业化。
PTA程序设计类实验辅助教学平台是一个在线编程平台,旨在为学生提供良好的编程实践环境,帮助学生掌握编程语言和编程思想,提高程序设计能力。该平台提供了丰富的编程练习题目和实验题目,学生可以在线编辑代码并提交解答,平台会自动判断答案的正确性并给出反馈。
洛谷是一个在线编程训练平台,提供多种编程练习题目和实验题目,旨在帮助学生掌握编程语言和编程思想,提高程序设计能力。洛谷还提供竞赛题目,包括算法竞赛、数学竞赛等,为学生提供了一个展示自己编程实力的平台。
洛谷的特点包括:
1、 提供多种编程语言的选择,如C、C++、Java等。
2、题目难度分为不同等级,适合不同水平的学生进行练习。
3、具有代码自动检查和错误提示功能,方便学生快速发现错误并进行修正。
4、学生可以在平台上查看自己的编程成绩和排行榜,方便学生了解自己的学习情况。
5、教师可以在平台上发布作业和考试,方便学生进行自我检测和复习。
菜鸟教程网是一个在线编程学习平台,提供了大量的编程技术教程,包括HTML、CSS、JavaScript、Node.js、SQL、Python、PHP、Java等多个领域。
除了常规的教程,菜鸟教程网还提供了专业版的教程,涵盖了更深入的技术内容和实战案例,适合有一定基础的开发者进一步学习和进阶。
菜鸟教程网的专业版教程具有以下特点:
1、内容深入:专业版的教程涵盖了更深入的技术内容和实战案例,涉及更多的编程知识点和难点。
2、实战性强:专业版的教程注重实战应用,提供了更多的项目实战和案例分析,帮助学习者将理论知识应用到实际开发中。
3、社区支持:菜鸟教程网提供了社区交流功能,学习者可以在社区中互相交流、学习和答疑,获得更多的帮助和支持。
4、持续更新:菜鸟教程网会不断更新教程和实例,跟上技术发展的步伐,满足学习者的需求。
Pdb边做边编程网站是一个在线编程平台,提供实时代码调试功能,方便用户进行编程学习和练习。在该网站上,用户可以编辑和运行代码,并使用调试器进行逐步调试,检查变量值、执行语句等,以便于发现和修复代码中的错误。
该网站提供了多种编程语言的支持,包括Python、Java、C++等。用户可以在编辑器中编写代码,然后使用调试器进行调试,并查看执行结果和变量值的变化。此外,该网站还提供了丰富的示例代码和练习题,帮助用户巩固编程知识和技能。
hihoCoder是一个在线编程平台,提供多种编程练习题目和比赛,旨在帮助学生和程序员提高编程水平。该平台提供了丰富的编程题目,包括经典算法和名企笔试题目,用户可以在线编辑代码并提交解答。除了编程题目,hihoCoder还提供比赛、讨论社区和其他功能,帮助用户不断学习和提高。
Codeforces是一个在线编程竞赛平台,由来自萨拉托夫州立大学的一个团队创立和维护。该平台提供多种编程练习题目和比赛,旨在帮助学生和程序员提高编程水平。用户可以在该平台上进行在线编程,提交解答并与其他选手进行竞争。Codeforces还提供排名、讨论社区和其他功能,帮助用户不断学习和提高。
w3schools是一个WEB技术资源网站,提供全面的教程、完善的参考手册以及庞大的代码库,学习者可以直接在线阅读文档、查看代码并进行调试。它紧随WEB技术的飞速发展,把提供高品质的WEB技术资源作为自身的使命,并适时地推出重要的升级版本,为用户提供最新鲜的内容和服务。
该网站每个月有上百万人次的用户访问,并产生数千万的页面浏览量。此外,w3schools还提供专业的编程入门学习及技术文档查询应用,包括HTML、CSS、Javascript、jQuery、C、PHP、Java、Python、Sql、Mysql等编程语言和开源技术的在线教程及使用手册。
Linux命令大全(手册)包括许多用于管理计算机和文件系统的命令
Gitee是开源中国推出的基于Git的代码托管平台,也是中国境内规模最大的代码托管平台。它提供中国本土化的代码托管服务,拥有超过1000万名注册用户和2500万个代码仓库。同时,Gitee还提供企业级DevOps研发效能管理平台Gitee企业版,已服务超过26万家企业。Gitee自主研发制品管理平台,是国内唯一可信制品管理平台,帮助企业构建高效、可信、安全的制品管理体系。
GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。
它拥有1亿以上的开发人员,400万以上组织机构和3.3亿以上资料库。在GitHub上,你可以创建和管理自己的代码仓库,与其他人共享你的代码,进行协作开发。此外,你还可以关注其他人的代码仓库,参与讨论,分享自己的见解和经验。
GitHub于2008年4月10日正式上线,除了基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其中不乏知名开源项目Ruby on Rails、jQuery、python等。
NATAPP是一个提供网络调试、网络通信、网络加速、网络安全等服务的网站。它可以帮助开发者解决在开发过程中遇到的网络问题,提高开发效率。NATAPP提供了多种服务,包括网络调试、网络通信、网络加速、网络安全等,可以帮助开发者快速解决网络问题,提高开发效率。此外,NATAPP还提供了一些实用的工具,如网络抓包工具、网络分析工具等,可以帮助开发者更好地理解网络协议和网络通信原理。
ngrok是一种反向代理,它创建了从公共端点到本地运行的Web服务的安全隧道。ngrok可以捕获并分析隧道内的所有流量,便于后期分析和重放。ngrok还支持TCP层端口映射,不局限于某一特定的服务。它适用于Mac OS X、Linux、Windows平台。