编程刷题网站以及实用型网站推荐(持续更新)

目录

学习:

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


学习:

1、慕课网

慕课网-程序员的梦工厂icon-default.png?t=N7T8https://www.imooc.com/

        慕课网是一个在线教育平台,提供了大量的免费和付费的计算机科学、数据科学、编程语言、软件工程等领域的课程。用户可以在慕课网上注册账户,选择自己感兴趣的课程进行学习,同时也可以与其他学习者进行交流和讨论。慕课网还提供了实战性的项目练习,帮助用户更好地掌握所学知识。

2、cplusplus

        Cplusplus是一个优秀的C++学习网站,提供了大量的教程、文章和视频,帮助初学者和有经验的开发人员学习和提高C++编程技能。该网站还提供了一个论坛,供用户交流和讨论C++编程相关的问题。此外,Cplusplus还提供了一些在线编程工具和代码编辑器,方便用户进行编程练习和代码调试。

cplusplusicon-default.png?t=N7T8https://cplusplus.com/

  3、Coursera

CourseraLearn Free or improve your skills online today. Choose from a wide range of Free courses offered from top universities and industry leaders. Our Free courses are perfect for individuals or for corporate Free training to upskill your workforce.icon-default.png?t=N7T8https://www.coursera.org/courses?query=free        Coursera的网站提供了丰富的在线课程资源,包括计算机科学、数据科学、商业、人文科学、社会科学、艺术等各种主题的课程。用户可以在网站上注册账户,选择自己感兴趣的课程进行学习,有些课程需要付费,但也有很多免费的课程。在课程页面中,用户可以查看课程的介绍、大纲、讲师信息、学习材料和作业等内容,也可以与其他学习者进行交流和讨论。此外,Coursera还提供了学习工具和社区功能,帮助用户更好地学习和交流。

4、Stack Overflow

Stack Overflow中文网icon-default.png?t=N7T8https://stackoverflow.org.cn/#google_vignette        Stack Overflow是一个与程序相关的IT技术问答网站,用户可以在网站免费提交问题,浏览问题,索引相关内容,在创建主页的时候使用简单的HTML。在问题页面,不会弹出任何广告、销售信息、JavaScript窗口等。 

5、良许Linux教程网

Linux系统常用命令教学,shell脚本入门学习-良许教程网首页【良许教程网】是一个专注于分享Linux干货的网站,致力于为广大Linux入门学习者提供Linux自学教程,包括Linux常用命令、Linux系统入门、Linux系统学习、Shell脚本等干货,帮助Linux入门学习者快速进阶提高。icon-default.png?t=N7T8https://www.lxlinux.net/?ref=www.9bdh.cn        【良许教程网】是一个专注于分享Linux干货的网站,致力于为广大Linux入门学习者提供Linux自学教程,包括Linux常用命令、Linux系统入门、Linux系统学习、Shell脚本等干货 

6、码农之家

码农之家-资源分享平台码农之家网站是一个致力于为码农们提供编程电子书、软件应用、电子资料下载的平台,不仅汇集了大量实用的编程学习资料软件,还提供了丰富的学习资源和技术资源,方便码农们学习和提升自己的技能。icon-default.png?t=N7T8https://www.xz577.com/?ref=www.9bdh.cn        码农之家网站是一个致力于为码农们提供软件下载、资源分享和电子资料下载的平台,不仅汇集了大量实用的软件,还提供了丰富的学习资料和技术资源,方便码农们学习和提升自己的技能。 

7、书栈网 · BookStack 

书栈网 · BookStack_程序员IT互联网开源编程书籍免费阅读,助您【码】力十足!书栈网,IT程序员互联网开源编程书籍阅读分享,囊括小程序、前端、后端、移动端、云计算、大数据、区块链、机器学习、人工智能和面试笔试等相关书籍,助你【码】力十足!icon-default.png?t=N7T8https://www.bookstack.cn/?ref=www.9bdh.cn        书栈网,IT程序员互联网开源编程书籍阅读分享,囊括小程序、前端、后端、移动端、云计算、大数据、区块链、机器学习、人工智能和面试笔试等相关书籍,助你【码】力十足!

8、编程宝库       

编程宝库 - 技术改变世界编程宝库提供了编程技术教程, 包括服务器编程、前端编程、数据库编程、设计模式、程序设计、软件工程理论等内容。编程语言包括Python、Java、Rust、C/C++、Go、PHP、SQL、HTML、CSS、JS等。icon-default.png?t=N7T8http://www.codebaoku.com/?ref=www.9bdh.cn

        编程宝库提供了编程技术教程, 包括服务器编程、前端编程、数据库编程、设计模式、程序设计、软件工程理论等内容。编程语言包括Python、Java、Rust、C/C++、Go、PHP、SQL、HTML、CSS...

