教程演示🔗
Java 17 基础知识、OOP、Lambda、泛型、Stream API、集合、IO 和 JUnit 5 以及现实生活中的示例
你将学到什么
-
从基本语法到高级主题学习 Java。
-
您将看到许多与您在软件工程师工作中遇到的类似的示例。
-
您将能够实施行业最佳实践、惯例和指南。
-
能够回答 Java 琐事面试问题和代码挑战。
-
创造性地思考来应对代码挑战。
-
您将深入了解面向对象编程原理。
-
对Collections框架有深入的了解,能够选择正确的数据结构。
要求
-
笔记本电脑,最好有两台显示器,一台用于课程,另一台用于练习。
-
基础编程知识。
-
IntelliJ IDEA 社区版
-
Java 标准版 (SE) 版本 17 或更高版本。
描述
欢迎来到学习并深入了解 Java 课程。
本课程适合:
- 学生。
- 毕业生
- 自学成才的软件工程师
- 训练营毕业生。
- 面试准备。
- 技术经理。
- 0-3年经验的软件工程师
- 或者如果您始终想了解最新情况(本课程将定期更新以涵盖最新的 Java 功能)
课程先决条件:
- 您需要一台笔记本电脑,最好连接到两个屏幕,一个用于课程,另一个用于练习。
- 作为一名软件工程师,要想脱颖而出,你应该有耐心、好奇心强、注重细节。
- 没有编程经验是完全可以的。我在这里以非常简单明了的方式解释所有概念。
- 在本课程中我将使用 IntelliJ IDEA Community Edition 编写 Java 代码。它是免费的、现代的,并且受到 Java 开发人员的青睐。
我选择 Java 来学习这门课程有很多原因:
- 它是所有计算机科学课程中教授的必备编程语言。
- 使用 Java,您可以开发在任何操作系统上运行的无数类型的应用程序。
- Java 是 25 强科技巨头中第二受欢迎的编程语言。
课程总体目标:
- 提供详细且有条理的材料,帮助您找到工作并从第一天开始工作。
- 本课程将涵盖大多数 Java 主题、数据结构和一些算法,以便您能够通过工作面试。
- 会有一个问答部分来回答学生的问题。
我将每三个月更新一次本课程。
我会在48小时内回答您的所有问题,有些问题会得到视频回复。
本课程详细涵盖了以下主题:
- Java 基础知识(数据类型、条件、迭代、数组、字符串、异常处理)。
- 面向对象编程(类、方法、静态、继承、记录、抽象类、接口)。
- Lambda 表达式、泛型、Stream API。
- 集合框架(深入)。
即将推出多线程、Java 数据结构等。
本课程适合谁:
- 计算机科学专业的学生对学习和应用 Java 感兴趣。
- 自学成才的开发人员希望将他们的知识提升到一个新的水平。
- Java Bootcamp 毕业生/Java 开发人员正在准备面试。
- 希望了解最新 Java 新功能和更新的 Java 开发人员。
声明:本站所有文章,如无特殊说明或标注,均为本站发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。