Ai cũng hiểu rằng, là những người lập trình web chuyên nghiệp, ngôn ngữ phát triển web đầu tiên (cũng là tối thiểu) mà họ phải làm chủ đó chính là HTML (HyperText Markup Language – Ngôn ngữ đánh dấu siêu văn bản) để xây dựng các trang web “tĩnh” và CSS (Cascading Style Sheets – Các tập tin định kiểu theo tầng) để định dạng cách hiển thị nội dung của các trang. Với mong muốn giúp đỡ các bạn mới “chập chững” vào nghề lập trình web, truongcongnghe.vn đã xây dựng khóa học “Lập trình ứng dụng web với HTML và CSS”, nhằm giúp họ có thể làm chủ các ngôn ngữ một cách nhanh chóng, hiệu quả nhất.
Trên thực tế, vào bất cứ hiệu sách nào chúng ta đều có thể tìm thấy rất nhiều những cuốn sách hướng dẫn tự học về ngôn ngữ lập trình web HTML/CSS, bên cạnh đó cũng có rất nhiều các lớp học được mở ra để giúp trang bị cho học viên các kĩ năng lập trình web. Sinh viên CNTT thì không ai có thể bỏ qua môn học này trên giảng đường Đại học. Tuy nhiên, nhiều bạn đã không thể thành công trong việc làm chủ những ngôn ngữ tưởng chừng rất “đơn giản” này. Điều này đặt ra thách thức càng lớn đối về tính hiệu quả của khóa học trực tuyến mà truongcongnghe.vn tiến hành :Nội dung cho khóa học nên trình bày những trọng tâm gì? Phương pháp truyền tải tới người học ra sao? Nội dung thực hành như thế nào?... Sau quá trình lựa chọn và cân nhắc, cuối cùng chúng tôi cũng đã hoàn thành việc xây dựng nội dung cho khóa học và đưa tới các bạn học viên những bài giảng đầu tiên. Một câu hỏi có thể được đặt ra: tham gia khóa học này, các bạn học viên sẽ “được gì?”

Hình ảnh một trong những bài giảng đầu tiên của khóa học
Thứ nhất, tham gia khóa học các bạn học viên sẽ được hiểu những khái niệm liên quan tới lập trình web, được hiểu kiến trúc đầy đủ của một hệ thống web và đặc biệt là được hướng dẫn những bước chi tiết trong việc thiết kế một hệ thống web hoàn chỉnh.
Thứ hai, bên cạnh việc trang bị đầy đủ những kiến thức, kĩ năng cơ bản về lập trình web với HTML/CSS, ở mỗi bài giảng các bạn học viên còn được lĩnh hội những lời khuyên hết sức hữu ích từ chuyên gia Jakob Nielsen về thiết kế giao diện web đảm bảo tính “tiện dụng” tối đa cho người dùng (Jakob Nielsen được nhiều tạp chí nổi tiếng như The New York Times, U.S News and World Report v.v… đánh giá là “chuyên gia hàng đầu thế giới về đánh giá tính tiện dụng của website – web usability” hay “là người hiểu biết về web nhiều nhất trên thế giới”). Từ những điều tưởng chừng rất đơn giản như: cách đặt tiêu đề (title) cho một trang web, lựa chọn tên miền, slogan cho đến những vấn đề phức tạp hơn như bố cục giao diện, sử dụng đồ họa v.v… đều được giới thiệu một cách chi tiết tới các bạn học viên.
Thứ 3, cũng chính từ những tài liệu và Jakob Nielsen cung cấp, các bạn học viên sẽ được trực tiếp tham gia vào việc xem xét, đánh giá các website thực thuộc nhiều lĩnh vực khác nhau, ví dụ: đánh giá các website
www.amazon.com,
www.bbc.co.uk,
www.ibm.com v.v…… Chính từ đây, các bạn sẽ rút ra được những kinh nghiệm quí báu cho việc thiết kế và xây dựng website của mình sau này.
Thứ 4, xác định kĩ năng thực hành sẽ đóng vai trò quyết định sự thành bại của mỗi học viên trong khóa học. Vì vậy, các nội dung thực hành phải mang tính “kích thích” học viên, làm cho mỗi bạn luôn có cảm giác tò mò, hứng thú trong việc tạo ra các sản phẩm mà bài thực hành yêu cầu. Từ suy nghĩ đó, mỗi nội dung thực hành trong khóa học đã được xây dựng không chỉ đơn thuần là để học viên thuộc những thẻ lệnh và biết cách sử dụng chúng mà quan trọng hơn các học viên sẽ áp dụng ngay vào những dự án thực, tạo ra các sản phẩm cụ thể. Các bài thực hành đều có sự móc nối với nhau và sau khóa học, mỗi học viên sẽ có được sản phẩm là những website thực sự hoàn chỉnh.

Kết thúc khóa học, mỗi học viên sẽ tự tạo được những sản phẩm tương tự như thế này
Một điều thú vị nữa là toàn bộ những bài giảng mà trên truongcongnghe.vn xây dựng đều được tham khảo từ những tài liệu nước ngoài vốn được trình bày một cách khoa học, xúc tích và “hướng người dùng” nhất. Chúng tôi đã cố gắng chọn lọc từ nhiều nguồn tài liệu để đem lại cho các bạn những nội dung hấp dẫn và hiệu quả nhất.
Có thể là quá sớm để nói về sự hiệu quả của một khóa học trực tuyến như thế này. Tuy nhiên, chúng tôi rất vui khi nhận thấy ngày càng có nhiều bạn quan tâm và tham gia khóa học. Niềm vui ấy sẽ thực sự trọn vẹn nếu mỗi bài giảng đều được các bạn đón nhận và coi chúng là những sản phẩm hữu ích trong hành trang học tập của mình.
Phan Anh
(Giảng viên truongcongnghe.vn)