爪哇大学

可用

在 CodeGym 的 Java 大学学习

我们比任何人都更相信在线学习的力量。远大的愿望+目标+清晰的计划=未来的Java开发者。

这就是为什么我们创建了一个庞大的课程,其中充满了实践和集中的理论。我们想出了一个激励系统以及设计您自己的个人培训计划的能力。我们推出了帮助不同国家的用户交流、互相帮助和分享实践经验的功能。然后有一天我们想,为什么不更进一步呢?

这就是 Java 大学的起源,在一年的时间里,我们帮助各个年龄段的学生成为 Java 开发人员。

我们的 Java 大学与其他课程有何不同

我们的重点并没有分散在几十种编程语言和技能上。我们教授我们长期以来展示了我们的经验和专业知识的东西:Java 软件开发。我们教那些有成为 Java 开发人员的明确目标的人。我们教那些准备好定期学习的人,没有间隙或长时间休息。

课程结构如何

1. 主要特色是经验丰富的教师和Java开发人员的“现场”课程。他们每周举行两次,每次 2 小时。上课时,老师会和学生一起复习新的理论课题,挖掘作业中最难的部分,并回答学生的问题。

2. 每节课后,学生收到作业:在下一节在线课程之前,要求学生完成一定数量的课程并解决 CodeGym 在线课程中的一定数量的任务。

如果学生能处理这个问题,那么我们可以确信材料已经学好。如果还有什么不清楚的地方,学生可以随时提出问题并获得帮助:学生小组有一个聊天室,老师和课程管理员可以提供帮助。

3. 我们将所有培训材料分成持续一个半月到三个月的主题模块。除了常规的在线课程和涉及解决任务的家庭作业外,每个模块都会引导学生完成一个有助于巩固技能的实践项目。它也会做一些很酷的事情!

4. “12 个月内成为 Java 开发人员”课程远远超出了 Java 基础知识。在最后的模块中,学生将学习如何使用数据库、Hibernate 和 Spring + Spring Boot。最后,他们完成了一个大型集体项目。

5. 我们100% 确信完成所有培训模块、圆满完成所有家庭作业并通过所有期末项目答辩的学生已准备好作为初级开发人员就业。这就是为什么我们向毕业生颁发文凭以证明他们的资格,并帮助他们制作简历以找到工作。

课程

该课程包括 5 个学习模块和 1 个实践模块(一个小组项目):

1.Java语法。该模块致力于语句、数据类型、了解 IntelliJ IDEA 开发环境、循环和条件语句、数组和函数、对象、类以及使用字符串。学生还将熟悉 OOP、列表、泛型、集合、异常、I/O 流以及使用日期和时间的基础知识。在本模块的末尾,我们介绍了 Git 并且您编写了一个最终项目。

2.Java核心。我们深入探讨 OOP:封装和多态性、组合、聚合和继承。抽象类。流 API。类型转换、调用构造函数和 Object 类的组织。递归、线程介绍、内部/嵌套类。序列化。注释。插座。最终项目。

3. Java专业人士。Java 中的垃圾收集和引用类型。设计模式。开发方法。Maven 的基础知识。Guava、Apache Commons Collections、JUnit 和 Mockito 简介。记录。网络组织。软件架构。HTTP/HTTPS 协议。Servlets、servlet容器、Tomcat MVC简介。网页服务。最终项目:Servlet-quest 竞赛。

4.使用数据库。休眠。数据库简介。安装数据库管理系统。数据类型。选择数据。数据库事务。数据库设计。JDBC、ORM、休眠。最终项目。

5.弹簧+弹簧引导。国际奥委会,DI。春天。成分。豆子。Spring 模块,Spring MVC。设计 REST API。控制器服务 DAO 应用程序。春天的ORM。@交易。春季测试。AOP(日志记录)。春季安全。弹簧靴。春季 JPA。

5.整个课程的期末项目。

常见问题解答

