26 Trang GitHub Giúp Bạn Học Lập Trình Miễn Phí

26 Trang GitHub Giúp Bạn Học Lập Trình Miễn Phí


Ngày 23 Tháng 11 Năm 2021

Trong bài viết hôm nay mình sẽ giới thiệu đến bạn một số website học lập trình hoàn toàn miễn phí trên github cho quá trình thiết kế và phát triển website nha.

Các Nguồn Học Lập Trình Trên Github

Trong phần này chúng ta sẽ đi vào tìm hiểu các nơi học lập trình miễn phí cho developer nha.

30 Seconds Of Code

Là nơi tổng hợp các đoạn code snippet giúp bạn giải quyết các vấn đề phổ biến hay gặp trong quá trình triển khai mã vào dự án. Nó hỗ trợ các ngôn ngữ phổ biến hiện nay như Reactjs, Nodejs, Git, CSS, Python... và đặc biệt là Javascript như các thuật toán phổ biến, được triển khai trong JavaScript ES6, hướng dẫn và các ví dụ cho cấu trúc dữ liệu phổ biến được sử dụng với JS...

30 Seconds Of Code

Nguồn

Airbnb JavaScript Style Guide

Là trang github tổng hợp các cách viết mã tối ưu dành cho Javascript thông qua các ví dụ minh hoạ thực tế.

Airbnb JavaScript Style Guide

Nguồn

You might not need jQuery

Là một website giúp bạn có thể sử dụng các chức năng chính của Jquery bằng Javascript thuần.

You might not need jQuery

Nguồn

Spellbook of Modern Web Dev

Là nơi tổng hợp các tài nguyên học tập (như bài viết, sách...) hữu ích dành cho lập trình viên phát triển website.

Spellbook of Modern Web Dev

Nguồn

33 JavaScript Concepts

Tổng hợp các bài viết chi tiết giúp cho các lập trình viên nắm vững các khái niệm Javascript.

33 JavaScript Concepts

Nguồn

Project Guidelines

Đây là một trang github hướng dẫn và các kiến thức cần thiết khi bạn bắt đầu một dự án phát triển website.

Project Guidelines

Nguồn

Web Developer Road Map

Web developer road map cung cấp lộ trình đầy đủ cho bạn trên con đường phát triển thành lập trình viên. Điểm mình thấy thích nhất ở đây là cung cấp sự chi tiết cho từng giai đoạn học lập trình và được cập nhật theo từng năm. Ngoài ra thì nó cung cấp chi tiết lộ trình cho từng nghành khác nhau như là Frontend, Backend, DevOps, Android...

Web Developer Road Map

Nguồn

Front-end Developer Interview Questions

Là nơi tổng hợp các câu hỏi phổ biến trong quá trình phỏng vấn front end. (Câu trả lời bạn sẽ phải tự tìm nhé)

Front-end Developer Interview Questions

Nguồn

Clean Code Javascript

Nó tổng hợp các kinh nghiệm viết mã trong quá trình làm việc của tác giả với ngôn ngữ lập trình Javascript. Nó giúp chúng ta học được cách viết code dễ hiểu, có thể dễ dàng sử dụng lại được, tăng tính hiệu quả của đoạn code...

Clean Code Javascript

Nguồn

DevDocs

DevDocs là nơi tổng hợp các tài liệu gần như đầy đủ dành cho các ngôn ngữ lập trình phổ biến hiện nay như Javascript, HTML, CSS, PHP, React, Vue...

DevDocs

Nguồn

Every Programmer Should Know

Là nơi tổng hợp các kiến thức kỹ thuật mà một lập trình viên nên biết.

Every Programmer Should Know

Nguồn

Tech Interview Handbook

Tech Interview Handbook là trang web tổng hợp các kinh nghiệm khi đi phỏng vấn dành cho developer như là cách viết cv, giới thiệu bản thân, các câu hỏi thường gặp khi phỏng vấn, các thuật toán và kỹ thuật phổ biến trong lập trình...

Tech Interview Handbook

Nguồn

Grab Front End Guide

