简单小技巧

核心提示1.磨练Java编码技巧后,找到要构建的Java项目*|*Brian Knapp是一位经验丰富的程序员,并且是Code Career Genius博客的作者,它为所有想知道如何快速学习Java的学生提供了一个很好的入门技巧。他建议一旦对自己

1.磨练完Java编码技能后,找到要构建的Java项目* | *

Brian Knapp是一位经验丰富的程序员,也是Code Career Genius博客的作者,该博客为所有想知道如何快速学习Java的学生提供了很好的入门技巧。他建议,一旦他对自己的知识和技能有了信心,就可以找一个项目来建设。这里的红线是保证项目真正让你兴奋,这样你才能完成培训。

Brian提出了一个很好的观点——最后找到一个你想要构建的有趣的、令人兴奋的Java项目,这个项目会让你有动力去学习这门语言,你可以不间断地去做。

一旦你掌握了更多的知识,比如,至少掌握了Java语法、OOP概念和集合,你就可以考虑构建自己的小项目了,比如:

游戏:克隆采矿者,饥饿的蛇,2048,飞鸟游戏。甚至超级马里奥兄弟克隆都可以尝试。

学校/体育/食谱/库存/图书馆管理系统

计费系统

货币兑换

银行申请等。

2.坚持定期练习*| *

要成为一名专业的、有经验的Java程序员,反复练习是必不可少的。当然,阅读在学习过程中也很重要,但是没有实践经验的支撑,是不会带来任何改变的。

所以,要开始练习,你需要某种代码工具。程序取决于你选择的编程语言——例如,编写Java代码需要你使用Intellij IDEA。这个程序允许您执行简单的任务,编写代码程序,然后与其他可以为您提供代码反馈的专家分享这些专家。

你还应该考虑为任何技能水平的程序员提供一个培训平台。一些最好的在线Java课程包括CodeGym、CodeChef、Codewars和CodinGame。去看看他们。

CodeGym*|*

CodeGym是为了教你Java编程语言而开发的。它基于80%的实践,包含1200个日益复杂的动手任务,可以帮助你掌握找工作所需的技能。由于平台配备了在线验证器,您可以立即验证您的解决方案,并在完成挑战后检查进度。此外,本课程采用最新的教学方法,包括游戏化、讲故事和可视化,让你保持学习Java的热情。

CodeChef*|*

通过与其他开发人员竞争来学习编程是自学代码的另一种独特方法。大厨是一个平台,每个月举办三场比赛。写代码可以挑战自己,甚至可以拿大奖。除了参加各种比赛,还可以参加算法、二分搜索法等概念的培训课程和讨论。

Codewars*|*

用户创建了Codewars平台,为其他学习者提供了另一个练习代码挑战的渠道,这就是所谓的kata。Codewars平台支持20种编程语言;测试版中还有12个版本。通过形的训练,可以教授各种技巧,磨练学到的知识。通过挑战后,学生将从有经验的社区成员那里获得建设性的反馈。在训练期间,他们不断得到提升,获得荣誉。

编码名称*|*

你不会对CodinGame感到厌烦——从解决编程问题到参加编程比赛,你会遇到很多挑战。任务随着程序员的技能水平而变化,因此无论是初学者还是有经验的程序员都可以找到相称的挑战。参加比赛的时候,鼓励你写AI机器人,和其他程序员的机器人比赛。随时随地学习编程的用户可以充分利用代码冲突中的5分钟编码战。

3.学习时避免长时间休息*| *

看我以前的学生的时候,我觉得训练要有规律,要有连续性,每天休息不超过一天。如果你想取得进步,真正快速地完成课程,而不是半途而废,那么这是一个可以遵循的提示。

况且,休息有时会迫使人刷新记忆,甚至从头开始学习编程,因为人的大脑往往会很快忘记新的信息。所以,我的建议是每天留出一些时间学习Java,通过动手任务和挑战来磨练自己的知识。

4.与其他新手和新学员保持联系*| *

与其他领域相比,程序员社区是最支持和友好的社区之一。因此,学生比其他人更经常地相互合作和支持。这使得独立学习者获得成功成为可能。

要成为社区的一员,你可以加入任何与编程相关的论坛。在这里,你可以找到你的导师。但是,如果您仍然不能解决问题,您可以随时向有经验的专家寻求帮助,或者至少获得关于您的代码的反馈。论坛上的专业人士很乐意帮助新手,从而让他们的大脑活跃起来。

5.读取别人的密码*| *

互联网上到处都是开源项目,这让你可以调查其他开发人员的想法——阅读其他人的代码可以让你更好地了解他们通常是如何工作的。

因此,可以考虑使用GitHub、GitLab或SourceForge等不同的资源,了解更多其他开发者的解决方案。分析别人的例子会帮助你找到自己解决问题的方法,并以不同的方式练习编码。当你是一个新手时,这是一个极好的自学编码的方法。

6.降低你的期望*| *

另一个总的建议是,当你开始自学编码时,不要贬低自己的能力。更清楚的是,人们往往认为自己年纪太大,技术太差,没希望掌握编程技能。即使是二十几岁的专家也认为他们太老了,不能开始学习编码。让我们面对现实:“年纪太大”是辞职的借口,而不是真正的问题。但是,除非你尝试,否则你永远不会知道。想想吧。

7.考虑手工编码* | *

你可能会觉得这很奇怪,但我想说,代码手写仍然是新手开发者最好的练习之一。除了磨练技能,手工编码还能帮你找工作。实际上,参加大学考试或者通过技术面试,都需要你手写代码来证明你的硬技能。所谓的“铅笔码”,也可以让你知道自己对结构和语法的理解是否深刻,对结构和语法的理解是否深刻。

 
友情链接
鄂ICP备19019357号-22