Sách phát triển web tuyệt vời (và miễn phí!) Bạn có thể nhận thông tin dữ liệu PlatoBlockchain trực tuyến. Tìm kiếm dọc. Ái.

Sách phát triển web tuyệt vời (và miễn phí!) Mà bạn có thể tải về trực tuyến

Ngay sau "Nơi nào tốt nhất để học?" có lẽ câu hỏi thường gặp nhất mà tôi nghe được từ những người bắt đầu viết mã là "Tôi nên học sách phát triển web nào?" Chà, hãy coi đây là một câu trả lời cho câu hỏi đó vì tôi đã sắp xếp một danh sách những cuốn sách không chỉ tuyệt vời để phát triển front-end mà còn có sẵn miễn phí.

Sách về CSS

Đây là phần lớn nơi chúng tôi sẽ đi chơi vì, đây là một trang web chủ yếu về CSS!

Sự kỳ diệu của CSS bởi Adam Schwartz

  • Hoàn hảo cho: Các bước tiếp theo trong hành trình CSS của bạn
  • Trình độ học tập: Trung cấp
  • Đòi hỏi: Một số hiểu biết cơ bản về CSS

Adam Schwartz bao gồm sáu khái niệm CSS trong cuốn sách này, bao gồm mô hình hộp, bố cục, bảng, màu sắc, kiểu chữ và chuyển tiếp. Đây là những điều thậm chí còn làm bối rối một số CSSer dày dạn kinh nghiệm, một số khái niệm này có thể gây nhầm lẫn. Adam đã đi rất nhiều thời gian để làm sáng tỏ từng điều.

Ngoài việc cuốn sách là một tài liệu bổ sung tuyệt vời về các khái niệm CSS phức tạp, tôi thích cách mỗi thuộc tính CSS được đề cập trong sách đều có thể nhấp được nên bạn luôn có thể nhấp vào chúng để xem cách mỗi thuộc tính được áp dụng. Có rất nhiều ví dụ minh họa và khuyến nghị để đọc thêm, nếu bạn muốn tìm hiểu thêm về từng chương.

Tôi thấy chương về màu sắc rất thú vị không chỉ vì nó đưa ra các phương pháp hay nhất để sử dụng màu sắc một cách dễ tiếp cận mà còn bởi vì có những ứng dụng siêu thực tế, như khi Adam sử dụng CSS để hỗ trợ xây dựng thương hiệu của một tổ chức.

Thiết kế web có khả năng phục hồi bởi Jeremy Keith

  • Hoàn hảo cho: Phát triển các chiến lược để viết mã
  • Trình độ học tập: Trung cấp
  • Đòi hỏi: Một số hiểu biết cơ bản về CSS

Ngay từ phần giới thiệu:

Bạn sẽ không tìm thấy bất kỳ mã nào ở đây để giúp bạn xây dựng các trang web tốt hơn. Nhưng bạn sẽ tìm thấy ý tưởng và cách tiếp cận. Ý tưởng có khả năng phục hồi tốt hơn mã. Tôi đã cố gắng kết hợp những ý tưởng bền bỉ nhất từ ​​lịch sử thiết kế web thành một cách tiếp cận để xây dựng các trang web của tương lai.

Điều mà Jeremy làm rất tốt là mô tả các kỹ năng mềm, như lập kế hoạch, phác thảo và cách tiếp cận để viết mã. Vì vậy, thay vì bỏ qua các đoạn mã trong suốt cuốn sách, những gì bạn sẽ tìm thấy là chi tiết về các chiến lược mã, chẳng hạn như cải tiến liên tục, quyết định công cụ nào sẽ sử dụng và những thách thức khi viết mã thân thiện với tương lai.

Và đối với những người trong số các bạn không có hứng thú khi nghe nội dung tường thuật của Jeremy (giống như anh ấy làm trong Chuỗi lịch sử web), có một tệp âm thanh có sẵn để tải xuống.

Bắt đầu phát triển Web CSS: Từ Người mới đến Chuyên nghiệp bởi Simon Collison

  • Hoàn hảo cho: Các nguyên tắc cơ bản của CSS
  • Trình độ học tập: Người mới hoàn toàn
  • Đòi hỏi: Không có gì ngoài thời gian và động lực

Nó có thể được viết vào năm 2006, nhưng phạm vi bảo hiểm của Simon về các tiêu chuẩn web và khả năng truy cập là vượt thời gian và phù hợp với ngày nay. Anh ấy cung cấp sự hiểu biết về khả năng tương tác cũng như các cách tiếp cận để xây dựng các ứng dụng web, bao gồm cả các giai đoạn lập kế hoạch ban đầu thường bị bỏ qua.

Cuốn sách có hai phần lớn được chia thành 16 chương. Phần 1 bao gồm các chủ đề CSS, như làm việc với văn bản, liên kết, danh sách, nền, hình ảnh, bảng và biểu mẫu. Nó thực sự cũng không quá chi tiết.

Phần 2 là tất cả về bố cục, làm sáng tỏ khả năng sử dụng và thao tác bố cục, cộng với một nghiên cứu điển hình hữu ích. Các chương được sắp xếp theo cách mà chương này tự nhiên chảy sang chương tiếp theo. Mỗi chương cũng có một phần kết luận nêu bật tất cả các khái niệm quan trọng được đề cập trong chương.

Thật vậy, cuốn sách cung cấp cho các nhà phát triển mới làm quen với nền tảng CSS và giúp họ dần dần có các khái niệm nâng cao hơn. Nó sẽ giúp hành trình CSS của bạn dễ dàng hơn.

Sách về HTML & CSS

CSS và HTML thường được dạy cùng nhau, điều này có thể đặc biệt hữu ích khi bạn đang viết những dòng mã đầu tiên và muốn biết cách hai ngôn ngữ tương tác với nhau.

Học cách viết mã HTML & CSS bởi Shay Howe

  • Hoàn hảo cho: Bắt đầu hành trình front-end của bạn
  • Trình độ học tập: Người mới bắt đầu
  • Đòi hỏi: Không có kinh nghiệm trước nào cả

Shay đề cập đến cuốn sách này như một hướng dẫn đơn giản và toàn diện dành riêng để giúp người mới bắt đầu học HTML và CSS. Anh ấy thực hiện điều này bằng cách tập trung vào các yếu tố chung của thiết kế và phát triển front-end. Một số bài học được đề cập là Mô hình hộp, Định vị, Kiểu chữ, Bối cảnh và chất lượng, Danh sách, Phương tiện, Biểu mẫu và Bảng. Trong chương đầu tiên * Xây dựng trang web đầu tiên của bạn, Shay đã phân tích nội dung của một trang web điển hình bao gồm các phần tử, thuộc tính và thiết lập cấu trúc tài liệu HTML, xác thực mã, bộ chọn và đặt lại CSS. Tôi thấy cuốn sách rất có tính hướng dẫn đặc biệt vì nó đã vượt ra ngoài bề mặt để đề cập đến nhiều khái niệm chính với các mẫu mã mà bạn có thể theo dõi.

Một điều sâu sắc về cuốn sách tuyệt vời này là, Shay đã xây dựng một dự án hoàn chỉnh từ đầu trong suốt 12 bài học và ở cuối mỗi bài học, anh ấy cung cấp một bản tóm tắt và liên kết đến trạng thái hiện tại của trang web đó (để bạn có thể so sánh với trạng thái của mình nếu bạn làm theo) và mã nguồn ở mọi giai đoạn của bài học.

Nếu bạn là người học vừa học vừa làm, bạn sẽ thấy tài liệu này rất hữu ích và khi hoàn thành, bạn sẽ phát triển được một trang web đa chức năng.

Phần tiếp theo nâng cao của khóa học cũng có sẵn miễn phí qua cùng một liên kết.

