Danh sách cuối cùng của các trang web tốt nhất để tìm hiểu mã hóa

bởi Bradley Nice, Trình quản lý nội dung tại ClickHelp.com - công cụ tài liệu phần mềm

Nó đã được nửa năm kể từ khi tôi tập hợp danh sách đầu tiên của tôi về các khóa học dựa trên web và sách điện tử miễn phí về nhiều ngôn ngữ lập trình. Nhưng kể từ đó tôi đã tìm thấy rất nhiều tài nguyên tuyệt vời khác, rằng danh sách trước đây của tôi yêu cầu cập nhật. Ngoài ra tôi cũng muốn nói CẢM ƠN tất cả những người đã để lại bình luận của họ dưới bài đăng đó với rất nhiều nội dung khác đáng nói. Bạn thật tuyệt!

Vì vậy, hôm nay tôi đã có danh sách cuối cùng của các bài giảng và sách điện tử về ngôn ngữ lập trình. Thưởng thức!

HTML & CSS

Trang web: Codecademy, FreeCodeCamp.com, SoloLearn (HTML), SoloLearn (CSS), Treehouse (HTML), Treehouse (CSS), Tutsplus, A đến Z CSS, Dash, Web Access, The Hello World, Khan Academy, HTML5 từ Scratch , Sơ đồ trang web, Người dùng

Sách: Mozilla, Đi sâu vào HTML5, Dog HTML, HTML & CSS, HTML Canvas, Lập trình sau giờ làm việc - Hướng dẫn HTML, Lập trình sau giờ - Hướng dẫn CSS

JavaScript

Trang web: Codecademy, FreeCodeCamp.com, Treehouse, SoloLearn, Code Avengers, Sitepoint, KhanAcademy: Giới thiệu về JS

Sách: Bạn không biết JS, JavaScript hiệu quả, Hướng dẫn JavaScript, Nói tiếng nói, JS đúng cách, lập trình sau giờ làm việc - Hướng dẫn JavaScript

jQuery

Trang web: Codecademy, FreeCodeCamp.com, Tutsplus, Trường mã

Sách: Nguyên tắc cơ bản về jQuery, Tìm hiểu jQuery

Con trăn

Trang web: Codecademy, Treehouse, SoloLearn, Google

Sách: Cách suy nghĩ như một nhà khoa học máy tính: Phiên bản tương tác, Python cho bạn và tôi, tìm hiểu về Python, Tìm hiểu Python theo cách khó khăn, Nghĩ về Python, Tango với Django, Django, Tài liệu Python, Byte của Python, sau khi lập trình hàng giờ - Hướng dẫn về Python, Hướng dẫn của Hitchhiker về Python, Hướng dẫn Python về Codementor, Lập trình cho mọi người (Bắt đầu với Python)

Ruby & Ruby trên đường ray

Trang web: Codecademy, Treehouse, TryRubyCode Tìm hiểu, Rubymonk, Sitepoint

Sách: Hướng dẫn Why Why (Poignant) về Ruby, Học Ruby theo cách khó, Học lập trình, Tìm hiểu Rails bằng ví dụ, Hướng dẫn về Ruby trên Rails, Hướng dẫn về Ruby trên Rails, Hướng dẫn về Why (Poignant) cho Ruby, Ruby Essentials

PHP

Trang web: Codecademy, Treehouse, SoloLearn, Sitepoint

Sách: Lập trình PHP, PHP thực tế, Lập trình sau giờ làm việc - Hướng dẫn PHP

Node.js

Trang web: Nodetuts, Node School

Sách: Sách dành cho người mới bắt đầu Node, sách Nút Mix Mix, Nút và chạy, Làm chủ Node.js

Git (kiểm soát phiên bản)

Trang web: Trường Code, Nhập học Git, Độ bền

Sách: Pro Git, Tìm hiểu Git, Gists trong Github

Công cụ Chrome Dev

Trang web: Trường Mã, Độ bền

Java

Trang web: SoloLearn, Treehouse, Java Udemy, Learneroo, Udacity: Giới thiệu về lập trình Java, Đại học Helsinki: Lập trình hướng đối tượng với Java

Sách: Lập trình bằng Java, Học tập O Java

Phát triển ứng dụng Android

Trang web: Udacity (Nhà phát triển Google), Coursera, Yếu tố cần thiết cho phát triển ứng dụng

Tập lệnh Google Apps

Trang web: Bắt đầu, Giờ hành chính, Tập lệnh ứng dụng học tập

WordPress

Trang web: Treehouse, Sitepoint

Linux & Shell Scripting

Trang web: Stanford.edu, Giải thích Shell

Sách: Chinh phục dòng lệnh

Góc cạnh

Trang web: Trường Code, Đầu trứng, Tìm hiểu Angular, Codecademy AngularJS Track (Thích hợp cho các nhà phát triển Javascript trung cấp)

Sách: Hướng dẫn Angular JS, Suy nghĩ góc cạnh, Hướng dẫn góc, Bắt đầu (Adobe), loạt blog Angular JS, AngularJS Cheat Sheet

Mục tiêu-C (iOS và Mac)

Trang web: Stanford, iTunesU

Ngôn ngữ đi

Trang web: Golang.org

Sách: Đi theo ví dụ, Xây dựng ứng dụng web với Đi, Học đi

D3 (trực quan hóa dữ liệu)

Trang web: Trực quan hóa dữ liệu cho Web, Mẹo và thủ thuật D3

SQL (Cơ sở dữ liệu)

Trang web: SoloLearn, SQL Zoo, SQL @Stanford, SQL thiết yếu, SQL cho Nerds, Giới thiệu về SQL, SQL Bolt, PHP & MySQL, KhanAcademy: Giới thiệu về SQL

Nếu bạn biết bất kỳ trang web hữu ích nào khác, vui lòng đề xuất chúng trong phần bình luận và tôi sẽ thêm chúng vào danh sách. Tôi đặc biệt tìm kiếm các khóa học và sách điện tử miễn phí C và C ++ và tôi đã đánh giá cao sự giúp đỡ của bạn.

Chúc một ngày tốt lành!

Bradley Nice,
Trình quản lý nội dung tại ClickHelp.com - công cụ tài liệu trực tuyến tốt nhất cho các nhà cung cấp SaaS