9、无涯教程 

无涯教程 - 程序员零基础入门自学编程,IT在线学习平台无涯教程网(www.learnfk.com)提供程序员在线零基础学IT编程技术菜鸟教程。包括w3cschool、Javascript、MySQL、PHP、Python、Java、HTML5、Go语言等入门基础教程,做东半球最好的IT自学教程网,程序员客栈编程网站icon-default.png?t=N7T8https://www.learnfk.com/?ref=www.9bdh.cn

10、TypeScript

TypeScript: JavaScript With Syntax For Types.TypeScript extends JavaScript by adding types to the language. TypeScript speeds up your development experience by catching errors and providing fixes before you even run your code.icon-default.png?t=N7T8https://www.typescriptlang.org/zh/        TypeScript学习网站,提供了丰富的文档和教程,以及常见问题的解决方案,该网站提供了关于TypeScript的详细信息,包括语言规范、版本更新、工具和示例等。


11、NDM Web

MDN Web 文档项目 | MDNMDN Web 文档是免费使用的,且允许我们记录开放 web 平台的资源。我们的使命是为开发者提供信息,帮助他们轻松地在 web 平台上构建项目。icon-default.png?t=N7T8https://developer.mozilla.org/zh-CN/docs/MDN

        一款为前端初学者量身定做的免费学习资源网站。如果你是在校的学生,或者最近想打算入门前端开发,那么这个网站你一定不能错过。

        它是一个开源的协助项目,记录了包括css、html、javascript、Accessibility 在内的Web 平台技术,为初学者与学生提供了广泛的学习资源。

12、Qwerty Learner

Qwerty Learner为键盘工作者设计的单词记忆与英语肌肉记忆锻炼软件 / Words learning and English muscle memory training software designed for keyboard workersicon-default.png?t=N7T8https://qwerty.liumingye.cn/

        一个适合程序员学英语练打字的神器。提供了面向程序员的常用单词词库,可选 Python、Java、Javascript 等各类编程语言。免费!

        如果想要练习日语或者德语,网站同样能满足。而且网站还提供了大学英语四、六级词库、考研英语词、托福、雅思、牛津、商务英语等词库,英语爱好者与学生党的福利网站。

13、大学课程攻略

        清华大学计算机系课程开源攻略,Github上的 Stars 已经达到了30.8K。该网站清晰地列举了清华大学从大一到大四每一个学期的课程列表,以及每一个课程需要用到的教材资料。如果你还在上大学,或者打算开始系统地学习编程知识。把它作为自己学习的资料很不错。

清华大学地址:

Welcome to THU-CST-Cracker! — THU-CST-Cracker documentationicon-default.png?t=N7T8https://rekcarc-tsc-uht.readthedocs.io/en/latest

 浙江大学地址:

浙江大学课程攻略共享计划Noneicon-default.png?t=N7T8https://qsctech.github.io/zju-icicles 

刷题:

1、牛客网在线编程

        牛客网是一个专注于IT领域的在线求职平台,提供最新的IT招聘信息和内推机会,帮助求职者快速找到适合自己的工作机会。同时,牛客网还提供在线学习和备考资源,帮助求职者提升自身技能和竞争力。

牛客网在线编程icon-default.png?t=N7T8https://www.nowcoder.com/exam/oj?page=1&tab=%E8%AF%AD%E6%B3%95%E7%AF%87&topicId=220

2、力扣

        力扣(LeetCode)是领扣网络旗下专注于程序员技术成长和企业技术人才服务的品牌。源自美国硅谷,力扣为全球程序员提供了专业的IT技术职业化提升平台,有效帮助程序员实现快速进步和长期成长。此外,力扣(LeetCode)致力于解决程序员技术评估、培训、职业匹配的痛点,逐步引领互联网技术求职和招聘迈向专业化。

力扣icon-default.png?t=N7T8https://leetcode.cn/problemset/all/

 3、练码

练码icon-default.png?t=N7T8https://www.lintcode.com/

4、PTA | 程序设计类实验辅助教学平台

        PTA程序设计类实验辅助教学平台是一个在线编程平台,旨在为学生提供良好的编程实践环境,帮助学生掌握编程语言和编程思想,提高程序设计能力。该平台提供了丰富的编程练习题目和实验题目,学生可以在线编辑代码并提交解答,平台会自动判断答案的正确性并给出反馈。
 

