Xin chào mọi người!
Gần đây tôi mới bắt đầu học lập trình, và đó là một hành trình thú vị và khó hiểu. Nếu bạn mới bắt đầu hoặc đang nghĩ đến việc học, tôi muốn chia sẻ một vài điều đơn giản mà tôi ước mình biết sớm hơn.
Blog này được viết bằng những từ ngữ đơn giản, dành cho người mới bắt đầu như tôi và tôi đã thêm một vài ví dụ mã nhỏ giúp tôi cảm thấy mình thực sự đang học được điều gì đó.
1. Bạn không cần phải học mọi thứ vào ngày đầu tiên
Lúc đầu, tôi thấy những từ như HTML, CSS, JavaScript, Git, v.v. Tôi nghĩ mình phải học tất cả chúng ngay lập tức. Nhưng thực ra không phải vậy.
Bắt đầu từ những việc nhỏ. Ví dụ, bạn có thể viết dòng HTML đầu tiên trong vòng chưa đầy một phút:
<!DOCTYPE html>
<html> <head> <title>My First Page</title> </head> <body> <h1>Hello, world!</h1> <p>This is my first web page.</p> </body>
</html>
Chỉ cần nhìn thấy điều này trên trình duyệt cũng đủ khiến tôi tự tin hơn rất nhiều.
2. Bạn có thể tra cứu mọi thứ bất cứ lúc nào
Bạn không cần phải nhớ mọi thứ. Bạn có thể Google mọi thứ. Trên thực tế, ngay cả các nhà phát triển chuyên nghiệp cũng làm điều đó hàng ngày.
Nếu bạn muốn thay đổi màu nền của trang và quên cách thực hiện, chỉ cần tìm kiếm: “Màu nền CSS”.
Sau đây là một ví dụ:
body { background-color: #f0f0f0; font-family: Arial, sans-serif;
}
Điều này làm cho nền xám nhạt và thay đổi phông chữ. Những thay đổi nhỏ như thế này làm cho các trang của bạn trông sạch hơn.
3. Công cụ hữu ích nhưng không phải là tất cả
Sử dụng các công cụ như VS Code rất hữu ích. Nhưng đừng dành hàng giờ để chọn chủ đề hoặc tiện ích mở rộng. Hãy tập trung vào việc viết mã và xây dựng mọi thứ.
Ví dụ, tôi đã sử dụng console.log()
trong JavaScript để kiểm tra những thứ như thế này:
console.log("I’m learning JavaScript!");
Nó hiển thị thông báo của bạn trong bảng điều khiển trình duyệt. Nó đơn giản, nhưng bạn sẽ sử dụng nó rất nhiều khi kiểm tra mã của mình.
4. Thiết kế quan trọng hơn bạn nghĩ
Trước khi biết đến code, tôi chưa bao giờ để ý đến tầm quan trọng của thiết kế. Khi bắt đầu xây dựng các trang web đơn giản, tôi nhận ra rằng màu sắc, khoảng cách và hình ảnh động tạo nên sự khác biệt lớn.
Các yếu tố sáng và đậm, như biển hiệu neon phòng tập thể dục , luôn thu hút sự chú ý. Bạn cũng có thể tạo ra thứ gì đó phát sáng, chỉ với CSS:
h1 { color: #00ffcc; text-shadow: 0 0 10px #00ffcc, 0 0 20px #00ffcc;
}
Điều này tạo hiệu ứng phát sáng neon cho tiêu đề của bạn! Tôi đã sử dụng nó trên một trang đích giả và trông rất tuyệt.
5. Cộng đồng lập trình rất thân thiện
Một trong những phần tuyệt vời nhất của việc học lập trình là khám phá ra cộng đồng hữu ích như thế nào. Bạn có thể đặt câu hỏi trên Reddit, Stack Overflow, Discord hoặc thậm chí là bình luận trên YouTube.
Nếu bạn không biết điều gì đó, hãy hỏi. Ví dụ, khi tôi không hiểu cách các nút hoạt động, ai đó đã chia sẻ điều này:
<button onclick="alert('You clicked the button!')">Click Me</button>
Dòng nhỏ này dạy tôi cách HTML và JavaScript có thể hoạt động cùng nhau.
Suy nghĩ cuối cùng
Học lập trình cũng giống như học một ngôn ngữ mới. Lúc đầu, nó khá khó hiểu. Nhưng mỗi dòng bạn viết ra đều có giá trị. Bạn không cần phải biết mọi thứ. Bạn chỉ cần tiếp tục.
Có thể một ngày nào đó bạn sẽ tự tạo cho mình một trang web hoặc ứng dụng trông thật tuyệt vời, với các nút phát sáng hoặc hình ảnh động giống như các biển hiệu neon phòng tập mà bạn thấy ở các phòng tập hay trang thể dục.
Cảm ơn bạn đã đọc! Tôi sẽ tiếp tục chia sẻ hành trình của mình và nhiều ví dụ mã nhỏ hơn khi tôi thực hiện.