Angular cũng bao gồm việc xây dựng các ứng dụng phía máy khách phức tạp. Kể từ khi phát hành vào năm 2009, Angular đã được sử dụng rộng rãi bởi nhiều nhà phát triển vì sự mở rộng thuận tiện của các tag và attributes HTML tùy chỉnh, được gọi là các directives.
Đối với một số người, học Angular thông qua tài liệu chính thức của nó là không đủ. Thay vào đó, họ thích một hướng dẫn dựa trên video hoặc một trang web học tập phức tạp hơn với các cuộc thảo luận cụ thể, một bản demo, sau đó tự mình thử tính năng và tương tự.
Vì vậy, trong bài đăng này, mình giới thiệu 10 hướng dẫn Angular và video sẽ bắt đầu quá trình học Angular của bạn.
Angular Start
Đây là hướng dẫn chính thức của nhóm Angular và Google để giúp bạn bắt đầu với Angular ngay từ những điều cơ bản.
Hướng dẫn này sẽ hướng dẫn bạn cách thiết lập Angular ban đầu, các prerequisites, concept về Angular và thậm chí tham chiếu đến bảng thuật ngữ được sử dụng trên Angular.
Hơn nữa, nó cũng cung cấp một số souce code dự án mẫu và các kỹ thuật nâng cao nếu bạn muốn tìm hiểu ngay các mã.
Hướng dẫn này nhìn chung là một tài liệu tham khảo đầu tiên tuyệt vời cho dù bạn là người mới bắt đầu hay nhà phát triển dày dạn kinh nghiệm.
Angular trên Dev.to
Dev.to là một trung tâm cộng đồng dành cho các nhà phát triển web để chia sẻ và thảo luận bất cứ điều gì với các nhà phát triển khác.
Nó bao gồm nhiều thứ liên quan đến phát triển web bao gồm cả Angular. Cộng đồng rất đa dạng, sôi động và khá năng động. Bạn có thể tìm thấy các bài viết mới về phát triển web mỗi ngày.
Angular trên FreeCodeCamp
FreeCodeCamp.org là một tổ chức phi lợi nhuận hướng tới cộng đồng và là một trong những trung tâm tích cực để các nhà phát triển học hỏi và chia sẻ.
Nó cung cấp hàng nghìn hướng dẫn, hướng dẫn và thủ thuật về rất nhiều chủ đề xung quanh phát triển phần mềm bao gồm phát triển web.
Đây là một nơi tuyệt vời nếu bạn muốn trở thành một developer chuyên nghiệp.
A Better Way to Learn Angular by Thinkster
Thinkster cung cấp cho bạn một phương pháp học Angular độc đáo. Họ chia tất cả các chủ đề liên quan đến Angular thành 12 phần.
Trong mỗi phần, bạn sẽ thấy giải thích ngắn gọn theo chủ đề, sau đó là các bài đọc hữu ích có thể đánh dấu. Các tài liệu đọc được trộn lẫn, đến từ các trang khác và tài liệu chính thức của Angular .
Khóa học Udemy Angular
Udemy cung cấp một bộ sưu tập lớn các khóa học video trên Angular. Tuy nhiên, hầu hết các khóa học video này chỉ bao gồm những điều cơ bản.
Angular Playlist của LetsBoot
Danh sách phát video từ LetsBoot chứa 15 video về một số chủ đề nâng cao về phát triển ứng dụng với Angular, chẳng hạn như kiểm tra đầu cuối, triển khai cũng như tích hợp và phân phối liên tục (CI/CD).
Đây là những tài liệu tuyệt vời nếu bạn đã khá quen thuộc với Angular và sẵn sàng trau dồi kỹ năng phát triển web với Angular.
Xây dựng ứng dụng Angular đầu tiên của bạn bằng Scrimba
Một bộ sưu tập gồm 33 video học Angular sẽ dạy bạn từ kiến thức cơ bản đến chủ đề nâng cao. Bạn sẽ học một ứng dụng thực tế.
Điều thực sự thú vị là mỗi video được kết hợp với một IDE tương tác, nơi bạn có thể đặt tay vào mã được dạy trên video. Và bạn có thể chuyển đổi giữa video truyền hình và IDE một cách liền mạch.
Hướng dẫn cho người mới bắt đầu Angular
Đây là một video dài hai giờ sẽ hướng dẫn bạn về các tính năng chính mà bạn có thể sẽ sử dụng 90% thời gian khi phát triển với Angular.
Như tên của nó, đây là hướng dẫn dành cho người mới bắt đầu sẽ hướng dẫn bạn toàn bộ quá trình – từ đầu để thiết lập môi trường phát triển của bạn và sẽ sử dụng CLI để xây dựng một dự án Angular từ đầu.
Vì vậy, nếu bạn không thích đọc hướng dẫn dài dòng dựa trên văn bản, đây có thể là một lựa chọn thay thế tuyệt vời cho bạn.
Tìm hiểu Angular & TypeScript
Một khóa học video tuyệt vời khác dành cho người mới bắt đầu với một số chủ đề và khái niệm nâng cao như TypeScript, kiến trúc và dependency injection. Khi bạn đã nắm rõ về Angular cơ bản, khóa học video này có thể là một phần tiếp theo tuyệt vời.
Angular Cheatsheet
Angular là một khung công tác rộng lớn và tài liệu hướng dẫn có thể hơi áp đảo. Vì vậy, nhóm Angular cung cấp một bảng cheatsheet để tham khảo nhanh các đoạn code và cấu hình phổ biến mà đôi khi có thể sử dụng được.