前端知识点(1)
一。我们要做什么?
-
其实不管是前端工程师还是后台工程师我们要做的工作无非就是软件的开发。
软件主要分为两种架构:
(1): C/S (2): B/S
我们主要从事的是B/S的软件开发。 -
什么是B/S?
(1): B/S中的B指的是browsers,是浏览器的意思,S值Server指服务器的意思。
(2): B/S架构的软件一般都是通过访问一个网页的形式来使用的,而将一些运算等操作放到远端的服务器上。
(3): 这样就降低了对客户端的要求,我们的计算机上只需要安装一个浏览器即可使用。
(4): 像我们常用的京东、taobao、12306等这些网站都是B/S架构的软件。 -
软件开发流程:
(1): PS 网页设计师根据需求设计网页。
(2): HTML 前端工程师将设计做成静态网页。
(3): python 后台工程师将静态网页修改为动态网页。 -
现在我们所知道的有:
(1): 我们需要将设计师的设计转换为代码,然后交给后台工程师,再由他们去编写服务器的代码。
(2): 我们需要和设计师沟通,需要和产品经理沟通,需要和后台工程师沟通。
(3): 万我们的编写的网页会在整个项目的最前端由用户查看。 -
前端技术的难易度。
(1): 前端技术简单好学,其实这是我们的一个误区。
(2): 首先,可以肯定的是前端技术不像Java那样有着较高的门槛。它很容易,so easy。
(3): 但是,刚才也说到了,前端工程师需要和设计师和后台工程师做衔接,这两方面技术我们都需要懂一些。
(4): 再来,前端技术虽然入门简单,但是深入起来也不是随便谁都能玩好的。所以学习前端技术必须要努力、努力、在努力。 -
我们主要学习哪些内容?
(1): 根据W3C标准,一个网页主要由三部分组成:结构、表现还有行为。
结构:HTML 表现:CSS 行为:JavaScript
(2): 什么是结构、表现、行为。
结构:HTML用于描述页面的结构。
表现:CSS用于控制页面的结构。
行为:JavaScript用于响应用户操作。
7.这一阶段我们学什么?
(1): 我们先来学习HTML和CSS的基础知识,也就是我们所说的so easy的那部分。
(2): 主要内容有:HTML CSS 网页布局