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

如何学习网站开发?

2020-10-11 10:54:02

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

如果你搜索网站建设开发开发的过程,你会发现很多高质量的内容,比如w3school、udacity、codeschool等等。这些教学内容对初学者和高级学生都很好。国外的教学网站推荐类似于国外的教学网站。首先,其逻辑性一般比国内教学网站高很多;其次,他们的视频经过精心制作,非常容易看到。根据网站的流程,我觉得我已经能够利用前后技术来构建一个东西了。

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

如果受试者对这些语言有一定的了解,并且熟悉常用标记和方法的使用,以下是中小型网站开发过程中可能遇到的问题列表,这实际上是一个大方向(前后顺序):

互联网上有大量关于这些问题的答案和教程。遇到问题时,使用栈溢出(国外)论坛)、段故障(国内论坛)、GitHub(实验室库、控件聚集地)、codepen(前端调试、控制)、Google和Baidu可以解决99%的问题。

< P>我读过题目中所说的“总觉得基础不牢固”和“一般学习方向”这两个词。这种方向感和我两年前的感觉非常相似。我认为当你第一次进入软件开发领域时,这是一种普遍的感觉。(也有可能受试者没有这种强烈的感觉。以下内容可能会偏离受试者期望的答案,可以忽略不计。)

  

  根据我自己的经验,中小网站开发(甚至中小型软件开发)基本上是以经验为导向的。

我也看过那些教学视频、教学书和字典书。在读了一些东西之后,我总是有“下一步该做什么”、“我还没有看到任何东西”、“似乎基金会还不够”和“我似乎知道伟大的神如何学习”的想法。现在回想起来,这些都与我固有的学习观有关;我以为学好一件事,一定要读很多书,学好所有的知识点,但是软件开发是一个非常有经验的行业。没有一本书记载了所有的情况。有些代码只有在我写完之后才知道坑在哪里。例如,

例如,

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

事实上,这也是许多学习机构和网站采用的方法。一般来说,在学习了语言之后,会有一个实际的项目。然后老师将分析这个项目应该使用什么框架,以及在其中使用什么方法。学生将自行实施实际项目,找到自己的解决方案和原则方案。在我大二的时候,我很无知,不知道如何运用我学到的东西,直到我参与进来