如何自学编写手游脚本_自学如何编写代码时应做的5件事

如何自学编写手游脚本

今天,大多数程序员都开始了自学如何编写代码的旅程。 由于Internet上提供了大量的材料和教程,因此,新手有多种资源可供选择。

我是一个自学成才的Web开发人员。 当我对编程和Web开发感兴趣时,我已经是一名本科生。 我上了互联网,从W3schools开始。 然后,我跟随Bucky Robert的NewBoston Youtube教程。 最后,我为Udemy上的Web开发人员Bootcamp课程付费,在那里我学习了Nodejs,ExpressJs和MongoDB。 目前,我正在上Python和Django Web Developer Bootcamp课程。

我学到的东西很少,我很想分享

1.考虑一个小项目

我的第一个也是最大的错误是,当我第一次开始学习HTML5和CSS3时没有想到任何项目。 两年多来,我自学了HTML,CSS,Bootstrap和JavaScript。 我学会了一切,并编写了代码片段。 这样做很容易。

对于我在学校的最后一年的项目,我必须设计一个网络论坛的前端。 我完全知道自己想要什么,但是将所有代码(如导航,菜单,页眉,页脚,侧边栏代码)组合在一起形成一个页面和一系列页面是一场噩梦。 我遇到了标记标签相互冲突并在屏幕上争夺控制权的问题。 这些代码以前表现良好,并精确地停留在我希望它们停留的位置。

最终,我掌握了很多东西,但是如果我设计一个小型网站,无论我学习时有多俗气,对我来说都不是那么困难。 设计一个小型项目有助于我理解事物如何单独和协同工作。 它还帮助我提高了UI / UX技能。

Colt Steele在其有关Udemy的网络开发课程中为他的学生提供了Yelpcamp网站,以利用他们在讲座中收集到的所有知识进行开发。 这是结束精彩学习课程的好方法,它可以教给学生Web开发的现实。

2.学习您主要感兴趣的另一种语言

HTML和CSS对我来说很容易理解和掌握,但是我讨厌JavaScript。 我很难完全理解,我认为这是因为JavaScript与HTML和CSS完全不同。 JavaScript是一种适当的编程语言,而不是HTML之类的标记标签或CSS之类的样式表。 使用JavaScript,我被带入了函数,变量,循环和IF语句的世界。 我以前不知道的事情。

我真的很想学习JavaScript。 它是一种核心的网络语言,我知道我真的离不开它,但是经过一番挣扎之后,我离开了它并决定对后端有所了解。 我研究了PHP。 我并没有认真对待PHP,但是我很喜欢它,并且回头看,它为我理解JavaScript铺平了道路。 JavaScript和PHP共享相似的函数语法,IF语句语法和数组语法。

Javascript和PHP IF语句语法

通过学习PHP,我了解了JavaScript。

3.用自己的方式重写代码

自我学习如何编写大多数代码涉及必须完全按照别人的方式编写别人的代码,这样您才能了解它的工作原理。 但是更好的是用自己的方式重新编写代码以达到相同的结果。

讲师的代码可能更轻,更快,更高级,但这不是您的重点。 您的目标是知道什么有效,什么无效以及为什么。 用自己的方式重写代码可以使您和您所知道和不知道的内容更加有限。 它还显示您对某个主题的改进或理解程度。 因此,重写,犯错误,进行更正,改进和成长。

4.不要试图一次了解所有内容

我确实提到很难找到JavaScript。 好吧,我认为我的问题的一部分是过于努力地一次无法理解所有内容。 在标记标签和样式表上只有一个基础,我没有花时间调整JavaScript语言和语法。

太努力会使您感到沮丧和烦恼。 以自己的节奏学习,习惯于语言,不要为自己不懂的小事而烦恼。 不要留在现场。 进一步提高课程设置。 有时,学习高级知识可以帮助您真正理解中级知识。

照片来源:未启动
5.坚定不移

自我学习是一个漫长,缓慢而乏味的旅程。 您必须长期参与其中。 保持专注。 保持专注。 给自己一个目标并朝着这个目标努力。 建立东西并为此感到自豪。 这是真正学习的唯一途径。

最后,练习! 实践! 实践!

这应该是第六点,但我认为没有必要添加数字。 无论您是自学者,还是正在教室中学习传统的学习系统,没有实践,您都无法做很多事情。

翻译自: https://hackernoon.com/5-things-you-should-do-if-you-are-self-learning-how-to-code-536452f9d008

如何自学编写手游脚本

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值