Skip to content

swjtu-maker/webTeam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 

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

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •