代码之旅:第 1 部分

代码之旅:第 1 部分

An image of HTML code.

Photo by 穆罕默德·拉赫马尼 on 不飞溅

暴跌

经过一段时间的思考,我最终决定潜入 Web 开发的世界。在对 Web 开发感兴趣之前,我对 HTML 和 CSS 或任何其他编程语言知之甚少。我偶尔会通过检查功能偷看感兴趣的网站的幕后。这就是它的发展程度。看看可以创建哪些代码行来直观地表示网页,这很有趣。

A spiraling black hole.

Photo by 愚木混株 cdd20 on 不飞溅

迷失在酱汁中

开始这段旅程时可以肯定的一件事是,我想避免可怕的“教程地狱”。我个人之前曾多次因其他兴趣而陷入这个陷阱,并且在学习涉及的内容时,这不是您想去的地方。我正在研究如何应对这一挑战,因此我在 YouTube 上观看了一些网络开发人员(其中许多是自学成才的),以了解他们是如何开始的。他们都同意,从基础开始是关键。这意味着,如果您能够掌握使用 HTML 和 CSS 理解信息的概念、结构和样式,那么您就可以继续学习 JavaScript 等内容。

A laptop with an open notebook in front.

Photo by 特蕾西·亚当斯 on 不飞溅

回归本源

在观看了网络开发中各种 youtuber 的一些视频之后。我意识到我的学习需要一些秩序和结构,所以我报名参加 根技术 在观看了 Oyeniyi 先生的 YouTube 视频之后。如果我要在这项工作中保持一致,那么专注于你真正需要学习的东西并忽略绒毛对我来说非常重要。我进入课程的第一个模块大约 2 1/2 个月,我不得不说,我对编码的看法发生了变化。它揭开了我对这个主题的一些先入为主的观念。不要误会我的意思,这仍然是一个挑战,真的就像学习一门语言。

进入它

我在模块中遇到的困难之一是要适应 html 的元素、属性和语法结构。一旦我了解了事情是如何完成的以及为什么完成以及 HTML 的有用性,我就能够更好地掌握语义 HTML。模块的 CSS 部分,特别是弹性框和选择器类型,起初被证明是难以处理的。能够玩弄代码并实时查看发生了什么使我能够更清楚地理解 CSS 的某些方面。该模块中的项目也强化了我一直在学习的知识并将其付诸实践。 Bootstrap 部分很有趣。我理解为什么这么多网站、博客等对它们有特别的看法。到目前为止,第一个模块很简洁,没有过多的信息。现在,我可以查看网页并确定一些正在使用的元素。

以下是我在学习跟上步伐的过程中所做的一些事情:

  1. 慢慢来,在理解你之前所从事的概念之前,不要急于研究任何新事物。如果你继续在半实现的理解上组合新数据,你将使这变得比需要的更困难。对自己要有耐心。请记住,这是一场马拉松而不是短跑。
  2. 当您在编码会话中努力解决特定问题时,请随时离开计算机。可以继续做其他事情,完全不同的事情。当您将自己从几乎所有问题中分离出来时,大脑似乎在后台工作,而您却全神贯注于需要大脑不要做太多事情的活动。您很有可能会发现解决方案在经过一段时间后以全新的心态实现。
  3. 在阅读新概念时进行测试和实验。我总是喜欢用代码来试验,看看能做什么,不能做什么。我特别喜欢用 CSS 中的 Flex Box 和选择器来做这件事,因为这是控制网页视觉效果的东西。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明

本文链接:https://www.qanswer.top/37786/42101909

posted @ 2022-09-19 09:42  哈哈哈来了啊啊啊  阅读(8)  评论(0编辑  收藏  举报