我以前从未使用过 Java 编码,我发现拥有一个实际项目可以提高学习过程。
所以,我正在寻找一些“按数字绘制”代码 Java 项目,它们是:
- 给菜鸟的
- 在线,以及
- 自由的。
它需要像乐高一样......例如,有一张你将要创建的图片,对组件的描述,以及如何完成项目的分步说明。是的,我用过谷歌,搜索过 stackoverflow,甚至在亚马逊上寻找食谱,但我似乎找不到我想要的。
为了把这个问题放到上下文中,我是一个初学者程序员,他做了一些修补,但希望变得更好。我开始在 Ubuntu 上用 Perl 学习计算机编程,但发现它太难快速(发现错误很难,而且很难对网络抓取进行编程),而且我没有从在线 Perl 社区找到太多帮助来推进我的项目(Perlmonks for例如,除非当我想自己学习如何做时,我花钱请人去做)。然后我的 Perl 代码项目被放弃了,我没有考虑用另一种语言来做。一年后,我拿起 AutoIt 来克服工作中痛苦和重复的 IE 任务。我在 AutoIt 上走得很远,发现社区很棒,随时准备提供帮助。我最终制作了一些我每天在工作中使用的不同程序。我试图在 AutoIt 中扩展到更复杂的网络抓取和自动化,但发现它随着 IE9 的发布而中断,并且在遇到广泛使用 JavaScript 的网站时非常难以编程。我将学习 C# 视为克服 AutoIt 中这些限制的一种方式,但发现我不能轻易跳入 C# 程序 IE 自动化任务。我真的受到了一个关于成为数据科学家的视频,我现在正在尝试学习 Java,以完成免费的在线算法和机器学习课程,并最终掌握 OOP。我尝试过开始这些课程,但发现需要深入了解 Java。我从一门涵盖基础知识的免费 Java 课程开始,但在学习材料时发现如果没有要考虑的项目就很难学习。