1
任务
Java 语法,  第 1 级课程 4
已锁定
CodeGym。学习一次,处处受用
这是一个谜语:“编写一次,它会在各处运行”。答案:Java 程序。这是正确答案,因为 Java 语言合乎逻辑且结构合理。让我们为学生们重复一下这个口号:“学习一次,处处受用!”在该题目中,需要完成一个小任务:编写一个程序,在屏幕上显示一句有意义的话,并显示 10 次。
1
任务
Java 语法,  第 1 级课程 4
已锁定
呃...新年快乐!
如果你不放弃学习,将会有怎样的结果呢?如果你坚持完成任务以及各项课程,将会有怎样的结果呢?如果你坚持这样做,那么到下一个新年,也就是至少三个月之后,你就可以作为一个真正的程序员来庆祝新年了!这就是梦想。但现在,让我们开始学习吧。让我们删除不必要的注释,并显示一些新年祝福。
1
任务
Java 语法,  第 1 级课程 4
已锁定
让我们来更改代码
编辑别人的代码有时比编写自己的代码更困难。你可以信赖我们 CodeGym 秘密中心的专家经验。这就是为什么我们在课程中包含了一些修复代码的任务。现在,打开课本,让我们的大脑学习一些简单的代码,然后更改代码,使变量 name 取值为“阿米戈”。
1
任务
Java 语法,  第 1 级课程 4
已锁定
还有几处需要更正
诸如“成为优秀程序员的 1001 个技巧”之类的文章几乎总是包含这样的话,如“别人的代码会教你如何写自己的代码”。程序员很少单独工作,所以这个建议是完全正确的。忽略这一点,你将寸步难行。我们必须习惯团队合作,并修复其他人的代码。
1
任务
Java 语法,  第 1 级课程 4
已锁定
注释掉多余的内容
注释内容比乍一看要有用得多!你可以使用注释向编译器隐藏自己内心的想法!只有你的程序员同事才能看到这些注释。无论如何,我们的程序中都会包含一些额外的行来阻止程序正常运行。通过注释掉多余的行来解决这个问题。
1
任务
Java 语法,  第 1 级课程 4
已锁定
我又回到了 15 岁!
你接手了别人的代码。这段代码既神秘,又包含一些错误。但是编程能力就体现在你手中。你可以更改所有内容,编译器甚至可以帮助你完成此任务。你需要做些什么来恢复该程序的微妙平衡与宁静?更改该程序,使该变量 age 取值为 15。
1
任务
Java 语法,  第 1 级课程 4
已锁定
仅用数字 20 就够了
很多程序员都痴迷于智力难题:比如魔方、“用两根火柴得到数字 100”、汉诺塔问题等。他们的大脑就是这样的构造。让我们练习在程序中解决一些智力难题。在这个实例中,请适当放置加号和减号,使变量结果等于 20。

我根本没有编程经验。本课程会帮助我成为一名 Java 开发人员吗?

当然!该课程适合初学者,不需要任何编程知识或经验。您的培训将从最基础的知识开始,分解为您可以立即付诸实践的小部分理论。通过定期作业、勤奋学习和导师的帮助,您可以实现自己的目标。

如果我已经有 Java 经验,该课程会有用吗?

确实。随着课程的进展,学习难度会增加。该课程伴随着大量艰巨的任务和小型项目。在您实施它们时,高级开发人员将帮助您磨练您的技术技能,而职业专家将帮助您打造出色的简历和作品集。

课程安排是怎样的?我可以将它与就业或大学学习结合起来吗?

我们建议您每天留出几个小时的学习时间,以便跟上一切。每周有两次 1.5-2 小时的导师授课,介绍新理论。然后你有几天时间阅读额外的课程并解决几个任务或编写一个小项目。这是现实的:最主要的是对您的学习采取整体方法。

如果我错过导师的课程怎么办?

不用担心。当然,您在课堂上的参与让您可以立即提出问题,但如果您错过一个问题,这并不是世界末日。课程策展人将与您分享课程录音,您可以在特别聊天中提问。最重要的是你如何完成作业。

我能和老师交流吗?

是的,不仅是老师,还有整个支持团队,该团队由 Java 专家组成:创建 CodeGym 课程的开发人员、支持专家,当然还有您的课程导师。

评论
  • 受欢迎
你必须先登录才能发表评论
此页面还没有任何评论