HTML & CSS: Tìm hiểu các nguyên tắc cơ bản trong 7 ngày bởi Michael Knapp

  • Hoàn hảo cho: Bắt đầu hành trình front-end của bạn
  • Trình độ học tập: Người mới bắt đầu
  • Đòi hỏi: Không có kinh nghiệm trước nào cả

Bạn có thể học mọi thứ cần biết về HTML và CSS trong bảy ngày không? Có lẽ là không, nhưng đó là lý do tại sao cuốn sách năm 2017 này của Michael Knapp tập trung thẳng vào các nguyên tắc cơ bản. Michael đi sâu vào một bài học lịch sử ngắn gọn trước khi bắt đầu với cấu trúc, logic và trình bày HTML và CSS. Bạn sẽ bắt kịp tốc độ đến mức bạn sẽ cảm thấy khá tự tin về việc kết hợp một trang web cơ bản lại với nhau, cộng với một số tính năng bổ sung khi cuốn sách đề cập đến SEO và phân tích.

Cuốn sách bao gồm các chương trình đơn giản mà bạn có thể chạy trên máy tính của mình nếu bạn muốn theo dõi.

Phiên bản sách điện tử có sẵn miễn phí trên Apple Books, nhưng cũng có phiên bản Kindle nếu bạn đã đăng ký ở đó.

Thủ thuật CSS hay nhất Vol. 1 bởi Chris Coyier

  • Hoàn hảo cho: Kinh ngạc trước những gì CSS có thể làm
  • Trình độ học tập: Trung cấp
  • Yêu cầu: Một số kinh nghiệm CSS

Bạn có biết rằng CSS-Tricks cũng có một cuốn sách về CSS không? Sẽ thật ngớ ngẩn nếu bỏ điều đó ra khỏi danh sách này vì những gì bạn nhận được là một bộ sưu tập các thủ thuật CSS kinh điển được giải thích bởi không ai khác ngoài Chris Coyier. Trên thực tế, Chris đã lựa chọn cẩn thận tất cả các ví dụ được đề cập trong cuốn sách từ rất nhiều năm (rất nhiều) năm của mình khi điều hành trang web này ở đây từ vô số những mánh khóe đã qua bàn làm việc của anh ấy.

Mỗi thủ thuật giải quyết một điểm đau cụ thể. Ví dụ, lần đầu tiên Thủ thuật “Ghim cuộn xuống dưới cùng”chứng minh làm thế nào overflow-anchor Thuộc tính CSS có thể được sử dụng để tạo cùng một giao diện trò chuyện của một công cụ như Slack, nơi màn hình được cố định ở cuối theo cách mà bạn có cảm giác như thể trang đang cuộn khi các mục mới được thêm vào.

Sách về quá trình

Mã cũng giống như về làm thế nào chúng tôi viết mã và cộng tác trong các dự án với những người khác vì nó là về mã thực mà chúng tôi viết. Những cuốn sách sau đây là điểm khởi đầu tuyệt vời cho mọi thứ, từ lập kế hoạch và quản lý dự án đến giao tiếp và cộng tác với những người khác.

Cộng tác: Mang mọi người lại với nhau xung quanh các dự án kỹ thuật số bởi Ellen De Vries

  • Hoàn hảo cho: Trở thành một cộng tác viên tốt hơn
  • Trình độ học tập: N/A
  • Đòi hỏi: Một tâm hồn cởi mở để làm việc tốt với những người khác!

Ellen đề cập đến một điều trong cuốn sách này mà tất cả chúng ta phải đối phó: cộng tác với những người khác. Và đó không phải là vấn đề nhỏ - cuốn sách được chia thành bốn phần đi sâu vào những điều chúng ta có thể làm việc tốt với những người khác:

  • Biết cách chuẩn bị mặt bằng và tạo điều kiện thích hợp để cộng tác.
  • Nuôi dưỡng văn hóa nhóm trong giai đoạn đầu hợp tác.
  • Duy trì một quá trình hợp tác lành mạnh.
  • Đạt được phần thưởng của sự hợp tác.

Là một nhà chiến lược nội dung, Ellen có kinh nghiệm phù hợp để giúp bất kỳ ai cũng có thể trở thành một phần của dự án cộng tác hoặc khai thác tối đa lợi ích từ sự hợp tác.

Quy trình thiết kế web hiện đại theo quy trình web

  • Hoàn hảo cho: Nhà thiết kế cấp cao, quản lý dự án
  • Trình độ học tập: N/A
  • Đòi hỏi: Một số hiểu biết cơ bản về CSS

Sách điện tử miễn phí này có quy trình thiết kế bảy bước nhằm giúp xác định quy trình làm việc cho thương hiệu thiết kế web ngày nay.

Những hỗ trợ này bao gồm

  • Đặt mục tiêu
  • Xác định phạm vi
  • Sơ đồ trang web và khung dây
  • Làm việc với nội dung
  • Xử lý các yếu tố hình ảnh
  • Kiểm tra
  • Giao Hàng

Bất kỳ ai bắt đầu một dự án thiết kế mới hoặc đang ở giữa một dự án thiết kế sẽ tìm thấy những hiểu biết vô giá trong suốt cuốn sách. Và điều đáng chú ý nhất là cách nó được viết theo cách mà bạn có cảm giác như thể bạn đang được cầm trên tay toàn bộ dự án từ khi lên ý tưởng đến khi hoàn thành.

Thiết kế cho Web bởi Mark Boulton

  • Hoàn hảo cho: Học cách làm việc với khách hàng
  • Trình độ học tập: Người mới bắt đầu
  • Yêu cầu: Quan tâm thực sự đến thiết kế

Có vẻ như nhiều tổ chức giải quyết thiết kế khác nhau. Nhưng tác giả Mark Boulton ghi lại một quy trình thiết kế kỹ lưỡng trong Thiết kế cho Web điều đó làm giảm đi nhiều thách thức và bao gồm mọi thứ bạn cần biết.

Điều độc đáo của cuốn sách này là nó thực sự về công việc. Chắc chắn, có rất nhiều thông tin có giá trị về các phương pháp thiết kế hay nhất cho những thứ như kiểu chữ, màu sắc và bố cục, nhưng những gì bạn thực sự sẽ rút ra từ cuốn sách này là làm thế nào những điều này phù hợp với quy trình thiết kế. Nó dạy bạn cách nghiên cứu, các công nghệ chúng ta có để triển khai ý tưởng và cuối cùng, cách làm việc với những người khác cũng như khách hàng - nguồn cung cấp hoàn hảo cho những người bao gồm trưởng nhóm thiết kế, quản lý dự án, dịch giả tự do hoặc bất kỳ ai tham gia vào quá trình phân phối dự án .

Tìm hiểu Kiểm soát phiên bản với Git bằng tháp

  • Hoàn hảo cho: Làm chủ Git
  • Trình độ học tập: Tất cả các cấp đều được chào đón
  • Yêu cầu: Không có kiến ​​thức trước nào cả

Trong cuốn sách này, nhóm nghiên cứu đằng sau sự phổ biến Ứng dụng khách tháp cho Git giới thiệu cho người học điểm mấu chốt của hệ thống điều khiển phiên bản sử dụng Git. Các nhà phát triển làm việc theo nhóm sẽ đặc biệt thấy điều này rất hữu ích, vì nó giúp cộng tác hiệu quả với các thành viên trong nhóm xây dựng các tính năng khác nhau của dự án ngay cả khi bạn ở cách xa nhau hàng nghìn dặm. Điều đó nói rằng, nó vẫn thực sự tuyệt vời cho bất kỳ ai có thể ngại sử dụng dòng lệnh và muốn xây dựng sự tự tin ở đó.

