Công nghệ lập trình Web

by 2 contributors:

Việc tạo nên các trang Web mở ra các cơ hội đáng kinh ngạc cho các lập trình viên. Để tận dụng đầy đủ các công nghệ này, bạn cần phải biết làm thế nào để sử dụng chúng. Dưới đây bạn sẽ tìm thấy các liên kết đến các tài liệu MDN của các công nghệ lập trình Web.

Các công nghệ lập trình Web

Cơ bản

HTML
HyperText Markup Language là ngôn ngữ được sử dụng để biểu thị và định nghĩa nội dung của trang Web trọng một cấu trúc đã được định sẳn.
CSS
Cascading Style Sheets được sử dụng để biểu thị cách mà một nội dung được hiển thị như thế nào trên Web.

Kịch bản

JavaScript

JavaScipt là mội ngôn ngữ lập trình chạy trên các trình duyệt, JavaScipt sử dụng JavaScipt để xây dựng các trang Web có tính tương tác cao với người sử dụng hoặc tạo ra các Web ứng dụng.

Web APIs
Tài liệu tham khảo cho từng API chứa tất cả những thứ cần thiết để xây dựng kịch bản cho Web, bao gồm DOM và tất cả API có liên quan đến giao diện mà bạn có thể dùng nó để xây dựng nội dung Web và ứng dụng.
  • Web API interface reference - tất cả API có liên quan đến giao diện, được sắp xếp theo danh sách A, B, C
  • WebAPI danh sách các thiết bị kết nối tới API và các API hữu ích cho một ứng dụng.

Đồ họa

SVG
Scalable Vector Graphics cho phép bạn biểu thị một hình ảnh bằng cách vẽ ra các vector với các hình dạng khác nhau để cho phép hình ảnh đó có thể phóng to thu nhỏ một cách trơn tru với bất kì một kích thước nào.
WebGL
WebGL mang lại đồ họa 3D cho Web bằng cách giới thiệu một API tuân thủ với tiêu chuẩn OpenGL ES 2.0, và WebGL có thể được sử dụng trong element HTML: <canvas>.

Linh tinh khác

MathML
Mathematical Markup Language làm cho trang web có thể hiển thị các phương trình toán học phức tạp và các cú pháp.

Tài liệu theo phân loại

Web Developer Guide
Web Developer Guide cung cấp các cách hữu ích có thể giúp bạn có thể tiếp cận với các nội dung mà bạn cần sử dụng trong công nghệ lập trình Web để làm những gì bạn muốn làm và cần làm.
Tutorials for Web developers - Các Tut cho lập trình viên Web
Một danh sách các tuts cầm tay chỉ việc cho bạn từng bước để giúp cho bạn học được các kiến thức về API, các công nghệ và trong các chủ đề lớn khác.
References - Tài liệu
Trang này sẽ cung cấp các liên kết đến tất cả các tài liệu tham khảo trên MDN, nhưng bây giờ thì các liên kết này đã nằm trong bài này luôn rồi. ^^ (phần các công nghệ lập trình Web)

Các chủ đề khác

Developing Web applications - Phát triển Web ứng dụng
Tài liệu cho các lập trình viên ứng dụng Web; Các ứng dụng Web sẽ được viết 1 lần, nhưng chạy bất kì đâu, cho Mobile, desktop, và Firefox OS
Accessibility - khả năng tiếp cận
Khả năng tiếp cập trong lập trình Web nghĩa là cho cho càng nhiều người sử dụng trang Web của bạn càng tốt, ngay cả khi khả năng của người đó có giới hạn. Trong phần này chúng tôi cung cấp thông tin về cách phát triển nội dung Web để có thể dễ dàng tiếp cận nhất
Security - bảo mật
Chắc chắn rằng việc bảo mật trang Web hoặc ứng dụng Web của bạn là một điều thật sự đáng quan tâm.

Xem thêm ...

Document Tags and Contributors

Tags: 
Contributors to this page: PierreNeter, ethertank
Last updated by: PierreNeter,