Q. Tôi là người mới bắt đầu hoàn toàn, không chuyên ngành. Tôi muốn nghe khóa học này, liệu người không chuyên như tôi có thể hiểu được khi nghe khóa học không? A. Xin chào! Theo tôi nghĩ, nếu người không chuyên đã biết những kiến thức cơ bản về javascript thì việc theo dõi khóa học sẽ không có vấn đề gì cả. Nếu bạn chưa biết javascript thì có thể sẽ hơi khó khăn ở phần cuối. Tuy nhiên điều này cũng tùy thuộc vào từng người, tôi đã thấy có những bạn tự tìm hiểu những phần không biết thông qua các khóa học miễn phí khác hoặc tìm kiếm trên Google. Nếu có phần nào không hiểu, đừng ngần ngại mà hãy thoải mái đặt câu hỏi nhé!
Q. Có cần chuẩn bị gì trước khi tham gia khóa học không? A. Điều bạn cần chuẩn bị trước là một chiếc máy tính (Mac hoặc Windows) để có thể thực hành theo trong khi nghe giảng. Tất cả các công cụ cần thiết khác đều có thể tải xuống miễn phí từ internet như Chrome, vscode, npm, blender, v.v. Và chúng tôi đang chuẩn bị để bạn có thể tải xuống tất cả tài liệu cần thiết, tài nguyên và mã code được sử dụng trong bài giảng.
Q. Tại sao phải học React Three Fiber(R3F)? A. Hiện tại có thể nói React đang là xu hướng chủ đạo trong phát triển web. Tuy nhiên, tôi nghĩ chỉ với React thôi thì không thể tạo ra sự khác biệt so với người khác. Vì vậy, nếu trang bị thêm vũ khí là web 3D - thứ đang phát triển mạnh mẽ hiện tại và sẽ tiếp tục phát triển trong tương lai, tôi tin rằng bạn có thể tạo ra lộ trình riêng biệt và khác biệt so với người khác! Ngoài ra, do các ngành công nghiệp như metaverse, XR(VR, AR), game web(HTML5), blockchain, nhu cầu về nội dung web 2D/3D có tương tác hấp dẫn đang tăng vọt. Vì vậy, nhu cầu về các trang web 2D/3D có tương tác hấp dẫn thay vì chỉ là những trang web đơn giản sẽ tiếp tục duy trì. Theo đó, nhu cầu về các nhà phát triển web 3D cũng đang ngày càng tăng. Hãy cùng tạo ra những trang web nổi bật, khác biệt so với người khác nhé!
Lưu ý trước khi học 📢
Môi trường thực hành
Trong khóa học sử dụng macOS - chip Apple nhưng cũng có thể sử dụng chip Intel Mac hoặc môi trường Windows.
Chương trình sử dụng : Chrome, vscode, blender, v.v.
Cấu hình PC: Khuyến nghị CPU 2.0GHz trở lên, RAM 8GB trở lên, card đồ họa hỗ trợ WebGL
Tài liệu học tập
Cung cấp file nén mã nguồn cho từng phần ( zip )
0, 2, 3, 4, 5, 6, 7강 + dự án thực tế
Cung cấp file mô hình 3D giày dép
Kiến thức tiên quyết và lưu ý
Nếu bạn đã biết những kiến thức cơ bản về JavaScript thì có thể làm được.
Tốt nhất là bạn có kiến thức cơ bản về React, nhưng không có cũng không sao.
Những câu hỏi bạn đặt sẽ được trả lời nhanh nhất trong ngày, muộn nhất là trong vòng 3 ngày.
Nội dung về dự án thương mại điện tử 3D web đang được cập nhật liên tục.
Giới thiệu người chia sẻ kiến thức ✒️
Xin chào. Tôi là Han Tae Jae, kỹ sư đồ họa web với 10 năm kinh nghiệm. Về cơ bản tôi là một full-stack developer nhưng tập trung vào công việc frontend :)
Tôi đã phát triển frontend sử dụng các framework như Angular, React. Tuy nhiên, công việc tôi yêu thích nhất vẫn là các dự án xử lý đồ họa 2D/3D Canvas trên web (HTML5) với Threejs, WebGL, D3js, Pixi.js. Tôi đầy đam mê với việc tạo ra những nội dung web tương tác mang đến trải nghiệm người dùng (UX) mới mẻ và sáng tạo. Hãy cùng tạo ra những dự án thú vị nhé!
Lý lịch/Portfolio/Video cá nhân
Nhà phát triển frontend 3D tương tác với 10 năm kinh nghiệm
(Hiện tại) Neowiz - Nhà phát triển game HTML5
(Hiện tại) Viện nghiên cứu của mọi người - Trưởng phòng thí nghiệm Generative art
Wemade - Trưởng nhóm phát triển Defi Frontend
Davío - Trưởng nhóm phát triển Three.js
Dmajor - Nhà phát triển Frontend cấp cao
Phòng thí nghiệm Interactiver art of web - Viện nghiên cứu của mọi người
Addpac - Nhà phát triển Frontend Junior
NHN Naver Japan - Nhà thiết kế UX/UI
Madman Post - CG Effect Artist
Đại học Kookmin - Chuyên ngành Thiết kế Công nghiệp
Khuyến nghị cho những người này
Khóa học này dành cho ai?
Nếu bạn có kiến thức cơ bản về JavaScript thì có thể làm được.
Bạn có kiến thức cơ bản về React thì tốt, nhưng không có cũng không sao.
Cần biết trước khi bắt đầu?
Javascript
Xin chào Đây là
326
Học viên
20
Đánh giá
10
Trả lời
5.0
Xếp hạng
2
Các khóa học
안녕하세요. 10년차 웹 그래픽 엔지니어 한태재입니다. 저는 기본적으로 풀스택 개발자이지만 프론트앤드에 집중하여 작업합니다 :)
저는 Angular, React등의 프레임워크를 사용해 프론트엔드 개발을 해왔습니다. 하지만 역시 가장 좋아하는 작업은 Threejs, WebGL, D3js , Pixi.js 등 웹(HTML5)에서 2D/3D Canvas 그래픽스를 다루는 프로젝트들 입니다.
저는 새롭고 창의적인 유저경험(UX)를 만드는 인터렉티브한 웹 컨텐츠에 대한 열정이 가득합니다. 같이 재미있는 프로젝트 만들어봐요 !
While studying Three.js, I came across a valuable lecture. I studied Three.js examples that were worked on in JS, and type-designated them in Typescript. The examples written in Typescript and the explanations that incorporate know-how at the right places are excellent.
At first, I saw the instructor on YouTube and registered for the lecture, and I think it was a good decision. I like that he explains things in detail. I like that he tries to provide various materials and examples so that it's easy to understand. In addition to the examples, he explains how to make other things by looking at the official documentation, which is also good. He gives you fish, but how to catch the fish yourself? It's good that he also explains the method... haha. However, there are times when he cuts off in the middle or makes you think "hmm~", so the lecture seems a little awkward, but that doesn't bother me. Cheer up! Thank you!
I've always been interested in 3D, but I'm starting to get the hang of it as I follow along. I think I can make a lot of fun things. Thank you for the great lecture!
Thank you, Imha, for the great review and good evaluation! I'm glad you're starting to get the hang of it. If you have any questions, feel free to leave them :>