Skip to content
swjtu-makerPublic

About

web小组资料汇总与讨论组

Resources

Stars

4 stars

Watchers

14 watching

Forks

Latest commit

 

History

33 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

SWJTU Makerspace webTeam

这里是SWJTU web小组资料汇总与讨论组

加入Web小组,关注互联网技术。

网站开开发一般可以分为前端和后端两部分。
所谓前端指的是网页开发这部分内容涉及的主要是HTML、CSS、JavaScript等,也就是在Web应用中用户可以看得见碰得着的东西。包括Web页面的结构、Web的外观视觉表现以及Web层面的交互实现。

后端更多的是与数据库进行交互以处理相应的业务逻辑。需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等。

1. 前端(客户端、浏览器端)

HTML

HTML 是属于 Web 的语言,每个开发人员都应对它具备基本的了解。 你可以使用 HTML 的“标记标签”来定义网页的内容和结构。

参考资料: HTML教程 - W3School

CSS-层叠样式表

样式表定义如何显示 HTML 元素。 如果样式保存在外部文件中,那么仅仅通过改变 CSS 文件,你就可以改变网站中所有 HTML 页面的的样式和外观。 假如你曾试图改变所有页面中标题的字体和颜色,就很容易理解 CSS 可以在多大程度上提高你的工作效率。

参考资料: CSS教程 - W3School

JavaScript - 客户端脚本

JavaScript 用于客户端的脚本化。客户端脚本化指的是 Web 浏览器编程。 你很有必要学习 JavaScript,这样你就有能力提供动态性更强的网站内容。

参考资料: JavaScript教程 - W3School

2. 后端(服务器端)

服务器端脚本

服务器端脚本化指的是服务器端编程。 学习服务器端脚本是很有必要的,这样我们就有能力提供动态性更强的网站内容。 通过服务器端编程,我们可以访问数据库,并向浏览器返回结果,这也是许许多多的服务器端脚本应用中的重要一项。

参考资料: PHP教程 - W3School

数据库

使用 SQL 管理网站数据 结构化查询语言 (SQL) 是用来访问诸如 SQL Server、Oracle、Sybase 及 Access 等数据库的通用标准。 网络管理员们都有必要明白,SQL 是用来和网络上的数据库交互的可靠引擎。

参考资料: SQL教程 - W3School

3. GitHub

组员们都注册了GitHub账号,此处发布有关资料,供第一次接触GitHub的同学使用。
(以下3篇资料选一阅读)

1.基本的GitHub使用
  参考资料:
  GitHub入门 by llz
2.知乎上的github教程:Github 四步走 ( 作者:youngxhui )
  GitHub for Windows使用教程(一)
  GitHub for Windows使用教程(二)
  GitHub for Windows使用教程(三)
  GitHub for Windows使用教程(四)
3.深入使用GitHub,你需要了解Git的使用
  参考资料:
  Git教程 - 廖雪峰的官方网站 ( 作者:廖雪峰 )

4. 用GitHub创建一个网站

在学习HTML的同时,创建一个网站,以验证你的学习成果。
(以下3篇资料选一阅读)

1.GitHub Pages的官方文档[英语]
2.llz的GitHub Pages教程
3.来自课程codes2things的教程 ( 作者:Li Jun, Southwest Jiaotong University )
  GitHub项目网站制作简明教程[PDF]
  为了方便移动设备用户浏览,已转换为网页版

5. 使用远程主机 云主机/服务器/VPS

没有腾讯云,申请了腾讯云的同学尝试使用SSH登陆你的主机写一篇教程吧

6. 了解Linux

待完善
Linux与Windows有许多不同,熟悉它!
资料很多很长,不可能完全看完
Debian参考手册的Linux教程

7. 搭建服务器

1.PHP安装
  在Debian上,使用APT是最方便的安装方式,参见PHP 手册

About

web小组资料汇总与讨论组

Resources

Stars

4 stars

Watchers

14 watching

Forks

Releases

Packages

Contributors