Phát triển web
Phát triển web đề cập tới xây dựng website và triển khai trên trang web. Phát triển web yêu cầu sử dụng các ngôn ngữ script tại cả Server và Client.
Trước khi phát triển một website, bạn nên ghi nhớ một số điều sau:
Những gì nên đặt vào trang web?
Ai sẽ host nó?
Tạo tính tương tác cho nó như thế nào?
Cách để mã hóa nó?
Cách tạo một công cụ tìm kiếm thân thiện trên website?
Cách để bảo mật mã nguồn một cách thường xuyên?
http://vietjack.com/ Trang chia sẻ các bài học online miễn phí Trang 94
Menu điều hướng có dễ dàng sử dụng?
Website sẽ được tải nhanh?
Các trang có dễ dàng được in?
Khách truy cập có thể dễ dàng tìm kiếm các nội dung quan trọng trên website?
Các sheet kiểu có thể được sử dụng một cách hiệu quả trên website của bạn?
Tiến trình phát triển web
Bao gồm tất cả các bước mà tốt nhất để xây dựng một website hiệu quả, hấp dẫn. Các bước này được hiển thị trong sơ đồ dưới đây:
http://vietjack.com/ Trang chia sẻ các bài học online miễn phí Trang 96 Các công cụ phát triển web
Các công cụ phát triển web giúp các nhà phát triển thử nghiệm và debug trên các site. Ngày nay, công cụ phát triển web đi kèm với các trình duyệt web. Tất cả các trình duyệt được xây dựng trong các công cụ cho mục đích này.
Những công cụ này cho các nhà phát triển web sử dụng HTML, CSS và JavaScript, …. Những cái này được truy cập bởi sự di chuột thoáng qua trên một web hoặc lựa chọn Inspect Element từ menu bối cảnh.
Các tính năng
Dưới đây là các tính năng phổ biến mà mỗi công cụ web đều trình bày:
HTML VÀ DOM
Cho phép bạn quan sát DOM như là nó đã được biểu thị. Nó cũng cho phép tạo các thay đổi tới HTML và DOM và quan sát các thay đổi được phản ánh trong trang ngay sau khi các thay đổi được thực hiện.
NGUỒN, TÀI SẢN VÀ THÔNG TIN MẠNG
Các công cụ phát triển web cũng giúp tìm kiếm các nguồn mà được tải và có sẵn trên trang.
PROFIING AND AUDITING
Profiling liên quan tới việc nhận thông tin về hiệu suất của trang web hoặc ứng dụng web và Auditing cung cấp các đề nghị cho các nhà phát triển, sau khi phân tích một trang, để tối ưu thời gian tải trang và tăng tính phản hồi.
Các kỹ năng cần thiết
Để trở thành một nhà phát triển web thành công, bạn nên sở hữu các kỹ năng sau:
Hiểu script của Server và Client;
Tạo, chỉnh sửa các mẫu cho một CMS hoặc khung phát triển web;
Thử nghiệm trên các trình duyệt khác nhau;
Thực hiện thử nghiệm để quan sát bởi người sử dụng;
http://vietjack.com/ Trang chia sẻ các bài học online miễn phí Trang 97
Xây dựng chương trình tương tác với javaScript, PHP, và Jquery, …