⑴ 我最近下了韩顺平的java学习视频,其中有五个大内容,我应该以哪个顺序来学习呢
入门(1-2 个月)
目标:参与简单的项目开发。
技能:
熟练使用一种 IDE。Intellij IDEA或者 Eclipse 都可以,推荐使用前者。至少熟悉常用的快捷键,会 debug(包括远程 debug)项目。
熟悉一种编辑器。比如 Vim/Emacs/Sublime Text,至少学会搜索/替换/代码补全。
掌握 Java。经典的《Java 核心技术:卷1 基础知识》(或者《Java基础教程301集》《Java 编程思想》)必看,跳过其中的图形和 applet 章节。习惯查阅 Java API Doc。为了保证代码的质量,《Effective Java》、《Clean Code》和《重构》也需要至少通读一遍。
熟悉 Linux 开发环境和 bash shell。Linux 是我们的开发和部署环境,你最好尽快熟练它。Linux 的基本使用可以通过《鸟哥的Linux私房菜:基础学习篇(第三版)》学习,开发 bash shell 脚本可以参考《Linux Shell脚本攻略》。
掌握开发工具
掌握 JDK 以外的常用类库和工具包。JDK 原生 API 在很多场景下使用并不方便。你需要掌握社区贡献的优秀类库和工具包,比如 apache commons、google guava 等,具体可以翻阅 服务端技术选型 的Utility 篇。
掌握 Web 开发框架。我们使用 Spring(或Rose) + Ibatis(或Jade) 开发 web 服务,你需要熟练掌握它们。
学习代码规范。我们大致上遵循 oracle 的 Java 语言编码规范,你可以先阅读并熟悉它。Code Formatting 文件在 git@xxx/coding-standard.git,在编写代码之前,请把它导入到 IDE 中。另外,确认 IDE 已经安装 Findbugs 和 CheckStyle 插件。
熟悉开发流程。我们的开发流程大致如下:功能开发->单元测试->功能测试->Code Review->集成测试->发布。确保你熟悉其中的每个环节。
其他。需要熟练使用版本控制工具 Git(阅读:《Git 权威指南》),以及项目构建工具 Maven(阅读:《Maven 实战》)。另外,在这个阶段可以尝试 TDD 开发。
⑵ 最新最全最保姆级的Java视频学习路线
一两年前,我并不常上B站,对它印象停留在二次元、番剧、鬼畜和弹幕等,似乎与我这个年龄段不太相符。但后来我发现,部门里很多人在B站学习编程。于是,我也尝试了一番,发现B站的编程视频资源丰富。
为了帮助读者找到适合的视频资源,我花了一天时间整理了一份B站的编程视频分享列表。这份收藏覆盖了Java、设计模式、Spring、MySQL、Redis、Mybatis、MyBatisPlus、Java框架整合、SpringBoot、SpringCloud、JVM、Linux、数据结构与算法等多个方面。
虽然部分视频来自培训机构,但它们提供了系统的课程,对初学者和想要巩固知识的开发者都有帮助。在选择视频时,可以根据个人偏好和学习需求挑选重点内容,不一定需要逐一观看。此外,视频学习和阅读书籍相辅相成,根据自身情况灵活调整。记住,精准学习和适时放弃不重要的知识点也是高效学习的关键。
⑶ 韩顺平java视频教程
可以到比较专业的的机构去看看,这样能学到真正java的技术
⑷ 韩顺平java什么水平
韩顺平在Java领域的水平可以被认为是非常高的。
韩顺平是一位资深的Java技术专家,具有多年的开发经验和深厚的技术功底。他在Java编程、面向对象设计、数据库应用、Web开发等多个方面都有深入的研究和实践。他的Java编程技能非常熟练,能够处理各种复杂的编程问题,并且拥有丰富的项目经验,能够熟练地运用Java技术解决实际问题。
除了技术能力外,韩顺平在Java社区也有着广泛的影响力。他积极参与各种技术交流和分享活动,如技术博客、技术论坛、开源项目等,并经常发表高质量的技术文章和教程,为Java社区的发展做出了积极的贡献。他的技术见解深刻,能够给读者带来很大的启发和帮助。
此外,韩顺平还具备很好的教学能力和表达能力。他能够用通俗易懂的语言解释复杂的技术概念,让初学者也能快速理解。他的教学风格亲切自然,深受广大学员的喜爱和认可。他的Java教程和培训课程在业内有着很高的口碑和影响力,吸引了众多学员前来学习。
因此,可以说韩顺平在Java领域的水平非常高,他不仅具备深厚的技术功底和丰富的项目经验,还有着广泛的影响力和优秀的教学能力。他是Java领域的一位佼佼者,对于想要学习Java技术的人来说,他的教程和培训课程都是非常值得推荐的。