您的位置:首页 > 编程语言 > Java开发

20 个快速高效学习 Java 编程在线资源

2018-04-01 08:09 627 查看
1.MKyong:许多开发者在这里可以找到带文字说明和图解的示例代码。这是一个探索各种框架的平台。不管是否用于商业使用,你都可以从这里下载免费的工具。链接:(http://www.mkyong.com/)

2.Programmingbydoing:包含超过 100 篇文章,对具有争议的问题有数以百计地讨论,它是终极也是最佳的学习选择。链接:(http://programmingbydoing.com/)

3.Stackoverflow:面向通用的开发技能,可以互相学习提高;解答将会如何同时提升自己能力和在技术社区的影响力?只要进入网站,你可以在多种多样的社区里面发现所有的问题与答案。链接:(http://stackoverflow.com/questions/tagged/java)

4.HackerRank:想要测试自己的潜力?想做好准备迎接职场激烈的竞争?846000 名开发者使用,提供 30 种开发语言学习,每天 4000 个挑战,超过 1000 家公司在上面招聘编程专家。链接:(https://www.hackerrank.com/school)

5.Javacodegeeks:各种主题、示例或者代码库的参考手册;提供在线易读的 Java 文档、编程技巧与教程,以及许多免费下载的编程书籍。链接:(http://www.javacodegeeks.com/)

6.Simplilearn:专注于提供培训的、可认证的在线(虚拟)课程,都能在这个地方找到。简而言之,几乎所有方面的课程都由优秀及经验丰富的培训师提供。链接:(http://www.simplilearn.com/)

7.Javarevisited.blogspot.in:对于任何你无法轻易解决的 Java 编程问题,这个博客都有着深入的理解。在阅读、学习并且在深入学习使用 Java 开发的项目后,分享你的理解。链接:(http://javarevisited.blogspot.in/)

8.FunProgramming:它源于一个关于 Java 编程的独特思想,在工作中实验与架构。帮助你询问问题,并在每个拜访的视频里面留下评论。无论新旧的 Java 编程记录视频都可以在这里搜索到。链接:(http://funprogramming.org/)

9.Introcs.cs.princeton.edu:非常适合没有任何编程经验的初学者。其中的资源已被好几本书引用:链接:(http://introcs.cs.princeton.edu/java/home/)

10.Sanfoundry:适合于加深对所有领域的 Java 编程的理解;这里覆盖了超过 100 种主题。关于 C、SAN 或其他核心计算机科学主题,网站正着手于提供 10000+ 的小测试或者程序。链接:(http://www.sanfoundry.com/java-questions-answers-freshers-experienced/)

11.Github.com:强力的开源合作工具,在网站上已经托管了超过 2 亿 1800 万代码仓库。代码仓库简化了项目管理,提供超过 200 种语言、综合跟踪以及即时测试工具等等。链接:(https://github.com/)

12Javalessons:“学习 Java,不止于 Java”;提供简单的示例使得初学者更易入门。采用交互式课程教授相关教程。链接:(http://javalessons.com/)

13.Journaldev:文章以教程的形式分类,包括 Java 集合框架、接口、类、算法和其他工具。这个博客的目标是使用示例和代码解释让 Java 更加清晰易懂。链接:(http://www.journaldev.com/)

14.Leetcode:基于项目的深入学习。讨论大量的测试用例和示例,提供超过 190 道问题,均需要由你自己去解决,包含八种不同语言的知识,例如 C、C++、JavaScript、Java、Python、Ruby 与 MySQL。链接
8e64
:(https://leetcode.com/)

15.Dzone:早期以 Javalobby 闻名,提供真实开发环境下会遇见的更加深入的情况,完美的工具与情景。预览各种可供下载的最新书籍;图表性描述 750 名 IT 管理人员与开发者提供的关于这些文章的研究结果。链接:

(https://dzone.com/java-jdk-development-tutorials-tools-news)

16.Buggybread:全球知名社区;可以询问问题、给予建议并且做出贡献,具有创造性的数据模型,成百上千的练习用示例、课程,大量的相关课程:链接:(http://www.buggybread.com/2013/09/java-online-practice-tests.html)

17、Java9s:热情的社区,提供视频为主的教程。支持注册、取消关注和通知订阅。链接:(http://java9s.com/)

18.Pvtuts.com:包括 Java 与其他编程语言的视频教程中心,在编程视频中理解并深入探讨相关细节,自由地在 PVT 中搜索、增加知识、提高或发现其他相关的技术解释。链接:(http://pvtuts.com/java/java-introduction)

19.Showmedo:可被称为“开源教育网站”。拥有 10 个视频系列、38 个视频的集合,在标签 Java 下的 3 个学习路径对于任何 Java 初学者或者专业人士都是一个很棒的开始。链接:(http://showmedo.com/videotutorials/java)

20.Codingbat:优化学习、测试与练习。该站点会不断检查参考、教程和示例,以避免错误。链接:(http://codingbat.com/)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: