Sau một thời gian chia sẻ kiến thức, hôm nay mình xin chia sẻ bí quyết tự học thiết kế web hiệu quả dành cho người mới. Bài viết này sẽ rất dài, nhưng nội dung rất quan trọng đối với các bạn mới học, chưa có định hướng rõ ràng. Mình sẽ chia sẻ cách học, khóa học, vấn đề khi học, nguồn tài nguyên miễn phí và có phí để giúp bạn học hiệu quả và tiết kiệm thời gian.
Contents
Học HTML CSS
Để học HTML CSS, bạn nên học tại MDN hoặc W3schools. Tuy nhiên, mình khuyến khích học tại MDN hơn vì nó chia sẻ kiến thức rất chi tiết kèm ví dụ cụ thể dễ hiểu. Nếu có thời gian, bạn có thể học ở cả hai trang vì học nhiều biết nhiều. Ngoài ra, trang CSS-Tricks, freeCodeCamp, Tympanus cũng là những nguồn tài nguyên hay và bổ ích để nâng cao kiến thức.
Hãy nhớ tìm hiểu về các thẻ HTML như div, header, footer, nav, section, aside, article, ul, ol, table, th, thead, tbody, tr, td. Với CSS, hãy học về CSS Flexbox, CSS Grid, position, transition, animation, transform, display, và responsive design.
Học JS
Học Javascript thật sự khó, nhưng có một số trang hữu ích để tự học như MDN, freeCodeCamp, Codecademy, Rithm School và Medium. Hãy tìm hiểu về Scope, Object, Closure, Callback, Promise, Pure function, Array, Object, String, Javascript Design Pattern.
Nếu bạn muốn học Tiếng Việt, trang của anh Huy Hoàng chủ blog toidicodedao cũng rất dễ hiểu và thú vị.
Cải thiện thẩm mỹ
Để cải thiện khả năng thẩm mỹ, hãy tham khảo các trang như Dribbble, Collectui, Behance, muz li để xem những thiết kế đẹp hàng ngày. Điều này sẽ giúp mở mang con mắt và học hỏi kiểu thiết kế mới.
Lấy tài nguyên
Để lấy tài nguyên, bạn có thể dùng các công cụ mạnh mẽ như Figma hay Zeplin để lấy hình ảnh và icon dễ dàng. Ngoài ra, trang unsplash.com và freepik.com cung cấp ảnh và vector miễn phí.
Các kỹ năng khác
Học các kỹ năng gửi mail, trả lời mail lịch sự, ăn mặc lịch sự khi đi phỏng vấn, ngồi nghiêm chỉnh tự tin trả lời. Tham gia hoạt động trên các group Facebook, viết blog cá nhân để chia sẻ kiến thức và tự tìm hiểu các ngôn ngữ và công nghệ mới.
Theo dõi những trang, người nổi tiếng
Theo dõi trang CodyHouse, Addy Osmani, JavascriptMastery, ui_gradient, javascript.kingdom để cập nhật kiến thức và tips tricks mới nhất.
Hy vọng những chia sẻ trên sẽ giúp bạn có động lực và tinh thần để bắt đầu học thiết kế web một cách hiệu quả nhất.