Học Git & GitHub bài bản - bởi Yalco
yalco
Trong thời đại AI, dù không biết lập trình bạn cũng cần phải biết Git. Học Git & GitHub một cách dễ dàng nhất và chi tiết nhất.
Nhập môn
Git, GitHub, github-actions
Hãy học React một cách dễ dàng nhất và nhanh chóng nhất với khóa học chuyên sâu và chất lượng của "Thánh giải thích" Yalco!
1,232 học viên
Độ khó Cơ bản
Thời gian Không giới hạn
Đánh giá từ những học viên đầu tiên
5.0
종근
Sau khi xem phần miễn phí của video YouTube và chờ đợi bài giảng khai giảng vào tháng 1 do cách giải thích đơn giản, dễ hiểu nên hiện tại tôi đã đăng ký học toàn bộ. Đó là một bài giảng rất thỏa mãn và hữu ích. Tôi mong chờ bài giảng tiếp theo. Cảm ơn
5.0
silverhozan
Video và chất lượng đỉnh như điên, các khóa khác giờ không học nổi nữa.
5.0
harbinger
Tôi đã tự học React thông qua một cuốn sách nhẹ và thực hành, nhưng vì có điều gì đó khó chịu nên tôi đã mua một bài giảng để ôn tập. Tôi đã nghiền ngẫm những gì mình đã học và nắm bắt lại các khái niệm, đồng thời việc nhập mã không chỉ đơn thuần là gõ theo mà còn suy nghĩ về cấu trúc nên nó khá hữu ích cho việc học. Nếu sau này bạn mở các bài giảng React trung cấp trở lên, tôi cũng sẵn lòng xem. Cảm ơn bạn.
Các khái niệm và tính năng cốt lõi của React
Nguyên lý hoạt động của ứng dụng web, kiến thức nền tảng như Node.js, v.v.
Kiến thức thực tế và mẹo thông qua dự án cuối khóa
Những kiến thức JavaScript cần thiết để hiểu React
React là một công cụ mạnh mẽ giúp tạo ra các trang web một cách nhanh chóng và hiệu quả, được rất nhiều doanh nghiệp và nhà phát triển yêu thích. Đây là kỹ năng nhất định phải học nếu bạn muốn trở thành một nhà phát triển web.
Yalco, một chuyên gia lão luyện trong lĩnh vực nội dung lập trình và là bậc thầy giải thích, sẽ hướng dẫn bạn về React một cách dễ hiểu nhất trên thế giới này.
Thời đại lập trình cùng AI!
Giờ đây, thay vì khả năng tự tay viết từng dòng mã đã học, điều quan trọng hơn là việc nhanh chóng nắm bắt các khái niệm cốt lõi và tính năng của công nghệ đang sử dụng, cũng như khả năng quyết định xem nên chỉ thị cho AI làm việc gì.
Thông qua bài giảng cô đọng, súc tích và không lãng phí dù chỉ một giây, hãy nhanh chóng và dễ dàng nắm vững tất cả các kiến thức cốt lõi cần thiết cho lập trình React!
🎓 Nếu bạn có tài khoản email đại học?
👉 Giảm giá khóa học Yalco cho sinh viên! Đi đến nhận coupon giảm giá 50% cho sinh viên (Nhấp vào đây)
🎊 Đã cập nhật các tính năng mới nhất và các thay đổi của React 19.
React được hướng dẫn bởi bậc thầy giải thích Yalco
Thông qua những ví dụ mà Yalco - người có khả năng giải thích mọi khái niệm khó khăn và phức tạp một cách nhanh chóng - đã dày công suy nghĩ, bạn có thể học lập trình React một cách dễ dàng và nhanh chóng.
Ngay cả người mới bắt đầu với JavaScript cũng 👌
Trong suốt quá trình giảng dạy, các cú pháp và khái niệm JavaScript được sử dụng trong React mà người mới bắt đầu có thể chưa biết sẽ được giải thích một cách dễ hiểu và rõ ràng.
Giải thích phong phú thông qua các tài liệu trực quan
Các khái niệm và nguyên lý vốn dĩ có thể gây đau đầu và nhàm chán sẽ được truyền tải một cách mãn nhãn thông qua những chuyển động đồ họa (animation) gọn gàng và đa dạng.
Video mang lại sự thoải mái cho mắt, tai và tay
Lời thoại trong mọi phân cảnh đều được cung cấp dưới dạng phụ đề và các đoạn mã được đề cập trên màn hình sẽ được làm nổi bật (highlight). Bạn có thể xem hầu hết các mã ví dụ cùng lúc trên một màn hình.
Sự cô đọng không lãng phí dù chỉ 1 giây, sự đậm đặc được nén chặt tối đa
Quá trình gõ mã nguồn đã được lược bỏ giúp rút ngắn thời gian học, đồng thời phụ đề và highlight luôn được cung cấp để người xem có thể dễ dàng theo dõi video.
Cung cấp tất cả mã nguồn ví dụ thực hành
Mã ví dụ của bài giảng đã được tải lên trang Notion. Học viên có thể tiếp thu thêm kiến thức thông qua các câu hỏi được đặt trực tiếp trên trang đó.
Việc hiểu rõ 'tại sao phải học' là rất quan trọng. Từ cách thức hoạt động của ứng dụng web, quá khứ và hiện tại của Frontend, lý do React ra đời, cho đến khái niệm Virtual DOM! Chúng tôi sẽ truyền đạt một cách dễ hiểu thông qua các ví dụ minh họa và hình ảnh trực quan.
Trang bị những kiến thức thiết yếu để phát triển React như cách xây dựng và thực thi dự án bằng Node.js và trình đóng gói (bundler), các khái niệm về chế độ kiểm thử và triển khai, cũng như cấu trúc của một ứng dụng React.
Bạn sẽ học cách xây dựng ứng dụng bằng các component và sử dụng JSX để render các thành phần mong muốn, cũng như cách hiển thị dữ liệu hiệu quả thông qua render có điều kiện và render danh sách.
Chúng ta sẽ tìm hiểu thông qua nhiều ví dụ đa dạng về cách quản lý trạng thái bằng State và chia sẻ dữ liệu giữa các thành phần bằng Prop, cách xử lý các loại sự kiện khác nhau và cách tách biệt logic bằng Reducer.
Trang bị kiến thức và khả năng kiểm soát trạng thái cũng như vòng đời của ứng dụng thông qua các Hook có sẵn trong React hoặc do người dùng tự viết, từ đó có thể vận dụng linh hoạt các tính năng mong muốn.
Bạn sẽ học cách giảm thiểu các phép toán không cần thiết, cách quản lý dữ liệu được chia sẻ trong phạm vi mong muốn bằng Context, và cách xử lý nhiều trang cũng như tham số thông qua Routing.
Chúng ta sẽ xây dựng một ứng dụng frontend quản lý danh sách sách. Bằng cách vận dụng tổng hợp các khái niệm đã học trước đó, bạn có thể hiểu được cách từng tính năng được sử dụng trong thực tế như thế nào.
Thông qua quá trình gửi yêu cầu đến máy chủ thử nghiệm được cung cấp trong bài giảng để đọc, ghi và sửa đổi dữ liệu, bạn có thể trải nghiệm trước quy trình phát triển thực tế.
Hỏi: Tôi cần biết bao nhiêu về HTML, CSS và JavaScript?
Đối với HTML và CSS, bạn chỉ cần nắm vững những kiến thức cơ bản là đủ. Đặc biệt với CSS, bạn không cần phải tự mình viết trong khóa học này vì các mã nguồn đã được soạn sẵn trong ví dụ.
Đối với JavaScript, biết càng nhiều càng tốt, nhưng những phần mà người thiếu kiến thức về cú pháp có thể thấy khó khăn sẽ được giải thích xen kẽ trong suốt bài giảng. Vì vậy, nếu bạn đã nắm vững phần cơ bản của JavaScript, bạn có thể tham gia khóa học này mà không gặp bất kỳ khó khăn nào.
Hỏi: Tổng thời lượng bài giảng khoảng 4 tiếng, liệu có quá ngắn hay thiếu sót không?
Vì các video được sản xuất bằng cách loại bỏ tối đa các yếu tố ngoài việc truyền đạt kiến thức, chẳng hạn như quá trình gõ mã, nên tổng thời lượng sẽ ngắn so với lượng nội dung giảng dạy. Tôi đã dồn tâm huyết để nén lượng kiến thức tương đương với các bài giảng thông thường kéo dài hơn 8-10 tiếng xuống còn chưa đầy một nửa thời gian, đồng thời vẫn đảm bảo người học không gặp khó khăn nhờ vào phụ đề và làm nổi bật mã nguồn (code highlighting) trong mọi cảnh quay.
Hệ điều hành: Có thể sử dụng cả Windows và macOS
Cần cài đặt: Node.js, trình chỉnh sửa mã như VS Code, v.v.
Các hình thức tài liệu học tập được cung cấp (PPT, liên kết đám mây, văn bản, mã nguồn, tài nguyên, chương trình, bài tập ví dụ, v.v.)
Số lượng và dung lượng, đặc điểm của các tài liệu học tập khác và các lưu ý, v.v.
Kiến thức cơ bản về HTML, CSS, JavaScript
Khóa học này dành cho ai?
Tất cả những ai đang mơ ước trở thành lập trình viên frontend
Những người đã hoàn thành khóa học cơ bản về HTML, CSS và JavaScript
Những ai muốn hiện thực hóa ý tưởng tuyệt vời của mình thành ứng dụng web
Cần biết trước khi bắt đầu?
Kiến thức cơ bản về HTML, CSS và JavaScript
Xác minh Inflearn
32,307
Học viên
2,197
Đánh giá
100
Trả lời
4.9
Xếp hạng
13
Các khóa học
Tôi là YouTuber của kênh Từ điển Lập trình Nông cạn, đồng thời là tác giả của nhiều cuốn sách về IT. Tận dụng kinh nghiệm làm việc với tư cách là một nhà phát triển Full-stack, tôi đang tạo ra các nội dung giải thích những khái niệm lập trình khó bằng các phép ẩn dụ, ví dụ đơn giản và đôi khi là hoạt hình để người mới bắt đầu có thể dễ dàng thấu hiểu.
🎬 Kênh YouTube Từ điển Lập trình Nông cạn (Click!)
📕 Xem các cuốn sách của Yalco (Click!)
Tất cả
33 bài giảng ∙ (4giờ 0phút)
8. 1. Tạo dự án
08:30
17. 2. Xử lý sự kiện
08:38
20. 5. useReducer
14:43
21. 6. useRef
10:09
24. 9. Tối ưu hóa
07:55
26. 10. Bối cảnh
08:05
27. 11. Định tuyến
10:56
Tất cả
197 đánh giá
4.9
197 đánh giá
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
Xem miễn phí trên YouTube thấy nội dung tuy ngắn gọn nhưng rất chất lượng. Tôi đã hoàn thành khoá trả phí! Dù đã có kinh nghiệm làm dự án bằng React nhưng dự án cuối cùng vẫn có rất nhiều điều để học hỏi. Không thể no bụng ngay từ miếng đầu tiên nên tôi sẽ tranh thủ học đi học lại để biến nó thành của mình. Mong bạn làm thêm các khoá học về Typescript hoặc Next!
Cảm ơn bạn!! Hy vọng bài giảng hữu ích cho bạn. Tôi sẽ sớm chuẩn bị khóa học TypeScript!
Đánh giá 2
∙
Đánh giá trung bình 5.0
5
Sau khi xem phần miễn phí của video YouTube và chờ đợi bài giảng khai giảng vào tháng 1 do cách giải thích đơn giản, dễ hiểu nên hiện tại tôi đã đăng ký học toàn bộ. Đó là một bài giảng rất thỏa mãn và hữu ích. Tôi mong chờ bài giảng tiếp theo. Cảm ơn
Tôi thực sự vui vì bài giảng của tôi có ích! Tôi sẽ tiếp tục tạo ra những nội dung tốt hơn trong tương lai. Cảm ơn bạn!
Đánh giá 5
∙
Đánh giá trung bình 5.0
5
Tôi đã tự học React thông qua một cuốn sách nhẹ và thực hành, nhưng vì có điều gì đó khó chịu nên tôi đã mua một bài giảng để ôn tập. Tôi đã nghiền ngẫm những gì mình đã học và nắm bắt lại các khái niệm, đồng thời việc nhập mã không chỉ đơn thuần là gõ theo mà còn suy nghĩ về cấu trúc nên nó khá hữu ích cho việc học. Nếu sau này bạn mở các bài giảng React trung cấp trở lên, tôi cũng sẵn lòng xem. Cảm ơn bạn.
Tôi rất vui vì những nội dung đã chuẩn bị kỹ lưỡng có thể giúp ích cho bạn! Cảm ơn bạn!!
Đánh giá 9
∙
Đánh giá trung bình 4.9
5
Video và chất lượng đỉnh như điên, các khóa khác giờ không học nổi nữa.
Cảm ơn bạn! Nếu có phần nào khó khăn trong quá trình còn lại, cứ hỏi bất cứ lúc nào!
Đánh giá 3
∙
Đánh giá trung bình 5.0
Hãy khám phá các khóa học khác của giảng viên!
Khám phá các khóa học khác trong cùng lĩnh vực!