Xây dựng Website đầu tiên
VỀ MÔN HỌC NÀY!
Xin chào tất cả các bạn sinh viên!
Website, hay còn gọi là trang web, là một công cụ dùng để truyền tải thông tin, quảng cáo về sản phẩm, dịch vụ và các giải pháp đáp ứng cho doanh nghiệp.
Các bạn đang bắt đầu làm quen với môn học Xây dựng website đầu tiên nằm trong chứng chỉ 1-Lập trình cơ bản của FUNiX, hướng người học có thể hiểu được những kiến thức và kỹ năng website phổ biến nhất cũng như là đòi hỏi bắt buộc đối với bất cứ nhà thiết kế web nào.
Trong suốt môn học, bạn sẽ áp dụng những kiến thức và kỹ năng học được để hoàn thiện một trang web mẫu. Kết thúc môn học, bạn có thể tạo ra website của riêng mình như website giới thiệu bản thân, giới thiệu sản phẩm hoặc rất nhiều ứng dụng website khác. Người học cũng có thể tham gia xây dựng giao diện tại các công ty thiết kế website.
Môn học sẽ có 4 chương, gồm 13 bài học. Mỗi bài sẽ có một (hoặc vài) đoạn video yêu cầu học viên phải xem kỹ, một hoặc vài bài đọc thêm phải đọc kỹ và trả lời quiz. Sau mỗi phần, học viên sẽ được yêu cầu làm bài lab, assignment và thảo luận trực tiếp với Mentors.
THÔNG TIN VỀ KHÓA HỌC
Tên khóa học: Xây dựng Website đầu tiên
Mã khóa học: WEB101x_03-A_VN_DN
Số tín chỉ: 3
Thời lượng học ước tính: 6 tuần
MỤC TIÊU MÔN HỌC
1. Hiểu những khái niệm cơ bản liên quan đến công nghệ web
2. Sử dụng HTML để xây dựng trang web.
3. Sử dụng CSS để tạo bố cục và định kiểu trang web.
4. Giới thiệu về framework Bootstrap hỗ trợ phát triển CSS, tạo trang web có khả năng hoạt động tốt trên thiết bị di động.
5. Đưa website vào hoạt động trên Internet, tích hợp các dịch vụ khác trên Internet cho website
6. Giới thiệu về một công cụ thiết kế website Opensource (Wordpress) và định hướng phát triển website.
CẤU TRÚC KHÓA HỌC
Phần 1: Ngôn ngữ lập trình website HTML
Bài thực hành Lab 1
Bài 1 - Khái niệm cơ bản và công cụ xây dựng website
Bài 2 - Cấu trúc trang HTML
Bài 3 - Các thẻ HTML phổ biến (1)
Bài 4 - Các thẻ HTML phổ biến (2)
Assignment 1 - Tạo được trang web (html)
Phần 2: Khái niệm cơ bản về CSS & ứng dụng CSS
Bài thực hành Lab 2
Bài 5 - Cơ bản về CSS
Bài 6 - Áp dụng CSS xây dựng các thành phần web
Bài 7 - Từng bước xây dựng Layout web (1)
Bài 8 - Từng bước xây dựng Layout web (2)
Assignment 2 - Dùng CSS selector để bố cục trang web
Phần 3: Cách sử dụng Framework CSS (Bootstrap)
Bài thực hành Lab 3
Bài 9 - Cơ bản về Bootstrap và cách sử dụng
Bài 10 - Thiết kế website responsive
Bài 11 - Một số tính năng của Bootstrap
Assignment 3 - Phát triển hoàn chỉnh giao diện 1 trang HTML
Phần 4: Ứng dụng website
Bài 12 - Đưa website lên Online
Bài 13 - Định hướng phát triển website
Assignment 4 (Option 1) - Xây dựng website hoàn chỉnh
Assignment 4 (Option 2) - Xây dựng website hoàn chỉnh
Điều kiện tiên quyết
Học viên có khả năng sử dụng thành thạo một hệ điều hành (Windows, MAC hoặc Ubuntu).
NGƯỜI THIẾT KẾ KHÓA HỌC
Chuyên gia: Nguyễn Quyết (Developer Lead)
-
Tốt nghiệp Thạc sĩ Công nghệ thông tin, hiện anh Quyết đang công tác tại Công ty Cổ phần Tập đoàn CMC Corporation với vai trò là nhóm trưởng cũng như Giảng viên nội bộ Trung tâm phát triển nguồn lực CMC Corporation.
-
Kinh nghiệm: anh Quyết đã gắn bó hơn 10 năm làm việc trong ngành CNTT
Sinh viên: Nguyễn Đình Anh
-
Tham gia với vai trò hỗ trợ xây dựng môn, hiện tại Đình Anh đang là học sinh lớp 11 tại Trường THPT Việt Đức, Hà Nội, đồng thời cũng là sinh viên tại FUNiX
-
Nhận được giải “Sinh viên tích cực” của FUNiX, Đình Anh có nguyện vọng được tham gia cùng xây dựng lại môn WEB101x của FUNiX với mục tiêu giúp giáo trình trở nên thống nhất và dễ học
-
Đình Anh đã học xong môn học WEB101x với điểm tổng kết môn WEB101x: 9.7. Một số sản phẩm về website mà Đình Anh đã tự xây dựng: Hà Nội, New year changelle 2019
-
Profile: https://www.facebook.com/profile.php?id=100007673414765
NGƯỜI PHẢN BIỆN KHÓA HỌC
Chuyên gia: Nguyễn Thị Điệu
-
Trình độ chuyên môn: tốt nghiệp Thạc sỹ công nghệ thông tin, chị Điệu hiện là Giảng Viên đồng thời là Content Manager tại FSOFT.Fresher Academy
-
Kinh nghiệm: chị Điệu đã có hơn 10 năm kinh nghiệm tham gia giảng dạy, làm dự án Java, Database, Spring framework, Hibernate, Front-End
NGƯỜI kiểm thử KHÓA HỌC
Sinh viên: Bùi Nhật Hoàng
- Trình độ chuyên môn: Thành thạo HTML, CSS, các framework front-end như AngularJS, ReactJS, NodeJS.
- Nghề nghiệp: Sinh viên năm cuối Đại học FPT, Hoà Lạc
- Kinh nghiệm: Tham gia thực tập tại FSOFT và làm việc trong vòng 1 năm với vị trí front-end developer.
QUẢN LÝ DỰ ÁN
Phan Thị Tuyết Nhung (Project Manager)
-
Trình độ chuyên môn: tốt nghiệp cử nhân Ngôn Ngữ Anh, Trường Đại học Ngoại Ngữ, Đại học Quốc gia Hà Nội, hiện chị Nhung đã có 2 năm công tác tại FUNiX với vai trò Quản lý dự án (PM) và Quản lý dịch thuật, thuộc bộ phận Phát Triển Chương Trình
-
Ngoài kinh nghiệm về lĩnh vực dịch và quản lý dịch thuật, chị Nhung còn tham gia điều phối và quản lý một số dự án xây dựng môn học của FUNiX như: Làm chủ máy tính, Phát triển ứng dụng Java Desktop, Thiết kế giao diện người dùng cơ bản, Những nguyên lý cơ bản của Chủ nghĩa Mác - Lênin...
-
Hơn nữa, chị Nhung cũng tham gia thiết kế khóa học với hai môn tại FUNiX là General English và English for Business and Entrepreneurship
- Profile: https://www.facebook.com/laman2011
NGUỒN HỌC LIỆU
Trong thời đại hiện nay, mỗi môn học đều có nhiều nguồn tài liệu liên quan kể cả sách in và online, FUNiX Way không quy định một nguồn học liệu cụ thể mà khuyến cáo để học viên chọn được nguồn phù hợp nhất cho mình. Trong quá trình học từ nhiều nguồn khác nhau theo lựa chọn cá nhân đó, khi sinh viên phát sinh câu hỏi thì sẽ được kết nối nhanh nhất với mentor để được giải đáp. Toàn bộ phần đánh giá bao gồm các câu hỏi trắc nghiệm, bài tập, dự án và thi vấn đáp do FUNiX thiết kế, xây dựng và thực hiện.
Các môn học của FUNiX không quy định bắt buộc tài liệu học tập, sinh viên có thể chủ động tìm và học từ bất kỳ nguồn nào phù hợp, kể cả sách in hay nguồn học liệu online (MOOC) hay các website. Việc sử dụng các nguồn đó do học viên chịu trách nghiệm và đảm bảo tuân thủ các chính sách của chủ sở hữu nguồn, trừ trường hợp họ có sự hợp tác chính thức với FUNiX. Nếu cần hỗ trợ, học viên có thể liên hệ phòng đào tạo FUNiX để được hướng dẫn.
Dưới đây là một số nguồn học liệu của môn học mà học viên có thể tham khảo sử dụng. Việc liệt kê nguồn dưới đây không nhất thiết hàm ý rằng FUNiX có sự hợp tác chính thức với chủ sở hữu của nguồn: Udemy và W3Schools.
Kênh phản hồi
FUNiX sẵn sàng đón nhận và trao đổi về mọi ý kiến góp ý, phản hồi liên quan đến học liệu qua email program@funix.edu.vn