Và vì cuốn sách là của nhà sản xuất một ứng dụng tương tác với Git, bạn sẽ có được một liều lượng tốt khi sử dụng Tower làm GUI ngoài việc làm việc trực tiếp trên dòng lệnh.

Vì vậy, cho dù đó là cam kết, phân nhánh, hợp nhất, yêu cầu kéo, phân nhánh công việc hoặc xử lý xung đột hợp nhất, bạn sẽ nhận được rất nhiều thứ từ cuốn sách này.

Sách về JavaScript

Học JavaScript dường như luôn trở nên thịnh hành. Trong thực tế, Jason Rodriguez đã viết về bối cảnh học tập JavaScript vào năm 2018 và cung cấp một danh sách tốt các cuốn sách miễn phí. Không có quá nhiều thứ đã được cắt xén kể từ đó, nhưng đây là suy nghĩ của tôi về những cuốn sách sau đây.

JavaScript hùng hồn bởi Marijn Haverbeke

  • Hoàn hảo cho: Viết JavaScript tốt hơn
  • Trình độ học tập: Trung cấp cho các nhà phát triển dày dạn kinh nghiệm
  • Đòi hỏi: Trải nghiệm JavaScript trước đây

JavaScript hùng hồn thực sự sống đúng với tên gọi của nó. Cá nhân tôi coi đây là một trong những cuốn sách JavaScript được viết hay nhất mà tôi từng xem qua. Phong cách viết của Marjin hấp dẫn, đặc biệt là cách anh ấy giới thiệu các khái niệm lập trình và đưa người đọc đi cùng. Theo cách nói của anh ấy, cuốn sách chỉ đơn giản là về hướng dẫn máy tính và khiến chúng làm những gì bạn muốn chúng làm.

Cuốn sách đi sâu vào JavaScript trải rộng qua ba phần và 21 chương. Bạn sẽ đọc một loạt các khái niệm lập trình cơ bản, chẳng hạn như giá trị, kiểu, toán tử và hàm, đến các khái niệm nâng cao như biểu thức chính quy, mô-đun, DOM và lập trình không đồng bộ. Anh ấy bắt đầu mỗi chương với một câu trích dẫn có phần triết học để chuẩn bị cho người đọc những gì phía trước và sau đó đi thẳng vào chủ đề.

Ngoài ra, có ba dự án để giúp bạn thực hành các kỹ năng mới tìm thấy của mình.

Hiểu những lời hứa về JavaScript bởi Nicholas C. Zakas

  • Hoàn hảo cho: Những người muốn tìm hiểu tất cả về lập trình không đồng bộ với các hứa hẹn trong JavaScript.
  • Trình độ học tập: Trung cấp
  • Đòi hỏi: JavaScript cơ bản

Các hứa hẹn của JavaScript đã được giới thiệu vào năm 2015 như một phần của đặc tả ES6 để xử lý các hàm không đồng bộ trong JavaScript. Theo MDN:

Một lời hứa là một đối tượng đại diện cho việc hoàn thành hoặc thất bại cuối cùng của một hoạt động không đồng bộ

Trong cuốn sách 51 trang này, Nicholas giải thích khái niệm Lời hứa qua ba chương: Khái niệm cơ bản, Chuỗi lời hứa và Làm việc với nhiều lời hứa. Mặc dù liên kết đến cuốn sách chúng tôi đang cung cấp là phiên bản cộng đồng miễn phí, phiên bản đầy đủ (có sẵn trên Amazon) có thêm hai chương về Chức năng không đồng bộ và Theo dõi từ chối không được xử lý. Nicholas đã đơn giản hóa khái niệm Lời hứa bằng một số hình ảnh minh họa và ví dụ. Bạn sẽ học cách sử dụng then(), catch()finally() và hiểu cách liên kết nhiều lời hứa với nhau. Nicholas cũng bao gồm việc chỉ định người xử lý từ chối và giải quyết. Bạn có thể muốn đọc cuốn sách để củng cố sự hiểu biết của mình về chủ đề này.

Nicholas là một tác giả kỳ cựu về JavaScript đã viết về JavaScript trong hơn 15 năm. Anh ấy mang kinh nghiệm phong phú của mình để ghi lại trong cuốn sách này (giống như những gì anh ấy có trong công việc của anh ấy tại CSS-Tricks).

Nói JavaScript bởi Axel Rauschmayer

  • Hoàn hảo cho: Nâng cấp từ JavaScript ban đầu
  • Trình độ học tập: Trung cấp
  • Yêu cầu: Kiến thức về lập trình hướng đối tượng

Cuốn sách này được trình bày trong bốn chương bao gồm hơn 30 chủ đề. Đây là cách nó bị hỏng:

  1. Chương đầu tiên là một phần bổ sung hay về cú pháp, kiểu biến, hàm và xử lý ngoại lệ.
  2. Chương thứ hai cung cấp quan điểm lịch sử về JavaScript như một phần mở đầu cho các loại tính năng được đề cập trong suốt phần còn lại của cuốn sách.
  3. Chương 3 được trình bày ít nhiều như một cuốn sách tham khảo với các ví dụ ngắn gọn, rõ ràng.
  4. Chương cuối trình bày các mẹo, công cụ và thư viện để giúp viết JavaScript tốt hơn và tuân theo các phương pháp hay nhất.

Bí mật về JavaScript Ninja bởi John Resig và Bear Bibeault

  • Hoàn hảo cho: Tạo một thư viện JavaScript trên nhiều trình duyệt từ đầu
  • Trình độ học tập: Trung cấp
  • Yêu cầu: Một số kinh nghiệm lập trình trước đây

Thực sự có một ấn bản mới hơn của cuốn sách này, Nhưng phiên bản 2012 là phiên bản miễn phí. Dù bằng cách nào, đây là một cơ hội tốt để học hỏi từ John Resig; bạn biết đấy, người đàn ông tạo ra jquery.

Các kỹ thuật được đề cập ở đây bao gồm các bao đóng, các hàm, DOM, hướng đối tượng với các nguyên mẫu và các chiến lược trình duyệt chéo. Một lợi ích tuyệt vời là mỗi chương được theo sau bởi một bản tóm tắt ngắn gọn, hoàn hảo để tham khảo khi bạn đã hoàn thành cuốn sách.

Học các mẫu thiết kế JavaScript của Addy Osmani

  • Hoàn hảo cho: Học cách viết JavaScript hiệu quả hơn
  • Trình độ học tập: Trung cấp
  • Yêu cầu: Một mức độ trải nghiệm JavaScript tốt

Khái niệm mẫu thiết kế đề cập đến một giải pháp có thể tái sử dụng cho một vấn đề thường lặp lại trong phát triển ứng dụng. Trong cuốn sách này, Addy Osmani đề cập đến việc triển khai các mẫu thiết kế phổ biến sử dụng ES6 trở lên, cũng như các mẫu thiết kế dành riêng cho React, có thể rất tiện lợi khi làm việc trên các ứng dụng React phức tạp mà khả năng bảo trì là mục tiêu chính.

Một số mẫu được đề cập bao gồm các mẫu Singleton, Proxy, Provider, Prototype và Observer. Trong một số trường hợp, Addy bao gồm ưu và nhược điểm của việc sử dụng một số mẫu này và cách chúng có thể ảnh hưởng đến hiệu suất của ứng dụng của bạn.

Bạn không biết JS bởi Kyle Simpson

  • Hoàn hảo cho: Làm chủ JavaScript
  • Trình độ học tập: Mới bắt đầu
  • Yêu cầu: Ít hoặc không có kinh nghiệm lập trình trước đây

Mặc dù tiêu đề có thể hơi khiêu khích, nhưng điều mà Kyle ám chỉ ở đây là anh ấy viết cuốn sách này với giả định rằng bạn chưa có kinh nghiệm nào về JavaScript trước đó.

