XML writer
Name: www.serials.ws
Serial: W03THM-W9444M-9GJE3G-QME2G6-CRHXZ5-BJJEKR-U4VCJB-7162RQ
Học lập trình web từ đâu ?
- Tiếp theo HTML học gì đây? Nếu bạn đọc 1 quyển sách về HTML tôi tin là có nhắc đến Javascript. Vậy nên tiếp theo nên tìm hiểu nó. Với Javascript trang web của bạn đã có chút thay đổi, với một số tương tác với người dùng ở phía client.
- Sau Javascript có lẽ phải biết đến CSS (Cascading Style Sheets). CSS không phải là một ngôn ngữ, nhưng CSS giúp thiết kế HTML nhanh, gọn, hiệu quả và chuyên nghiệp hơn.
Đến đây có lẽ bạn đã nắm được sơ sơ về "làm web". Có một địa chỉ rất hữu ích chứa các chuẩn về web, đó là:
Code:
http://www.w3.org/
- Công việc tiếp theo là tìm hiểu khái niệm: static website và dynamic website.
- Để tạo một dynamic website trước tiên bạn cần một chút kiến thức về mô hình web-server và client. Thế nào là server, thế nào là client,...
- Bước tiếp theo là xác định ngôn ngữ dùng để tạo dynamic website. Đây cũng là câu hỏi của rất nhiều người: PHP, Perl, Java, ASP, ASP.NET, .... Mỗi ngôn ngữ đều có điểm mạnh yếu khác nhau. Tuy nhiên để bắt đầu tôi thấy PHP là một lựa chọn nhẹ nhàng bởi tính phổ dụng của nó.
- Nếu chọn PHP thì phải học thế nào? Câu trả lời đầu tiên có lẽ là ở đây: http://php.net ở đây bạn có thể tìm được thông tin căn bản nhất về PHP, cũng như các reference.
- Bên cạnh ngôn ngữ lập trình web, ngày nay người ta thường thiết kế website với 1 cơ sở dữ liệu. Cơ sở dữ liệu phổ dụng nhất là MySQL. Bạn đã đến bước này chưa? Nếu bạn đang băn khoăn về việc thiết kế một cơ sở dữ liệu thì tốt nhất không nên đặt những câu hỏi đại loại như: "Làm ơn chỉ dùm mình cách thiết kế cơ sở dữ liệu như thế nào", vì đây không phải là vấn đề có thể hướng dẫn trong một bài viết được. Lúc này bạn cần phải bỏ thời gian học đàng hoàng thì mới mong làm việc tốt với cơ sở dữ liệu.
- Sau bước này là gì? Câu trả lời chính tôi cũng không biết, vì topic này tôi chỉ định nói về lập trình web căn bản. Những bước tiếp theo có lẽ vượt ra ngoài chủ đề này mất rồi. Một topic mới sẽ thích hợp hơn.
Web Browser - Tìm hiểu về các trình duyệt web
Web browser - trình duyệt web là gì?
Một web browser là một phần mềm ứng dụng để truy xuất, trình diễn và chuyển các nguồn thông tin (information resource) trên mạng hệ thống mạng toàn cầu (World Wide Web). Một nguồn thông tin được nhận dạng bởi một Uniform Resource Identifier (URI) và có thể là một trang web, phim - video, hình ảnh (images) hoặc các mẫu thông tin khác.
Mặc dù các trình duyệt với mục đích là để truy cập vào hệ thống mạng toàn cầu, các trình duyệt còn được sử dụng để truy cập các thông tin được cung cấp bởi các web servers (máy chủ web) trong hệ thống mạng riêng hoặc các tài liệu (files) đến các hệ thống file (file system). Hoặc cũng được dùng để tiết kiệm tài nguyên thông tin cho các hệ thống lưu trữ file.
Kinh nghiệm tự học thiết kế web
Trong suốt quá trình học để trở thành một lập trình viên (software engineer) hiện nay ở các trường đại học thì có một giai đoạn khá quan trọng là lập trình thiết kế website.
Học thiết kế web online, sách, tài liệu
Html là nền tảng của web (internet). Bạn cũng thường nghe nói về PHP, ASP, JSP...đây là những ngôn ngữ lập trình cho web cho phía client cũng như server. Những ngôn ngữ này giúp bạn tạo ra những trang web động với cơ sở dữ liệu...nhưng thật ra cuối cùng thì những anh này cũng đều sinh ra mã Html để gửi về người truy cập web (user, client) xem. Nếu bạn có biết tiếng Anh thì có thể học online html tại http://www.w3schools.com/html/ và nhiều thứ khác nữa có trên trang web này. Bạn muốn tìm sách để đọc có thể vào http://www.edu.net.vn/ vào mục Tài Nguyên. Sau khi học html, bạn có thể học thêm CSS (đây sẽ là một dạng thiết kế html tối ưu hiện tại, tương lai vì nó giúp cho trang web dễ sữa chữa, nâng cấp, chạy nhanh hơn) và các ngôn ngữ khác như PHP, ASP... Ngoài ra để cho web của bạn hấp dẫn thì bạn cần học về đồ họa như photoshop, flash... Phần mềm để thiết kế web có thể dùng Frontpage, Dreamweaver... Các trung tâm tin học hiện nay cũng mở ra rất nhiều các lớp về thiết kế web. Bạn có thể tham gia học nếu có điều kiện.
Một số trang web khác có thể tìm tài liệu ebooks:
http://www.ebook4u.vn/
http://youtemplates.com/