Last updated
Was this helpful?
Last updated
Was this helpful?
Github地址:
star: 64.0k
介绍: 【Java学习+面试指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
Github 地址:
Star: 68.3k
介绍: 技术面试必备基础知识、Leetcode 题解、后端面试、Java 面试、春招、秋招、操作系统、计算机网络、系统设计。
Github地址:
star: 23.4k
介绍: 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务等领域知识,后端同学必看,前端同学也可学习。
star: 21.2k
介绍: Java Core Sprout:处于萌芽阶段的 Java 核心知识库。
介绍: 涵盖了大多数框架的使用示例代码,java学习使用示例
介绍: 大多数框架的使用示例代码
star: 4.0 k
介绍: Java工程师成神之路。
star: 34.4 k
介绍:后端架构师技术图谱。
star: 6.1k
介绍: 汇总java生态圈常用技术框架、开源中间件,系统架构、项目管理、经典架构案例、数据库、常用三方库、线上运维等知识。
star: 4.0k
介绍: fullstack tutorial 2019,后台技术栈/架构师之路/全栈开发社区,春招/秋招/校招/面试。
star: 1.9 k
介绍: Java 知识整合。
star: 2.3k
介绍: 这里记录了一些技术摘要,部分文章来自网络,本项目的目的力求分享精品技术干货,以Java为主。
star: 35.3k
介绍: 软件工程技术面试个人指南(国外的一个项目,虽然有翻译版,但是不太推荐,因为很多内容并不适用于国内)。
star:
介绍: 【Java面试+Java学习指南】 一份涵盖大部分Java程序员所需要掌握的核心知识。
Star: 33.4k
介绍: Demonstrate all the questions on LeetCode in the form of animation.(用动画的形式呈现解LeetCode题目的思路)。
star: 6.1k
介绍: LeetCode 上 Facebook 的面试题目。
star: 12.0k
介绍: LeetCode Solutions: A Record of My Problem Solving Journey.( leetcode题解,记录自己的leetcode解题之路。)
介绍: 该网站非常出名,大多数程序相关岗位的人都知道这个网站,而且都不需要配置任何编译开发环境 就可以直接开始写算法,函数一类的挑战题目。网站上也有很多算法题,难度从低到高,非常的全面,可以深入学习算法。
介绍: TopCoder这个网站可以说是一个程序设计比赛的网站,成立于2001年,最早的在线编程竞技平台之一,网站提供了一系列的算法挑战,采用比赛、评分、支酬等方式吸引众多平面设计师和程序员业余工作。参赛者可使用代码编辑器直接进行在线作答,比拼获胜者可获得竞赛赞助方提供的奖励,大家可以上去那里跟来自全世界的程序员(事实上大多数也是大学生)进行更直接的交流。
介绍: Geeksforgeeks是印度的一家致力于计算机科学的百科全书,根据不同的用户计算机水平而发布不同的难度等级,从基础到专家级,内容涵盖了编程、算法、面试问题等。 它有许多常见算法练习的解决方案。每个解决方案包括许多不同的方法,以及每种方法的复杂性,一种非常有帮助的网站。
介绍: 支持中英双语,汇集了算法、数据结构,人工智能,系统设计等众多领域的题目,网站还会举办编程比赛,很多算法爱好者在这里切磋技艺。 汇集了各大公司的算法面试题。有阶梯式训练题库,帮你选好应该刷的题目,在线刷题。
介绍: Codeforces 又被戏称为 CF,是一家俄罗斯的网站,这里有很好的比赛,很好的题目,很好的选手,简称"三好"。是一个举办比赛、做题和交流的平台,网站自带blog功能,可以求助/发布题解。
介绍:
介绍:
介绍:
介绍:
介绍:
介绍: Codegym是一个以Java为中心的平台,它比其他平台上都要更加深入的介绍Java,这个网站将理论和实践知识相结合,你可以在上面找到1200多个练习项目。主要具备以下特点: 互动课程,这部分有500多小时的编程课程 内置IDE,帮助你解决实践问题 活跃的Java社区 这个平台通过游戏化和故事化让学习变得有趣
介绍: Treehouse是另一个将编程知识简单化讲解的平台,它会教你处理特定项目所需的技能,比如创建一个APP,创建一个WordPress博客等。Treehouse支持所有流行的编程语言——Java、Python、c++、Ruby和其他语言,具有以下好处: 现实环境中练习问题 与导师面对面的交流 离线访问
介绍: 尽管Khan Academy没有Java或Python教程,但该平台是理解计算机科学基本概念的一个很好的起点,完成这些课程后,你将会了解数据结构相关的知识,掌握oOP概念,并获得“程序员思维”,具有以下特点: 免费的课程
介绍: Udemy是一个领先的在线教育平台,提供大多数编程语言课程,用户群体也相当大,课程分为收费和免费,这是由讲师决定,价格从10美元到几百美元不等,主要具有以下特点: 广泛的编程语言选择
介绍: 如果您想在创业领域获得更多实际经验,Code4Startup是一个很好的平台,可以很好地利用你的开发技能。这个项目允许初级程序员为实际的初创公司编写代码,同时,企业主可以节省招聘人才的费用。
介绍: 如果你为“我如何在一个月内学会一门编程语言?”,请务必查看这个平台。这个编程网站可以帮助初级程序员快速掌握JS、Python和Ruby的基本概念,遗憾的是,该平台上的大多数课程都是付费,尽管少数免费课程,还有一个讨论编程热点新闻的博客。
介绍: Pluralsight的课程从入门到高级,涵盖了所有流行的编程语言,以及数据科学的基础知识,主要具有以下特性: 课程范围广泛
介绍: 与Udemy一样,Coursera是另一个值得CS和编程学生学习的资源。与Udemy不同的是,该平台关注的是大学层面的深入研究,而不是实践理念。
介绍: 这是最大的技术社区之一,拥有相当广泛的教程和课程,这在我看来是其他网站都没法比的,你会在这里找到实用的、基于项目的作业——这就是为什么一旦你掌握了扎实的编程理论,最好还是去Freecodecamp看看的原因,与此同时,Freecodecamp上拥有大量的免费资源。
介绍: Codewars是一个代码练习网站,能够培养程序员,特别是编程新手的逻辑思维能力,如果你经常对编程提不起动力学习,那么,Codewars你值得拥有,砌墙式进阶的方式会让你对编程更加感兴趣。除了刷题进阶之外,它的社区也值得关注,在这里你可以看到许多困扰着程序员的问题,还有别人解答的解决方案
地址:
介绍:
地址:
介绍:
介绍:
介绍: Kubernetes相关
介绍: 开源相关的资讯
介绍: 各种技术交流
介绍: Java、Python等代码示例网站
介绍: Java基础知识
介绍: Netty、Dubbo等框架
介绍:
介绍:
介绍:
介绍:
介绍:
介绍:
介绍:
介绍:
介绍:
介绍:
介绍:
介绍:
地址:
介绍:
介绍:
https://github.com/justjavac/free-programming-books-zh_CN https://github.com/dypsilon/frontend-dev-bookmarks https://github.com/jobbole/awesome-programming-books https://github.com/hackerkid/Mind-Expanding-Books https://github.com/many-books/study-book https://github.com/EbookFoundation/free-programming-books https://github.com/programthink/books https://github.com/addyosmani/essential-js-design-patterns https://github.com/DuGuQiuBai/Java https://github.com/Pines-Cheng/share https://github.com/chunminglu/books https://github.com/mynane/PDF https://github.com/javagrowing/JGrowing
介绍:
地址:
介绍:
地址:
介绍:
地址:
介绍:
地址:
介绍:
地址:
介绍:
地址:
介绍:
Github地址:
Github地址:
地址:
Github地址:
Github地址:
Github地址:
Github地址:
Github地址:
Github地址:
Github地址:
Github地址:
Github 地址:
Github地址:
Github地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址:
地址: