--- title: Bắt đầu với Web slug: Learn/Getting_started_with_the_web tags: - Hướng dẫn - Sơ cấp - Thiết kế translation_of: Learn/Getting_started_with_the_web ---
{{LearnSidebar}}
Bắt đầu với Web là loạt bài ngắn gọn giới thiệu cho bạn tính thực tiễn của việc phát triển web. Bạn sẽ thiết lập các công cụ cần thiết để xây dựng một trang web đơn giản và xuất bản trang web của chính mình.
Có rất nhiều việc phải làm để tạo ra một trang web chuyên nghiệp, vì vậy nếu bạn là người mới bắt đầu làm web, chúng tôi khuyến khích bạn nên bắt đầu từ mục tiêu nhỏ. Bạn sẽ không xây dựng một trang web tựa như Facebook ngay, nhưng không khó để làm ra một trang web trực tuyến đơn giản của riêng bạn, vì vậy chúng ta sẽ bắt đầu từ đó.
Bằng cách làm theo các bài viết được liệt kê dưới đây, bạn sẽ đi từ lúc không biết gì đến khi có được trang web trực tuyến đầu tiên. Bắt đầu thôi!
Đề cập tới các công cụ để xây dựng một trang web thì có rất nhiều để lựa chọn. Nếu bạn đang bắt đầu, bạn có thể bị rối bởi danh sách những trình soạn thảo code, các thư viện framework, và các công cụ kiểm tra. Trong bài Cài đặt các phần mềm cơ bản, chúng tôi sẽ chỉ cho bạn từng bước để cài đặt những phần mềm bạn cần để bắt đầu phát triển web cơ bản.
Điều đầu tiên, trước khi bắt đầu viết code cho trang web của bạn thì hãy lập một kế hoạch để thực hiện nó. Những thông tin mà bạn muốn giới thiệu là gì? Những font chữ và màu sắc bạn sẽ dùng đến? Trang web của bạn sẽ trông như thế nào? Chúng tôi sẽ phác thảo một phương pháp cơ bản mà bạn có thể học theo để lên kế hoạch cho nội dung và thiết kế của trang web.
Một trang web chứa rất nhiều tập tin khác nhau : văn bản, mã nguồn, stylesheets, các tập tin media, v.v. Khi tiến hành xây dựng một trang web, bạn cần phải lắp ráp những tập tin này thành một cấu trúc hợp lý và chắc chắn là chúng cỏ thể tương tác lẫn nhau. Làm việc với các tập tin giải thích việc làm thế nào để thiết lập một cấu trúc tập tin hợp lý cho trang web của bạn và nhưng vấn đề mà bạn nên biết.
Hypertext Markup Language (HTML) Ngôn Ngữ Đánh Dấu Siêu Văn Bản là ngôn ngữ bạn sẽ dùng để xây dựng cấu trúc nội dung của một trang web, làm cho nội dung của trang web có ý nghĩa và có mục đích . Chẳng hạn như, nội dung của tôi là một tập hợp các đoạn văn, hay một danh sách các liệt kê? Tôi có cần chèn ảnh vào trang hay không? Tôi có chèn bảng dữ liệu hay không? Để không khiến bạn phải bị rối, HTML cơ bản cung cấp đủ thông tin để bạn làm quen với HTML.
Cascading Style Sheets (CSS) (Trang quy định mẫu thiết kế theo tầng) là ngôn ngữ bạn sẽ dùng để tạo kiểu dáng cho trang web của mình . Ví dụ, khi bạn muốn quy dịnh màu của văn bạn hay tiêu đề, màu nền? Cách mà nội dung hiện thị trên trang? Bố cục phông nền và màu sắc để trang trí cho trang web? CSS cơ bản đưa bạn qua nơi bạn cần bắt đầu.
JavaScript là một ngôn ngữ lập trình mà bạn cần để thêm vào tính năng tương tác cho trang web của mình , chẵng hạn như là các trò chơi, cách xử lý những sự kiện xảy ra khi ta bấm vào một nút hoặc khi dữ liệu được nhập vào từ mẫu đơn, những hiệu ứng động, hoạt hình , và nhiều hơn thế nữa. JavaScript cơ bản sẽ cho bạn ý tưởng hình dung về những việc mà ngôn ngữ thú vị này có thể làm được và cách để bắt đầu nó.
Một khi mà bạn đã hoàn thành việc viết mã nguồn và tổ chức các tập tin và trang trí cho trang web của mình xong, bạn cần phải xuất bản nó lên mạng để mọi người có thể tìm thấy nó. Xuất bản trang web sẽ miêu tả cách để thực hiện việc này một cách đơn giản nhất.
Khi bạn truy cập vào một trang web ưa thích nào đó, có rất nhiều những điều đang xảy ra bên dưới nó mà có lẽ bạn chưa biết. Trang web hoạt động như thế nào phác thảo những thứ đang xảy ra khi bạn xem một trang web trên máy tính của mình.
Web Demystified: Một loạt video tuyệt vời giải thích nguyên tắc cơ bản về web, nhằm mục đích phát triển web hoàn chỉnh. Được tạo bởi Jérémie Patonnier.