PTA | 程序设计类实验辅助教学平台icon-default.png?t=N7T8https://pintia.cn/problem-sets/dashboard

5、洛谷

        洛谷是一个在线编程训练平台,提供多种编程练习题目和实验题目,旨在帮助学生掌握编程语言和编程思想,提高程序设计能力。洛谷还提供竞赛题目,包括算法竞赛、数学竞赛等,为学生提供了一个展示自己编程实力的平台。
       

洛谷的特点包括:
       1、 提供多种编程语言的选择,如C、C++、Java等。
       2、题目难度分为不同等级,适合不同水平的学生进行练习。
       3、具有代码自动检查和错误提示功能,方便学生快速发现错误并进行修正。
       4、学生可以在平台上查看自己的编程成绩和排行榜,方便学生了解自己的学习情况。
       5、教师可以在平台上发布作业和考试,方便学生进行自我检测和复习。

洛谷icon-default.png?t=N7T8https://www.luogu.com.cn/

 6、菜鸟教程网 | 免费提供在线基础编程技术教程[专业版]

        菜鸟教程网是一个在线编程学习平台,提供了大量的编程技术教程,包括HTML、CSS、JavaScript、Node.js、SQL、Python、PHP、Java等多个领域。
        除了常规的教程,菜鸟教程网还提供了专业版的教程,涵盖了更深入的技术内容和实战案例,适合有一定基础的开发者进一步学习和进阶。

菜鸟教程网的专业版教程具有以下特点:
        1、内容深入:专业版的教程涵盖了更深入的技术内容和实战案例,涉及更多的编程知识点和难点。
        2、实战性强:专业版的教程注重实战应用,提供了更多的项目实战和案例分析,帮助学习者将理论知识应用到实际开发中。
        3、社区支持:菜鸟教程网提供了社区交流功能,学习者可以在社区中互相交流、学习和答疑,获得更多的帮助和支持。
        4、持续更新:菜鸟教程网会不断更新教程和实例,跟上技术发展的步伐,满足学习者的需求。
     

菜鸟教程网 | 免费提供在线基础编程技术教程[专业版]icon-default.png?t=N7T8https://www.rookiew.com/

7、pdb边做边编程

        Pdb边做边编程网站是一个在线编程平台,提供实时代码调试功能,方便用户进行编程学习和练习。在该网站上,用户可以编辑和运行代码,并使用调试器进行逐步调试,检查变量值、执行语句等,以便于发现和修复代码中的错误。
        该网站提供了多种编程语言的支持,包括Python、Java、C++等。用户可以在编辑器中编写代码,然后使用调试器进行调试,并查看执行结果和变量值的变化。此外,该网站还提供了丰富的示例代码和练习题,帮助用户巩固编程知识和技能。
 

pdb边做边编程icon-default.png?t=N7T8https://www.programmingbydoing.com/

 

8、hihoCoder

        hihoCoder是一个在线编程平台,提供多种编程练习题目和比赛,旨在帮助学生和程序员提高编程水平。该平台提供了丰富的编程题目,包括经典算法和名企笔试题目,用户可以在线编辑代码并提交解答。除了编程题目,hihoCoder还提供比赛、讨论社区和其他功能,帮助用户不断学习和提高。

hihoCodericon-default.png?t=N7T8http://hihocoder.com/problemset

9、Codeforces

        Codeforces是一个在线编程竞赛平台,由来自萨拉托夫州立大学的一个团队创立和维护。该平台提供多种编程练习题目和比赛,旨在帮助学生和程序员提高编程水平。用户可以在该平台上进行在线编程,提交解答并与其他选手进行竞争。Codeforces还提供排名、讨论社区和其他功能,帮助用户不断学习和提高。

Codeforcesicon-default.png?t=N7T8https://codeforces.com/ 

10、 w3schools

        w3schools是一个WEB技术资源网站,提供全面的教程、完善的参考手册以及庞大的代码库,学习者可以直接在线阅读文档、查看代码并进行调试。它紧随WEB技术的飞速发展,把提供高品质的WEB技术资源作为自身的使命,并适时地推出重要的升级版本,为用户提供最新鲜的内容和服务。
        该网站每个月有上百万人次的用户访问,并产生数千万的页面浏览量。此外,w3schools还提供专业的编程入门学习及技术文档查询应用,包括HTML、CSS、Javascript、jQuery、C、PHP、Java、Python、Sql、Mysql等编程语言和开源技术的在线教程及使用手册。