Kyle bắt đầu bằng cách trải qua quá trình lập trình thô sơ như được nhìn thấy qua lăng kính của JavaScript. Sau đó, ông tiếp tục, trong các chương tiếp theo, để giới thiệu các khái niệm nâng cao hơn như phạm vi và kết thúc, this từ khóa, nguyên mẫu đối tượng, async, và hiệu suất.

Có rất nhiều chi tiết và lời giải thích tuyệt vời ở đây và Kyle làm cho nó trở nên cực kỳ dễ hiểu bằng cách tránh những biệt ngữ kỹ thuật cao. Ngoài ra còn có nhiều bài tập được thiết kế để củng cố việc học của bạn. Cuốn sách này chắc chắn sẽ giúp bạn bắt kịp với JavaScript. Có ấn bản thứ hai của cuốn sách đang được thực hiện mà bạn có thể theo dõi trong GitHub.

Sổ tay dành cho Người mới bắt đầu JavaScript bởi Flavio Copes

  • Hoàn hảo cho: Tài liệu tham khảo cho người mới bắt đầu
  • Trình độ học tập: Chỉ mới vừa bắt đầu
  • Đòi hỏi: Đăng ký email, có thể có một số kinh nghiệm trước đó

Flavio đã tổng hợp một tài liệu tham khảo JavaScript rất hữu ích cho những người mới bắt đầu. Nó giống như một hướng dẫn tham khảo nhanh hơn là một cuốn sách giáo khoa, vì vậy những bạn mới bắt đầu có thể muốn coi đây là thứ bạn giữ trên bàn của mình hơn là thứ bạn ngồi trong thời gian dài.

JavaScript cho Khoa học Dữ liệu bởi Gans, Hodges & Wilson

  • Hoàn hảo cho: Bắt đầu trực quan hóa dữ liệu
  • Trình độ học tập: Trung cấp đến nâng cao
  • Đòi hỏi: Một xử lý tốt về JavaScript

Các tác giả đề cập đến các tính năng cốt lõi của JavScript hiện đại, bao gồm lệnh gọi lại, lời hứa, kế thừa, đối tượng và lớp. Họ cũng tham gia thử nghiệm bằng cách sử dụng một thứ mã nảo, React và data vizualization, tất cả đều tuyệt vời cho bất kỳ ai muốn nâng cấp mã của họ và cách nó được viết. Cuốn sách không đi sâu vào nhiều khái niệm như một số cuốn sách khác, nhưng nó thực sự tỏa sáng khi đi vào khoa học dữ liệu.

Cuốn sách sử dụng Data-Forge; một thư viện JavaScript được thiết kế để làm việc với dữ liệu dạng bảng. Có rất nhiều bài tập để giúp người đọc theo kịp chủ đề thảo luận. Chương cuối cũng bao gồm một dự án capstone kéo mọi thứ lại với nhau.

Kết thúc

Tôi chắc chắn hy vọng bộ sưu tập sách này sẽ giúp ích cho bạn, cho dù bạn đang thực hiện những bước đầu tiên trong quá trình phát triển web giao diện người dùng, đã có hàng chục năm kinh nghiệm hay bạn đang ở đâu đó ở giữa. Tôi biết lần đầu tiên làm quen với một điều gì đó mới khó khăn như thế nào và cảm giác không biết phải tìm ở đâu. Tôi cũng biết cảm giác như thế nào khi đạt đến một cao nguyên và cần thứ gì đó để thăng cấp. Nên có một cái gì đó cho tất cả mọi người ở đây, bất kể bạn đang ở đâu trong hành trình học tập của mình.

Và, này, nếu bạn có bất kỳ cuốn sách nào khác có sẵn để tải miễn phí trực tuyến, hãy chia sẻ chúng trong phần bình luận! Tôi cá là chúng ta có thể có được một danh sách lớn hơn nữa.

Dấu thời gian:

Thêm từ Thủ thuật CSS