Cách tốt nhất để học cách tạo các trang web và ứng dụng là thực sự làm điều đó , có nghĩa là bạn nên tạo các dự án và thực hiện nó mọi lúc. Video ngắn này truyền tải cảm xúc của một người mới và đưa ra một số lời khuyên tốt về chủ đề này.
Tôi cũng đã viết một số khuyến nghị khác cho những người quan tâm đến việc học phát triển web mà bạn nên đọc trước khi bắt đầu.
Tuy nhiên, giống như bạn không thể nói các ngôn ngữ mà bạn không biết bất kỳ từ nào, bạn cần hiểu rõ về những điều cơ bản trước khi bạn có thể xây dựng một dự án hữu ích. Dưới đây là một số tài nguyên để chọn một số điều cơ bản và trang web cho phép bạn tự khám phá.
Có những nơi tuyệt vời để học những điều cơ bản về phát triển web miễn phí. Bắt đầu ở đây, nhưng tách ra khỏi chúng để chơi xung quanh với những thứ chúng không trực tiếp dạy. Sau khi trải qua một vài lần, hãy thử tự mình thực hiện các trang web / dự án khác. Làm như vậy sẽ củng cố các khái niệm, dạy cho bạn chi tiết thực hiện và có khả năng cũng dạy cho bạn những điều bổ sung. Bạn chỉ đơn giản là không thể trở thành một nhà phát triển hoặc nhà thiết kế giỏi bằng cách chỉ đọc, bạn phải tạo !
Tôi đã thực hiện một khóa học sụp đổ cho các nhà thiết kế học phát triển web
Kiểm tra nó ra! Chúng được thiết kế cho đối tượng dựa trên thiết kế nhưng áp dụng cho bất kỳ ai học. Họ dạy những điều cơ bản trong các slide / bài đăng / video sau đó chỉ định một dự án nhỏ ở cuối mỗi bài để dạy phát triển front-end trong thế giới thực.
Các trang web hướng dẫn tốt khác
- CodeAcademy - Khái niệm cơ bản về kiến thức chung của một số ngôn ngữ.
- Sê - ri "Học web" của Mozilla - Điều này bắt đầu ở cấp độ bắt đầu và có thể hướng dẫn bạn vào một số chủ đề phức tạp hơn. Tài nguyên tuyệt vời, tôi đánh giá cao nó.
- Udacity - Lớp phát triển web chung.
- Tuts + - Hướng dẫn về các chủ đề cụ thể hơn.
- KhanAcademy - Tôi đã không sử dụng nó cá nhân, nhưng nó dường như đang trở nên tốt hơn mỗi ngày.
Đừng sử dụng W3Schools , nó thường lỗi thời và rất dễ bị lỗi. Thay vào đó, hãy sử dụng một trang web hướng dẫn như những trang web trên để tìm hiểu và sử dụng một trong những trang web tài liệu dưới đây khi bạn đang tìm kiếm một cái gì đó cụ thể.
Tài liệu
Nhìn vào tài liệu cho các thuộc tính, thư viện, và như vậy là rất quan trọng để trở thành một nhà phát triển web tốt. Sau đây là một trong những tài liệu tốt nhất bạn có thể sử dụng:
- W3.org - Tài liệu chính thức cho hầu hết mọi thứ được trình duyệt web triển khai. Học cách đọc những tài liệu này là rất quan trọng! Điều này không liên kết với W3Schools dưới bất kỳ hình thức nào.
- Mozilla Docs - Tài nguyên bên thứ 3 rất đáng tin cậy từ những người tạo ra FireFox luôn cập nhật.
- WHATWG.org - Một loại đối thủ cạnh tranh nguồn mở với W3; đôi khi một số trình duyệt thực hiện một số đề xuất nhất định từ đây qua W3.
- DevDocs - Không chính thức, nhưng có rất nhiều tài liệu ngôn ngữ trên một trang web. Khá tiện lợi.
Thức ăn hữu ích
- WebPl PlatformD Daily - Một danh sách các tin tức liên quan đến mọi thứ được cập nhật hàng ngày (trừ cuối tuần).
- SitePoint - Bài viết thực sự hữu ích về những điều khác nhau.
- WebDesignerDepot - Có thể là về mặt spam, nhưng hầu hết các bài viết thực tế của họ đều tốt.
- Tạp chí Smashing - Chủ đề nâng cao hơn, nhưng chủ yếu là tất cả các bài đọc tốt.
- Danh sách ngoài - Một chút kiến thức nâng cao ở dạng blog.
Biên tập viên
Dự án nhỏ / chơi với mã
- JSFiddle - Thực hiện các dự án nhỏ và theo dõi chúng.
- CodePen - Nhìn vào hình tượng trưng mã của người khác và gửi của riêng bạn cho người khác xem.
Biên tập toàn văn
Các trang web hữu ích khác
Tìm các blog cá nhân của nhà phát triển và nhà thiết kế web mà bạn thích. Họ thường có nội dung tuyệt vời, tuyệt vời.
Tôi cũng đã viết một đoạn giới thiệu về thiết kế UI có thể rất hữu ích. Tôi đã liên kết một số tài nguyên tuyệt vời bổ sung trong đó.
Tôi không thể nhấn mạnh đủ, cách tốt nhất để học là xây dựng những thứ đẩy giới hạn của bạn và làm như vậy liên tục .
Để biết danh sách các trang web hữu ích liên quan đến trang web lớn hơn (và có lẽ áp đảo), hãy kiểm tra WebDesignRepo !