Bài học hiện đang bằng tiếng Séc. Giao diện đã được dịch – nội dung bài học sẽ sớm có.

Khi bạn không biết từ này nghĩa là gì

Thuật ngữ 📖

Lập trình viên dùng rất nhiều từ lạ. Ở đây chúng được giải thích bằng ngôn ngữ đơn giản.

Internet
Hàng triệu máy tính trên khắp thế giới được nối với nhau bằng cáp và tín hiệu. Nhờ Internet, máy tính có thể gửi tin nhắn, ảnh và cả website cho nhau.
Website
Một tài liệu có thể hiển thị trong trình duyệt. Gồm chữ, hình ảnh và liên kết. Một site (như site trường bạn) là nhóm các trang thuộc về nhau.
Browser
Chương trình bạn dùng để xem internet — như Chrome, Safari hoặc Firefox. Nó đọc HTML và CSS rồi vẽ trang lên màn hình.
Server
Một máy tính luôn bật và kết nối internet. Website sống trên đó. Khi bạn gõ địa chỉ vào trình duyệt, máy chủ gửi trang cho bạn.
HTML
Ngôn ngữ dùng để viết khung xương trang: cái gì là tiêu đề, cái gì là đoạn văn, hình ở đâu. Các chữ cái là viết tắt của HyperText Markup Language, nhưng bạn không cần nhớ.
Tag
Khối xây dựng của HTML. Trông như thế này: <p>hi</p>. Thẻ <p> nói "đoạn văn bắt đầu ở đây" và </p> nói "kết thúc ở đây".
CSS
Ngôn ngữ tạo giao diện trang: màu sắc, phông chữ, bố cục. HTML là khung xương, CSS là trang phục.
JavaScript
Ngôn ngữ bạn dùng để bảo trang làm gì: phản ứng khi bấm chuột, tính điểm trong bài quiz, bật dark mode. Khung xương, trang phục — còn đây là hành vi.
Editor
Chương trình để viết mã, như VS Code. Giống Word, nhưng dành cho lập trình viên: tô màu mã, gợi ý và bắt lỗi.
File and folder
Mã website nằm trong các tệp (như index.html), và tệp nằm trong thư mục. Giống như vở trong cặp sách.
Variable
Hộp có nhãn mà chương trình dùng để cất thứ gì đó: một số, một tên, một điểm. Khi cần, nó mở ra bằng tên.
Link
Chỗ (thường màu xanh) trên trang có thể bấm để đi nơi khác. Trong HTML tạo bằng thẻ <a>.
Address (URL)
Thứ bạn gõ ở trên cùng trình duyệt, như www.example.com. Mỗi trang trên thế giới có địa chỉ riêng.
React
Công cụ JavaScript dùng để xây website lớn từ các mảnh tái sử dụng — component. Facebook, Netflix và Airbnb đều dùng.
Component
Một phần website bạn viết một lần và dùng nhiều lần — như menu, nút bấm hoặc thẻ người chơi. Giống viên gạch Lego.
Node.js
Nhờ Node.js, JavaScript còn chạy được bên ngoài trình duyệt — ví dụ trên máy chủ. Bạn sẽ dùng nó ở Cấp 3 để xây máy chủ riêng.
Terminal
Cửa sổ đen nơi bạn gõ lệnh bằng chữ. Trông như trong phim hacker, nhưng chỉ là cách khác để ra lệnh cho máy tính.
GitHub
Nơi trên internet mà lập trình viên lưu mã và có thể đăng website miễn phí (gọi là GitHub Pages).