w3school 在线教程全球最大的中文 Web 技术教程。icon-default.png?t=N7T8https://www.w3school.com.cn/

查询:

1、Linux命令大全(手册)

        Linux命令大全(手册)包括许多用于管理计算机和文件系统的命令

Linux命令大全(手册)icon-default.png?t=N7T8https://www.linuxcool.com/

2、Python 标准库

Python 标准库icon-default.png?t=N7T8https://docs.python.org/3.11/library/

库:

1、gitee

        Gitee是开源中国推出的基于Git的代码托管平台,也是中国境内规模最大的代码托管平台。它提供中国本土化的代码托管服务,拥有超过1000万名注册用户和2500万个代码仓库。同时,Gitee还提供企业级DevOps研发效能管理平台Gitee企业版,已服务超过26万家企业。Gitee自主研发制品管理平台,是国内唯一可信制品管理平台,帮助企业构建高效、可信、安全的制品管理体系。

giteeicon-default.png?t=N7T8https://gitee.com/

2、GitHub

        GitHub是一个面向开源及私有软件项目的托管平台,因为只支持Git作为唯一的版本库格式进行托管,故名GitHub。
        它拥有1亿以上的开发人员,400万以上组织机构和3.3亿以上资料库。在GitHub上,你可以创建和管理自己的代码仓库,与其他人共享你的代码,进行协作开发。此外,你还可以关注其他人的代码仓库,参与讨论,分享自己的见解和经验。
        GitHub于2008年4月10日正式上线,除了基本的Web管理界面以外,还提供了订阅、讨论组、文本渲染、在线文件编辑器、协作图谱(报表)、代码片段分享(Gist)等功能。目前,其注册用户已经超过350万,托管版本数量也是非常之多,其中不乏知名开源项目Ruby on Rails、jQuery、python等。

GitHubicon-default.png?t=N7T8https://github.blog/

网络:

1、网络探索者

网络探索者icon-default.png?t=N7T8https://www.nettsz.com/tutorialspoint

2、NATAPP

        NATAPP是一个提供网络调试、网络通信、网络加速、网络安全等服务的网站。它可以帮助开发者解决在开发过程中遇到的网络问题,提高开发效率。NATAPP提供了多种服务,包括网络调试、网络通信、网络加速、网络安全等,可以帮助开发者快速解决网络问题,提高开发效率。此外,NATAPP还提供了一些实用的工具,如网络抓包工具、网络分析工具等,可以帮助开发者更好地理解网络协议和网络通信原理。

NATAPPicon-default.png?t=N7T8https://natapp.cn/

工具:

1、ngrok

        ngrok是一种反向代理,它创建了从公共端点到本地运行的Web服务的安全隧道。ngrok可以捕获并分析隧道内的所有流量,便于后期分析和重放。ngrok还支持TCP层端口映射,不局限于某一特定的服务。它适用于Mac OS X、Linux、Windows平台。

ngrokicon-default.png?t=N7T8https://ngrok.com/

  • 2
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
SQL编程思想PDF是一本介绍SQL编程思想的电子书籍。SQL(Structured Query Language,结构化查询语言)是一种用于管理关系数据库的语言。它允许用户通过简洁的语法来查询、修改和管理数据库中的数据。 SQL编程思想PDF主要介绍了SQL的基本概念和特性,以及SQL编程的一些常见技巧和最佳实践。该书从入门到高级的角度,系统地介绍了SQL编程的核心概念、基本语法和常用函数等内容。 该书首先介绍了SQL的基本概念,包括数据库、表、字段等的定义和使用方法。然后,通过丰富的实例,详细讲解了SQL的查询语句,包括SELECT、FROM、WHERE等关键字的使用方法和常见的查询模式。 在进一步介绍了SQL的查询语句之后,该书还讲解了SQL的插入、更新和删除操作,以及数据的排序和分组等高级操作。此外,书中还介绍了SQL的连接操作,包括内连接、外连接和交叉连接等的概念和使用方法。 最后,该书介绍了SQL编程的一些常见技巧和最佳实践,包括索引的优化、使用存储过程和触发器等高级应用。此外,还提供了一些实用的案例和示例,帮助读者更好地理解和掌握SQL编程。 总的来说,SQL编程思想PDF是一本全面介绍SQL编程思想的电子书籍,适用于初学者和有一定SQL基础的读者。通过学习该书,读者可以系统地学习和掌握SQL编程的核心概念和基本技巧,提高自己在数据库管理和数据处理方面的能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

颓特别我废

你的鼓励将是我创作的最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值