
想学做软件和网站,该如何起步?
来源:
浏览:114
时间:2023-08-21
Web 开发是一项系统工程,想要比较透彻地了解 Web 开发,需要系统地学习相关内容(包括但不限于 Web 前端和后端开发),并且要通过阅读成熟的代码来增进实践的经验。下面列出一个列表,仅供参考:
- 前端:学习 (X)HTML,这是一个网页的骨架,是网页的内容;根据目前 Web 前端开发的模式,还需要学习 CSS(层叠样式表),CSS 控制了网页的外观,一个优良的设计要做到结构与表现分离;
- 了解一定的前端脚本语言知识:现在主流的是 JavaScript,通过合理地使用 JavaScript,我们可以控制 DOM 元素、与 Web 后端通信,这也是主流 Rich Web 应用的基础;
- 无论你是否希望做后端(服务器端)开发,了解一种服务器端的开发语言(如 PHP,C# for http://ASP.net,Java for JSP)都是有必要的,这可以帮助你理解 Web 前后端的交互(典型应用:Ajax),更有助于对 Web 开发的深层理解;
- 数据库:典型的开源数据库有 MySQL/PgSQL 等,学习基本的数据库设计知识和 SQL 语句都是很有必要的;
- 操作系统:目前大部分服务器的操作系统都是 UNIX/Linux based,所以了解一下 Linux 是很有帮助的 :-)。
先写到这里,有时间再补充。


