tho-code-web

Một hướng dẫn để bạn trở thành một thợ lập trình Web ổn

Tại sao phải đốt hàng trăm triệu tiền đi học các trường đại học chỉ để ra trường đi làm thợ lập trình Web? React? HTML/CSS/JS? Cái quái gì vậy?

Bạn bị buộc phải làm một trang Web sử dụng HTML/CSS/JS trong vòng một tuần. Bạn sẽ cần làm những gì? Hướng dẫn này chính là câu trả lời cho điều đó.

Đừng đốt tiền cho bootcamp, đừng đốt tiền cho mấy trường đại học không dạy bạn cách tư duy như một kĩ sư phần mềm mà chỉ đào tạo bạn ra làm thợ code và đòi bạn một cái giá trên trời để rồi lại phải tự học lại mọi thứ thông qua một trang khóa học miễn phí của MIT với đống video trên Youtube.

Hướng dẫn nhanh

Ngày 1: Học hết HTML/CSS

Đọc qua hướng dẫn này: Hướng dẫn nhồi HTML/CSS vào đầu bạn trong một ngày.

Có gì không hiểu tìm thêm Google. Sử dụng hướng dẫn này như một cái cookbook, khi nào cần dùng Syntax gì thì vào đây tra. Các hướng dẫn cho JS, React bên dưới cũng sẽ tương tự.

Ngày 2: Học JS

Bạn phải học toàn bộ nội dung cơ bản của JS trong một ngày. Đọc hướng dẫn JS cho thợ code để bắt đầu học làm thợ Code chuyên nghiệp

Trong lúc này hãy làm thêm 148 bài code thiếu nhi trên Exercism

Ngày 3: React

React hay đúng hơn là ReactJS là một công cụ để giúp bạn kiếm tiền.

Có thể bạn đang thắc mắc “Nhanh vậy ba!!?”. Chúng ta sắp học toàn bộ nội dung trong 4 năm đại học của một sinh viên CNTT bình thường mà chỉ mất có 3 ngày. Có tới hàng triệu JS Framework ngoài kia bạn cần phải học nếu bạn muốn làm một thợ code chuyên nghiệp.

Có một bài toán khó? Một kĩ sư phần mềm sẽ giải quyết bằng thuật toán, còn với thợ code như tôi, tôi sẽ dùng libraries của người khác.

Cách học -> Đọc toàn bộ cái tệp Tutorial này: Hướng dẫn cày ReactJS trong một ngày

Ngày 4

Học NodeJS cơ bản. Học toàn bộ trong trang Tutorial chính thức của NodeJS. Trong trang đó sẽ có phần TypeScript.

Hoặc đọc How to Get Started with NodeJS – a Handbook for Beginners

Ngày 5

TypeScript, về cơ bản là JavaScript

Học tiếp NodeJS và cái trên kia.

2 ngày cuối

Làm dự án. Một số cái gợi ý (Nếu ai chưa biết MERN là cái gì thì đọc bài Giới thiệu MERN Stack ):