Xin chào, tôi là Colleen Van Lent và tôi rất vui mừng chào đón bạn đến Giới thiệu HTML5.
Tôi rất vui mừng được dạy khóa học này bởi vì tôi thích ý tưởng rằng
cuối cùng chúng tôi sẽ có một số khóa học thực sự sẽ giải thích những điều cơ bản cho càng nhiều người
càng tốt.
Tôi thích làm việc với mọi người và tôi thích làm việc với công nghệ và
tôi nghĩ điều tốt nhất chúng ta có thể làm là có càng nhiều người tham gia càng tốt
để thực sự đảm bảo rằng chúng ta đang xây dựng những thứ mà mọi người có thể sử dụng.
Trong khóa học này, chúng tôi sẽ giới thiệu những điều cơ bản.
Tôi thực sự không thể nhấn mạnh đủ rằng chúng ta sẽ bắt
đầu từ những khối xây dựng rất cơ bản.
Chúng ta sẽ bắt đầu nói về những gì được gọi là cú pháp và ngữ nghĩa.
Các mã thực tế mà mọi người viết để làm cho một trang web trở thành
một trang web là gì?
Có bất kỳ ý nghĩa đặc biệt nào đằng sau bất kỳ từ nào có thể truyền tải
thông tin đặc biệt cho những người có thể không thể truy cập web giống như cách tôi làm?
Có lẽ, một người sử dụng các công cụ khả năng truy cập đặc biệt.
Sau khi chúng ta đề cập
đến cú pháp và ngữ nghĩa, chúng ta sẽ nói nhiều hơn về ý tưởng khả năng tiếp cận mà tôi vừa trốn tránh.
Ý tưởng này nếu chúng ta xây dựng một trang web, chúng ta cần làm gì
để đảm bảo hầu hết mọi người có thể truy cập thông tin?
Chúng ta cũng sẽ nói về việc bắt đầu công nghệ và
viết mã.
Khi tôi muốn nói về việc bắt đầu, tôi có nghĩa là thực sự nói về
việc bắt đầu, ngay đến với bạn và
tôi sẽ cùng nhau tìm hiểu về cách chúng ta sẽ tạo ra một tập tin.
Một trong những điều tôi nghĩ rằng thực sự làm mọi người đi lên khi họ bắt đầu
học khoa học máy tính hoặc bất kỳ loại tiêu chí dựa trên công nghệ nào, hoặc chương trình giảng dạy,
đó là giáo sư hoặc giảng viên nói chúng ta hãy bắt đầu, đây là bài tập về nhà của bạn.
Hãy tiếp tục và làm điều đó và
tất cả mọi người chỉ dừng lại vì họ không chắc chắn bắt đầu từ đâu.
Tôi thực sự muốn ở đó
để bạn chỉ cho bạn làm thế nào để bắt đầu và đi xuống trên chân phải.
Hãy nói về những gì chúng ta sẽ đề cập trong khóa học này.
Trong Tuần Một, trọng tâm là các câu hỏi.
Nó không phải trên mã hóa, mà là trên các câu hỏi.
Tôi muốn bạn hiểu điều gì sẽ xảy ra khi bạn gõ một cái gì đó vào URL.
Nếu bạn gõ vào www.introwebdesign.com,
làm thế nào là trang này xuất hiện kỳ diệu trước trình duyệt của bạn?
Tôi cũng muốn nói chuyện với bạn về những loại công cụ bạn sẽ cần
để mã hóa.
Chúng ta sẽ nói về biên tập viên và trình duyệt và
các công cụ phần mềm khác nhau bởi vì tôi muốn bạn biết ngay từ đầu
những gì bạn sẽ cần để thành công trong lớp học này.
Cuối cùng, chúng ta thực sự sẽ nói về HTML5.
Chuyện gì đã xảy ra với HTML1?
Chuyện gì đã xảy ra với HTML2?
Sự tiến hóa của những gì đang xảy ra với thiết kế web và các ngôn ngữ chúng ta sử dụng là gì?
Trong tuần thứ nhất, một lần nữa, hầu như không có mã hóa.
Thực sự, chỉ cung cấp cho bạn một ý tưởng về cách web hoạt động và
tại sao nó quan trọng đối với bạn để có thể tương tác với mọi người và
với mã đang được sử dụng để tạo trang web của bạn.
Tuần thứ hai, chúng ta sẽ nói một chút lý thuyết, và sau đó, không may cho
một số người, rất nhiều mật mã.
Có một ý tưởng về một cái gì đó gọi là Mô hình Đối tượng Tài liệu,
trên đó tất cả các trang web được xây dựng.
Nếu tôi có thể giúp bạn hiểu một chút về điều đó, sau đó,
nếu bạn quyết định đi ra và sử dụng WordPress hoặc một số phần mềm khác để tạo
trang web của riêng bạn, bạn sẽ có thể thực sự hiểu những gì đang diễn ra tốt hơn nhiều.
Chúng ta sẽ nói về những thứ được gọi là thẻ ngữ cảnh và tiêu đề và
những thứ khác nhau chúng ta có thể sử dụng để làm cho trang web của chúng ta có ý nghĩa
khác nhau và sự xuất hiện khác nhau.
Chúng ta sẽ nói về các liên kết, hình ảnh, danh sách, bảng
và cả đa phương tiện trong trường hợp bạn muốn thêm bất kỳ video hoặc âm thanh nào vào trang web của bạn.
Tuần thứ 3, chúng tôi sẽ tập hợp tất cả lại với nhau.
Tại thời điểm này, bạn nên biết chỉ đủ về HTML5 nơi bạn sẽ nguy hiểm.
Nơi bạn có thể tạo ra một cái gì đó hoạt động nhưng không hoạt động mọi lúc.
Trong tuần thứ ba, chúng ta sẽ kết hợp nó lại, và tôi sẽ nói với các bạn về
một số điều thường bị bỏ qua, chẳng hạn như xác nhận mã của các bạn.
Làm thế nào chúng ta có thể đảm bảo rằng mã mà bạn đã viết không chỉ nhìn tốt,
nó là cú pháp chính xác?
Nó sẽ hoạt động ở khắp mọi nơi.
Một lần nữa, khi chúng tôi xác nhận mã của bạn, chúng tôi sẽ nói về cú pháp nhưng
chúng tôi cũng sẽ nói về khả năng truy cập, đó là hey,
chúng tôi xác nhận mã của bạn để đảm bảo các quy tắc đang có. Chúng ta
cũng hãy xác nhận và đảm bảo rằng ý nghĩa là ở đó, là tốt.
Cuối cùng, chúng ta sẽ nói về những gì được gọi là đăng ký tên miền và
lưu trữ web bởi vì nó là rất thú vị để tạo
ra các trang web nếu bạn thực sự có thể đặt nó trên internet và cho bạn bè và gia đình của bạn xem nó, là tốt.
Cuối cùng, chúng tôi sẽ làm việc cho một dự án cuối cùng, nơi bạn sẽ tập hợp rất nhiều
thứ khác nhau mà bạn đã học.
Bạn sẽ tạo ra những gì chúng tôi gọi là, cú pháp hợp lệ trang web nhiều trang web.
Trang web của bạn sẽ có ít nhất hai đến ba trang.
Sau khi bạn đã thực hiện mã hóa của bạn, bạn sẽ chạy nó qua để đảm bảo nó xác nhận và
nó rất dễ tiếp cận.
Dự án cuối cùng của bạn thực sự sẽ là một cái gì đó hơi xấu xí,
tôi sẽ thừa nhận ngay bây giờ bởi vì chúng ta sẽ không nói về kiểu dáng,
chúng ta không nói về những thứ khác nhau.
Tôi thực sự chỉ muốn bạn hiểu ngôn ngữ HTML5 và
đó là tất cả về nội dung.
Hãy nói về hậu cần.
Hãy nói về lớp học này dành cho ai.
Tôi đang hướng tới ai cho học sinh ngôi sao của mình?
Tôi thực sự mong muốn được dạy cho người mới bắt đầu hoàn chỉnh.
Lớp học này không dành cho những người đang xây dựng một máy tính dưới
tầng hầm của họ khi họ 12 tuổi.
Bạn rất được chào đón để đi chơi với chúng
tôi nhưng chúng tôi thực sự ở đây để nói về cách chúng tôi, thông qua sự kiên trì, có thể tạo ra một trang web.
Một trong những điều mà tôi chống lại là niềm đam mê từ.
Bây giờ, tôi đam mê dạy các bạn tài liệu này nhưng
tôi không thực sự cảm thấy như bạn cần phải đam mê công nghệ hoặc
đam mê máy tính để thực sự có được rất nhiều từ lớp học này.
Thay vào đó, nó là về sự kiên trì.
Tôi muốn bạn chỉ cần ở đó và học đủ để bạn có thể đi ra và
thực sự giúp mọi người xây dựng công nghệ tốt hơn.
Một chút về tôi là ai, tôi có bằng tiến sĩ khoa học máy tính mà
thực sự là phần ít quan trọng nhất trong trình độ của tôi để dạy lớp này.
Thay vào đó, tôi có hai thập kỷ kinh nghiệm giảng dạy và
tôi đã dạy rất nhiều học sinh khác nhau.
Sự nhấn mạnh của tôi luôn là về giáo dục và tôi có phần nổi tiếng với việc
chạy vòng quanh lớp học giúp mọi người gỡ lỗi mã của họ,
tìm hiểu những gì đang xảy ra ở đây, tìm hiểu những gì đang xảy ra ở đó.
Toàn bộ ý tưởng dạy lớp này là
cuốn tiểu thuyết đối với tôi bởi vì tôi ngồi đây không di chuyển.
Điều quan trọng là tôi thực sự quan tâm
đến những người thành công và vì vậy tôi hy vọng rằng tôi có thể giúp bạn nâng kỹ năng của mình lên một tầm cao mới.
Đây là những gì mọi người muốn biết.
Trong lớp học này, loại khối lượng công việc sẽ có và bạn sẽ được đánh giá như thế nào?
Sẽ có những video hàng tuần.
Một số trong số họ là như thế này, một định dạng bài giảng.
Bạn nên thực sự cảm thấy tự do để xem chúng bất cứ nơi nào nhưng
tôi cũng muốn bao gồm một số video mà sẽ được nhiều hơn định dạng demo.
Bằng cách đó, ý tôi là bạn thực sự muốn xem video với một máy tính bên cạnh bạn, vì vậy
bạn có thể gõ và kiểm tra nó ra và thử nó.
Sẽ có các bài đọc hàng tuần.
Hầu hết trong số họ sẽ là từ một cuốn sách giáo khoa trực tuyến miễn phí nhưng
có thể có một số bài viết trực tuyến khác tôi cũng bao gồm, nếu tôi
tình cờ gặp một cái gì đó rất kịp thời cho những gì chúng tôi đã học.
Sẽ có các đánh giá hàng tuần, thông thường, dưới dạng các câu đố.
Sẽ có dự án cuối cùng và tôi đưa vào đây cảnh báo, nó sẽ xấu xí.
Tôi không có ý là quá trình này sẽ xấu xí.
Tôi nghĩ bạn sẽ thấy nó rất đơn giản.
Nó chỉ là một lần nữa, tôi không thể nhấn mạnh đủ rằng
lớp học này là về ngôn ngữ HTML5, nó không phải là về việc tạo ra các trang web đẹp.
Đó là về bạn thực sự học chỉ là các khối xây dựng và nó luôn luôn dễ
dàng hơn nhiều để xây dựng một cái gì đó xấu xí lần đầu tiên hơn là xây dựng một cái gì đó đẹp.
Làm thế nào bạn sẽ thành công trong lớp học này?
Trong một thế giới hoàn hảo, bạn sẽ được mã hóa với hai hoặc ba người khác và
bạn sẽ nói chuyện và bạn sẽ không bao giờ được mã hóa một mình.
Tôi hy vọng rằng bạn sẽ tạo ra một cộng đồng, có lẽ là thông qua các bảng tin.
Tôi cần anh làm việc thông minh.
Một trong những điều giết chết tôi là khi mọi người nói tôi đã dành ba hoặc
bốn giờ để làm việc này.
Tôi không bao giờ muốn nghe điều đó từ một sinh viên.
Thay vào đó, tôi cảm thấy rằng nếu bạn đã từng gặp một vấn đề khi bạn đang mã hóa,
bạn nên dừng lại sau 10, 15, 20 phút tối đa và đi bộ.
Đi nhờ ai đó giúp đỡ, nghỉ ngơi, nghĩ về cái gì khác đi.
Đó là tất cả về làm việc thông minh, không nhất thiết phải khó khăn.
Tiếp theo, bạn thực sự cần phải học cách tự tìm kiếm mọi thứ.
Không có cách nào tôi có thể dạy cho bạn mọi thứ bạn cần biết về HTML5,
và bạn sẽ không muốn tôi làm vậy, nó sẽ rất nhàm chán.
Thay vào đó, bạn cần phải cảm thấy sự tự tin để đi ra ngoài và
sử dụng công cụ tìm kiếm để tìm kiếm các chủ đề mà bạn quan tâm.
Công việc của tôi là cung cấp cho bạn những từ khóa và ý tưởng chính để
bạn biết bạn muốn tìm kiếm gì.
Cuối cùng, bạn thực sự cần phải luyện tập, luyện tập, luyện tập.
Bạn sẽ không thành công trong khóa học này trừ khi bạn đã tự viết mã và
thực sự cố gắng tập hợp theo cách của bạn thông qua một số
lỗi và lỗi chính tả mà bạn sẽ có.
Hãy xem lại.
Một lần nữa, lớp học này dành cho người mới bắt đầu, và tôi rất vui khi có bạn tham gia cùng chúng tôi.
Khi bạn đã hoàn tất với lớp này, bạn sẽ có khả năng viết và
hiểu mã HTML5.
Bạn sẽ không để lại như một nhà phát triển, nhưng
bạn sẽ để lại như một người hiểu mã.
Cuối cùng, một trong những điều quan trọng mà tôi sẽ nhấn mạnh trong toàn bộ khóa học này,
là bạn sẽ hiểu được tầm quan trọng của khả năng tiếp cận trong công nghệ.
Nếu khi khóa học này đã được thực hiện, tôi thậm chí có một sinh viên nói, hey bạn biết gì,
Tôi sẽ tiếp tục và tôi có thể không phải là một lập trình viên nhưng tôi sẽ đi làm việc với người khác
để giúp làm cho mã của họ dễ tiếp cận hơn, tôi sẽ được vui mừng với điều đó.
Chào mừng bạn đến với khóa học và
tôi hy vọng bạn có rất nhiều niềm vui khi bạn tìm hiểu thêm về HTML5.