您现在的位置:首页 » 新闻中心 » 网站建设

如何学习网站开发?

2020-12-24 09:52:37

  首先,我也是个学生,不是神。我在学软件工程。我要毕业去美地读硕士。我要在巨人硬件的前端练习。以下是我在软件开发道路上的亲身经历。如果你错了或者不到位,请理解。

大概,如果你搜索品牌网站建设开发过程,你会发现很多高质量的内容,比如w3school、udacity、codeschool等等。这些教学内容对初学者和高级学生都很好。(对于类似的学习网站,建议观看国外网站的教学。首先,其逻辑性一般比国内教学网站高很多;其次,他们的视频经过精心制作,非常容易看到。根据网站的流程,我想我可以开始使用前端和后端技术来构建一些东西。

在这些编程语言基础建立之后,前端主要需要专注于JavaScript的研究(因为只有JS是一种动态的高级编程语言,HTML和CSS是标记语言和样式表语言,很少有逻辑性。当然,也有一些CSS不是正交的,这是艺术,学好也不容易。关于细节,我们可以看到答案:为什么CSS这么难学?-方英航的回答——https://www.zhihu.com/question/66167982/answer/239709754).

如果受试者对这些语言有一定的了解,并且熟悉常用的标记和方法的使用,那么下面列出了在开发中小型网站时可能遇到的问题,是一个大方向(有顺序):

这些问题在网络上有大量的答案和教程。当遇到问题时,使用stackoverflow(论坛)、segment fault、GitHub、codepen、Google和百度可以解决99%的问题。

< P>我读过题目中所说的“总觉得基础不牢固”和“一般学习方向”这两个词。这种方向感和我两年前的感觉非常相似。我认为当你第一次进入软件开发领域时,这是一种普遍的感觉。有可能在主要问题上没有偏离我自己的经验,中小网站开发(甚至中小型软件开发)很大程度上是以经验为导向的。我也看过那些教学录像、教学和字典。读了一些东西之后,我总是有“下一步该做什么”、“我是否还缺什么东西读”、“似乎基础还不够”的想法,“我似乎知道伟大的神是如何学习的”。现在回想起来,这些都与我固有的学习观有关。以前,我以为学好一件事一定要读很多书,学好所有的知识点。但是软件开发是一个非常有经验的行业。没有一本书记录了所有的情况,有些代码只有在我写完之后才知道坑在哪里。例如,

例如,

上面提到的问题可能不需要在您的开发过程中解决,或者您可能会遇到在各种精彩的书籍和教程中从未听说过的问题。所以我认为最好的学习途径就是做实际的开发。有了语言基础后,你可以尝试实现一些你自己的简单想法。例如,在学习了前端技术之后,您可以尝试模仿您感兴趣的网站来编写静态页面。你可以找到一些有趣实用的JS框架,然后逐步开始设计自己的网站,实现网站的各个模块。在实际问题面前,找到解决办法,最终解决问题。我认为这是软件开发最快、最实用的方法。很多学生学的东西不多(注意:你必须先有一门基本的编程语言。如果您不知道JS的基本语法,请访问上述学习网站并继续阅读教程)。

事实上,这种方法也被许多学习机构和网站采用。一般来说,在学习了语言之后,会有一个实际的项目,然后老师会分析项目应该使用什么框架,使用什么方法。学生将亲自实施实际项目,并找到自己的解决方案和理论解决方案。

  

  大二的时候,我很无知,不知道如何运用我所学的知识,直到参加微软创新杯(我没有做广告),现实的需求让我有了明确的目标。我需要做什么和我需要学习的是清楚的。参加比赛后(当年中国创新群体一等奖,骄傲的哈哈)