Trang này sẽ giúp các bạn mới học frontend nắm được các khai niệm cơ bản cũng như nên sử dụng công cụ, thư viện... nào để phù hợp với dự án web của công ty thông qua các kinh nghiệm xử lý thực tế của đội ngũ kỹ thuật grab team.

Grab Front End Guide

Nguồn

Learn Git Branching

Là nơi giúp bạn học Git qua các hướng dẫn và ví dụ trực quan.

Learn Git Branching

Nguồn

Vanilla Web Projects

Là nơi giúp bạn có thực hành code javascript thuần trong phát triển website thông qua hơn 20 dự án hoàn toàn miễn phí.

Vanilla Web Projects

Nguồn

Free Programming Books

Theo mình thấy đây là trang web tập hợp gần như đầy đủ các khóa học và sách lập trình miễn phí dành cho lập trình viên hiện nay. Điểm mình cảm thấy thích nhất ở đây là nó chia thành nhiều ngôn ngữ khác nhau giúp chúng ta có thể dễ dàng lựa chọn tài liệu phù hợp. Ngoài việc đọc tài liệu thì nó còn có cung cấp cho bạn thêm các định dạng khác như là popcast, video, các chương trình luyện code...

Free Programming Books

Nguồn

Modern JavaScript Cheatsheet

Trang này là một bảng cheatsheet dành cho JavaScript giúp bạn giải quyết các vấn đề thường xuyên gặp phải trong việc xây dựng các dự án.

Modern JavaScript Cheatsheet

Nguồn

The Front-End Checklist

The Front-End Checklist là danh sách tất cả các phần tử mà bạn cần phải có trước khi website chuyển sang production.

The Front-End Checklist

Nguồn

Front-End Performance Checklist

Front-End Performance Checklist là nơi tổng hợp các kiến thức và ví dụ giúp website của bạn load nhanh và tối ưu hơn.

Front-End Performance Checklist

Nguồn

Awesome

Awesome là nơi tổng hợp gần như đầy đủ như sách, công cụ, thư viện... dành cho các ngôn ngữ và chủ đề lập trình phổ biến hiện nay.

Awesome

Nguồn

Design Resources For Developers

Design Resources For Developers là nơi tổng hợp các công cụ thiết kế dành cho lập trình viên trong quá trình phát triển website như chọn màu, font, template miễn phí, framewwork CSS...

Design Resources For Developers

Nguồn

System Design Primer

Là trang github hướng dẫn giúp bạn học cách thiết kế, tối ưu và dễ dàng mở rộng cho các hệ thống lớn.

System Design Primer

Nguồn

JavaScript Algorithms Và Data Structures

JavaScript Algorithms Và Data Structures là nơi tập hợp đầy đủ các ví dụ thực tế về các thuật toán và cấu trúc dữ liệu phổ biến.

JavaScript Algorithms Và Data Structures

Nguồn

CSS Protips

CSS Protips là nơi chuyên tổng hợp các kiến thức giúp bạn có thể tối ưu CSS trong việc thiết kế giao diện website.

CSS Protips

Nguồn

Awesome Web Development Resources

Awesome Web Development Resources là nơi tổng hợp các nguồn lập trình miễn phí dành cho developer.

Awesome Web Development Resources

Nguồn

JavaScript Questions

Website này tổng hợp các câu hỏi dành cho ngôn ngữ lập trình Javascript từ cơ bản đên nâng cao. Điểm mình cảm thấy thích nhất ở nó là có đáp án và hướng dẫn rất chi tiết cho mỗi câu hỏi. Nó cũng được dịch sang nhiều ngôn ngữ khác nhau (có thêm tiếng Việt nữa nhé).

JavaScript Questions

Nguồn

Nếu bạn muốn tham khảo thêm các nơi học lập trình miễn phí khác thì truy cập các đường dẫn bên dưới nha:

Tổng kết:

Qua đây mình mong bài viết sẽ cung cấp thêm cho bạn những nơi học lập trình miễn phí cho việc phát triển, thiết kế web và nếu có thắc mắc gì cứ gửi email mình sẽ phản hồi sớm nhất có thể. Rất mong bạn tiếp tục ủng hộ trang web để mình có thể viết nhiều bài hay hơn nữa nhé. Chúc bạn có một ngày vui vẻ!