CodeGym /Java 博客 /随机的 /为未来开发者职业投资 300 美元的五种方法:优点、缺点和后果
John Squirrels
第 41 级
San Francisco

为未来开发者职业投资 300 美元的五种方法:优点、缺点和后果

已在 随机的 群组中发布
您可以通过不同的方式学习:借助书籍、视频、课程或导师。这些选项中哪个更好?让我们看看新手如何投资 300 美元以不同的方式学习和发展程序员的职业生涯,并选择最适合您的选择。 为未来的开发人员职业投资 300 美元的五种方法:优点、缺点和后果 - 1

选项1.书呆子:买一堆编程书籍

书籍是学习东西最便宜的方式。要开始学习,您需要选择能够教您一些东西而不是浪费您时间的书籍。我们为初学者收集了几本书籍,以帮助您学习 Java 基础知识。书籍的缺点是,虽然它们可以很好地解释学习材料,但它们无法为您提供编码练习和对您的进度有帮助的反馈。因此,您将不得不更多地谷歌搜索并寻找编码想法。虽然有些书为学生提供了任务和项目,但它们并不能完全满足你的实践需求。 为未来开发者职业投资 300 美元的五种方法:优点、缺点和后果 - 2

Fred Schepisi 的《它在家庭中运行》(2003)

学习 Java 编程 300 美元可以获得什么:

Head First Java:大脑友好指南

价格:$22-41

Head First Java 是 Java 和面向对象编程的完整学习体验。对于没有相关经验的学习者来说,这是一本很棒的书。通过谜题、神秘事物以及对著名 Java 对象的深刻反思,您将快速掌握 Java 的基础知识和高级主题,包括 lambda、流、泛型、线程、网络和可怕的桌面 GUI。

有效的Java

价格:$29-45

在本书中,Joshua Bloch 探索了新的设计模式和语言习惯。这是未来开发人员必备的知识,同时还需要深入了解 Lambda、流、泛型和集合,以及最流行的 Java 语言版本的主要特性。

Java:完整参考,第十二版

价格:$37

这本书是为那些获得了一些 Java 编程知识的人而写的。针对 Java SE 17 进行了全面更新,Java:完整参考解释了如何开发、编译、调试和运行 Java 程序。畅销书编程作者 Herb Schildt 涵盖了整个 Java 语言,包括其语法、关键字和基本编程原理。您还将找到有关 Java API 库关键部分的信息,例如 I/O、集合框架、流库和并发实用程序。

从 Java 开始:从控制结构到对象(计算机科学的新增功能)

价格:$75-270

本书逐步介绍了 Java 编程。作者 Tony Gaddis 在介绍面向对象编程之前介绍了过程编程(控制结构和方法),以确保学生理解基本编程和解决问题的概念。每章都包含清晰易读的代码清单、简洁实用的实际示例以及丰富的练习。

选项 2. 尤达的学生:与导师一起在线培训

导师可以帮助解答阅读书籍或编写项目时出现的复杂问题。这是一种极好的学习方式,因为您可以克服最常犯的错误。专业导师还将能够为您提供职业发展建议。这条道路的唯一缺点是教育成本。与任何个人辅导一样,它会很昂贵。例如,我们 300 美元的预算足以在Codementor 与中级导师一起进行 5-6 小时的培训。完全掌握 Java 还不够。 为未来开发者职业投资 300 美元的五种方法:优点、缺点和后果 - 3

欧文·克什纳的《星球大战:第五集——帝国反击战》(1980)

选项 3. 孤独的武士:在CodeGym 自定进度课程中单独学习

如果您尚未获得编码经验,CodeGym 的自定进度课程被设计为类似游戏的学习体验,这是非常好的选择。它包括所有必要的 Java 主题和任务,并自动检查作业。使用 CodeGym,您不必在老师检查您的作业时等待很长时间:您只需单击一个按钮,如果您的解决方案有问题,您就会立即获得结果和建议。本课程具有良好的课程平衡:由 80% 的实践和 20% 的 Java 基础理论组成。CodeGym 课程包括 1,200 个日益复杂的实践任务。任务虽小,但数量却很多。因此,您将编写大量 Java 代码。 为未来的开发者职业投资 300 美元的五种方法:优点、缺点和后果 - 4

三池崇史《原切:武士之死》(2011)

尽管您将独立学习,但您的培训体验不会让您感觉独自​​漂浮。您有多种选择与其他学生和课程开发人员互动。最重要的是,CodeGym 有一个“帮助 ”部分。如果您长时间卡在课程中的某项任务上或需要帮助理解复杂的主题,请在特定部分 提出问题。对于喜欢个人时间表的人来说,CodeGym 的自定进度课程是一个不错的选择。价格怎么样?我们 300 美元的预算足以进行六个月的培训。在此期间,您可以掌握 Java 基础知识并接触更复杂的 Java 主题。

选项 4. 在线购物者:视频课程市场上的 Java 课程

您可能知道一些可以以折扣价购买 6-8 门课程的平台,例如 Udemy。在这样的平台上有很多课程,包括Java。这些课程有何独特之处?这是他们的品种多且价格低。因为平台上有很多老师,所以你有很好的课程选择。课程以视频形式教授。在学习过程中,您将获得理论和一些实践。 为未来开发者职业投资 300 美元的五种方法:优点、缺点和后果 - 5

艾米·赫克林的《独领风骚》(1995)

不幸的是,这些课程无法为您提供所需的编码练习量和进度反馈。另外,对于新手来说,自行制定合适的学习计划并选择合适的课程是非常具有挑战性的。您可能会在不符合您目标的事情上浪费时间。另一个问题是,在没有真正编码经验的情况下聆听编程基础知识更有可能给你留下理论知识而不是编程技能。300 美元,您可以购买至少 6-8 门课程,但也可能更多。

选项 5. 专门学习者:有导师的 Java 基础课程

CodeGym 的这门课程仅持续四个月(总共 48 小时),这应该足以让您掌握 Java 基础知识并确定编程是否适合您。该课程由 28 节时长 90 分钟的在线课程组成,其结构化课程包含三个模块:Java 语法、Java 核心和添加到您的作品集中的最终项目。 为未来的开发人员职业投资 300 美元的五种方法:优点、缺点和后果 - 6

克里斯·哥伦布的《哈利·波特与魔法石》(2001)

这门课程有什么好处?首先,由于该课程结合了定期的现场培训课程、许多实践任务、Java 理论和导师支持,因此可以在相对较短的时间内提供扎实的 Java 基础知识。其次,这门课程很好,因为学生是小组学习的。他们可以讨论复杂的问题并获得导师的反馈。因此,本课程适合那些想要固定学习时间表和导师激励的人。我们 300 美元的预算几乎可以支付一门课程的费用,该课程将帮助您了解 Java 编程的基础知识,并了解下一步应该采取哪些步骤。

包起来

我们介绍了几种花 300 美元学习 Java 的方法。哪一个更好?只有您才能决定哪一个更好。我们只能建议你把钱花在能带来效果的培训上。 为未来的开发人员职业投资 300 美元的五种方法:优点、缺点和后果 - 7
评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION