加入收藏 | 设为首页 | 会员中心 | 我要投稿 大庆站长网 (https://www.0459zz.com/)- 科技、智能边缘云、事件网格、云计算、站长网!
当前位置: 首页 > 编程开发 > Python > 正文

史上最全!每个程序员必须知道的学习网站!先收藏吧!太多了!

发布时间:2020-07-09 06:28:25 所属栏目:Python 来源:互联网
导读:在学习计算机科学(CS)时,必须知道一些有用的网站,以便随时掌握信息,了解技术前沿和学习新技术。下面是你应该访问的一些网站的不详尽的列表,十分建议收藏备用!

在学习计算机科学(CS)时,必须知道一些有用的网站,以便随时掌握信息,了解技术前沿和学习新技术。下面是你应该访问的一些网站的不详尽的列表,十分建议收藏备用!

进群:548377875 即可获取数十套PDF哦!

索引

  • 当你遇到困境时
  • 新闻
  • 初学者的编码实践
  • 给那些想开始一个小项目却找不到点子的人
  • 一般编码建议
  • 编码风格
  • 一般工具
  • 面试的准备
  • 纪录片
  • 学习新知识的慕课(大型开放式网络课程)网
  • 你的首选编程语言的相关网站(对我来说是Java)
  • 学习人工智能
  • 讨论会、研究写作、会谈等
  • 凡事汇聚一处
  • YouTube频道
  • 好文章
  • 播客
  • 构建简单的编译器/解释器
  • 观摩他人的代码
  • 教程
  • 程序员必知必会
  • 竞争式编程
  • 计算机书籍
  • 视频教程
  • 线上编译器和代码片段分享
  • 开发人员的博客
  • 为了提升你的英语
  • 当你厌烦了计算机科学相关的东西

当你遇到困境时

  • StackOverflow : 订阅他们的每周时事通讯和其他你感兴趣的话题
  • Quora : 分享知识、更好地了解世界的地方
  • Learn Anything : 策划知识图的社区,在那里可以找到学习任何东西的最佳路径
  • devRant : 社区,在那里你可以咆哮和宣泄你的压力
  • Codementor : 导师式社区,可以通过1对1的帮助等在同行开发人员的指导下学习

新闻

  • Hacker News : 程序员的新闻聚合,在那里礼貌为王,尝试以一篇时事通讯在你的收件箱里获取头条新闻
  • Hacker Newsletter : 手动策划,每周发布
  • Hacker News Digest : 自动策划,按你所希望的频率发布
  • Ars Technica : 发布独家的高质量文章
  • ACM TechNews : 科技类新闻
  • Lobsters : 大龙虾社区是围绕链接聚合和讨论的关注技术的社区
  • TechCrunch : 致力于深度剖析初创公司、评论互联网新产品,以及曝光科技新闻
  • The Verge : 更加面向产品的科技新闻
  • Recode : 聚焦于硅谷商业的科技信息
  • GSMArena.com : 最新移动电话和安卓相关的新闻
  • product hunt : 发现你的下一个最爱之物
  • AlternativeTo : 众包软件推荐
  • Better Dev Links : 助力你成为更佳开发人员的每周链接
  • DevOpsLinks : 对 DevOps 感兴趣的数以千计的开发人员和 IT 专家的网络社区

初学者的编码实践

  • freeCodeCamp : 学习为非盈利组织编写和构建项目。今天就构建你的全栈网页开发组合
  • Reddit.com/r/dailyprogrammer : 有趣的编程挑战,在那里你可以观摩和学习他人的代码,即使你不能以代码解决问题,你也可以看看别人如何解决。
  • Programming by Doing : 对于那些想从绝对基础开始的人来说非常好的网站
  • CodeAbbey - a place where everyone can master programming : 从问题开始的最佳之地,从最简单的问题开始,每个问题逐步增加难度。
  • Exercism.io : 下载并解决超过30种不同语言的练习问题,并与其他人分享你的解决方案。
  • Programming Tasks : 大量收集小应用程序
  • karan/Projects-Solutions : 解决以上链接中的大部分问题的方法
  • Lod - Cloud : 链接开放数据云图
  • Cave of programming : 学习编程,升级技能。
  • People Can Program : 网络上最对用户友好的学习编码的应用
  • Codeacademy : 交互式学习编码,免费。
  • Vim adventures : 通过玩来学习 VIM

给那些想开始一个小项目却找不到点子的人

  • martyr2s-mega-project-ideas-list : 包含从初学者到中级水平的大约 125 个项目点子
  • karan/Projects : 大量的小项目,供初学者选用
  • Wrong "big projects" for beginners : 如何选择从哪里开始
  • vicky002/1000-Projects : 可以凭任意编程语言实现的实际项目的巨长清单!

一般编码建议

  • Things I Wish Someone Had Told Me When I Was Learning How to Code — Free Code Camp : 我从教别人中学到了什么
  • Lessons From A Lifetime Of Being A Programmer : 来自终身程序员的编程者头条教训
  • Programming Principles : 程序设计原理与模式分类综述
  • What every computer science major should know : 良好编程的原则
  • How to become a programmer,or the art of Googling well : 如何成为一名程序员,或搜索的艺术
  • Code Review Best Practices : Kevin London 的博客
  • Dieter Rams : 10 Principles of Good Product Design : Stephen Haunts { 战壕中的编码 }
  • 10-ways-to-be-a-better-developer : 开发人员的进阶之路!
  • Working as a Software Developer : Henrik Warne 的博客
  • Software design pattern : 设计模式的全集
  • Design Patterns : 以示例详细解释设计模式
  • JS Project Guidelines : 一组 JavaScript 项目的最佳实践

编程风格

  • CS 106B Coding Style Guide : 制作意大利面条(spaghetti)的人必看
  • Google C++ Style Guide
  • Airbnb JS Style Guide : 对 JavaScript 的一种最合理的方法
  • Airbnb Ruby Style Guide : Airbnb 的 Ruby 风格指南
  • What are some bad coding habits you would recommend a beginner avoid getting into? : 开始时要避免的坏习惯
  • Good C programming habits. /r/C_Programming : 值得采用的 C 编程习惯
  • How to Report Bugs Effectively : 想报告 bug 但你不知道怎么做?看看这个帖子
  • Debugging Faqs : 检查如何调试程序
  • Stuff you need to Code Better! : 能帮到你的材料
  • Directory of Online CS Courses : 免费的计算机科学的线上课程
  • Directory of CS Courses (many with online lectures) : 计算机科学的另一套线上课程
  • Angular 1 Style Guide : 官方认可的风格指南,作者 John Pappa

一般工具

  • regex101 : 线上正则表达式测试器和调试器: PHP、 PCRE、 Python、 Golang 和 JavaScript
  • CodePen : 前端开发人员的游乐场兼浏览器版代码编辑器
  • Devicons : 给开发人员的图标的备忘单

面试的准备

  • Pramp | 软件工程师自由点播的面试实践平台 :与真正的同行练习程序员的面试。
  • GeeksforGeeks | 给极客的计算机科学门户网站 : 同时订阅他们的提要以获得新文章的链接。
  • 一个网站,关注术面试问题、脑筋急转弯、难题、怪题 : 那是些什么见鬼的东西,还有其他让你思考的东西!
  • 问题集 | LeetCode OJ : 针对面试的编码实践
  • 程序员和软件面试问答
  • Reddit.com/user/ashish2199/m/puzzles : 逻辑难题
  • 量化分析的难题以及解答的汇集
  • 能力倾向的问题和答案 : 量化分析和能力倾向的准备
  • 面试档案- Java Honk
  • 编程面试的10大算法
  • 算法设计canvas)
  • 大O算法复杂度的小抄
  • Unix / Linux 小抄
  • 怎样去面试
  • 怎样从算法面试中胜出
  • 开心难题
  • 通过动画可视化数据结构和算法
  • 这里是怎样准备技术面试? /r/cscareerquestions
  • 技术面试指南
  • 为什么你赚得少 ? /r/cscareerquestions
  • IIT Delhi Placement Experience
  • what_are_your_goto_questions_for_the_do_you_have?
  • /r/cscareerquestions : 这里有关于编程面试问题的超长列表,我在为4大面试而学习时汇编的。我想你们会发现它很有用的!
  • Interviewing At Jane Street
  • How to prepare for an interview - 1:如何准备面试
  • Summer Internship: The Ultimate Guide
  • The 25 most difficult HR questions:25 个最难的 HR 问题
  • Job interviews News,Videos,Reviews and Gossip - Lifehacker:面试新闻、视频、评论和八卦
  • How to Answer the Toughest 40 Job Interview Questions | ICS Job Portal:如何回答最难的 40 个面试问题
  • Job Interview Questions and Best Answers:面试问题和最佳答案
  • How to Answer "Tell Me a Little About Yourself" | The Art of Manliness
  • Job Interview: How to Ace a Job Interview | The Art of Manliness
  • Give your résumé a face lift
  • BIG O Misconceptions
  • Bitwise tricks
  • Core Java Interview questions - Interview question on each topic
  • Java Interview Questions and Answers:Java 面试问题和答案
  • Big collection of interview preparation links ? /r/cscareerquestions
  • Unsolicited_advice_for_job_seekers_and_employers
  • five-essential-phone-screen-questions - steveyegge2
  • CS9: Problem-Solving for the CS Technical Interview:CS 技术面试问题解答
  • Mission-peace/interview problems : 编程面试问题的大汇集
  • SQL Joins explained using venn diagram
  • 10 Frequently asked SQL Query Interview Questions
  • Get Ready to Learn SQL: 8. Database Normalization Explained in Simple English - Essential SQL
  • Programming Language Concepts: Lecture Notes : 面向对象编程的概念和编程语言的概念
  • We Help Coders Get Hired : 这个网站提供关于系统设计、面试策略、软技能等方面的课程
  • checkcheckzz/system-design-interview
  • How to Break Into the Tech Industry - a Guide to Job Hunting and Tech Interviews
  • Freshers Interviews
  • C PUZZLES,Some interesting C problems
  • wu :: riddles(hard) : 逻辑难题和谜题
  • github.com/odino/interviews : 面试的重要问题清单
  • svozniuk/java-interviews : Java 面试问题
  • kimberli/interviews : 针对面试的学习表
  • Determining the big-O runtimes of these different loops? : 真地很好的 stackoverflow 问题,囊括了计算运行时复杂度的基础。
  • ChiperSoft/InterviewThis : 面试时要问的问题以更多地了解公司
  • SQL 面试问题 : 很棒的 SQL 测试

(编辑:大庆站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读