We may earn an affiliate commission when you visit our partners.
Course image
Hỏi Dân IT với Eric .

Một câu hỏi mình thường gặp, khi xây dựng khóa học, cũng như chia sẻ kiến thức, đấy chính là việc các bạn hay 'nhờ mình' fix lỗi hộ. Mình hiểu cảm giác của các bạn đang trải qua, cũng như tại sao các bạn lại làm vậy, vì cá nhân mình, đã từng 'trải nghiệm' thời gian như vậy.

Read more

Một câu hỏi mình thường gặp, khi xây dựng khóa học, cũng như chia sẻ kiến thức, đấy chính là việc các bạn hay 'nhờ mình' fix lỗi hộ. Mình hiểu cảm giác của các bạn đang trải qua, cũng như tại sao các bạn lại làm vậy, vì cá nhân mình, đã từng 'trải nghiệm' thời gian như vậy.

Cơ mà, điểm khác biệt, đấy chính là mình 'không đi hỏi người khác', vì đơn giản, biết ai đâu mà hỏi, và mình cũng không hi vọng có người giúp mình như vậy.

Đấy chính là lý do khóa học này ra đời. Một khóa phân tích và hướng dẫn các bạn cách tư duy khi code bị lỗi, hay hiểu đơn giản là code xong, chúng ta không chạy được chương trình.

Các nội dung quan trọng có thể kể đến trong khóa học như:

  1. Phân biệt các loại lỗi thường gặp. Với mỗi loại lỗi, chúng ta sẽ có cách xử trí khác nhau

  2. Tập sử dụng các công cụ sẵn có phục vụ cho việc debugs

  3. Thực hành cách debugs trong dự dán thực tế. Điều quan trọng nhất là xây dựng tính tự lập, cũng như cách xử trí như thế nào khi code bị lỗi. Đây là điều CỰC KỲ QUAN TRỌNG, vì khi đi làm, chẳng ai giúp được chúng ta, ngoại trừ chính bản thân mình và anh GOOGLE

Một khóa học với mục tiêu xây dựng đam mê lập trình, cũng như nâng cao khả năng 'tự bơi' và kỹ năng sinh tồn trong môi trường làm việc, hi vọng sẽ mang tới nhiều điều hữu ích cho các bạn.

Enroll now

What's inside

Learning objectives

  • Phân biệt & hiểu rõ các loại bugs thường gặp
  • Luyện tập & thực hành các biện pháp xử lí lỗi
  • Làm chủ các công cụ hỗ trợ debugs
  • Xây dựng ý thức chủ động & tư duy khi cần debugs

Syllabus

Chapter 0: Giới Thiệu
#0. Demo Kết quả đạt được
#1. Hướng Dẫn Download Tài liệu khóa học
#2. Tại sao khóa học này ra đời ?
Read more
#3. Hướng dẫn sử dụng khóa học hiệu quả
#4. Về tác giả
Chapter 1: Tư duy khi gặp bug
#5. Phân loại bugs
#6. Khái niệm Logs ?
#7. Tư Duy Khi Gặp Bugs
#8. Tổng kết Việc Cần Làm ?
Chapter 2.1 : Frontend Javascript - Công cụ Fix Bug
#9. Browser
#10. Chuyển đổi ngôn ngữ Browser
#11. Google Chrome Devtools
#12. Setup project
#13. Tab Console
#14. Phân loại bugs
#15. Breakpoint
#16. Debugger
#17. Watch expressions
#18. Tổng kết về công cụ fix bug của Frontend
Chapter 2.2: Frontend Javascript - Thực hành Debug
#19. Client side là gì
#20. Bài tập thực hành Frontend 01
#21.1 Bài tập thực hành Frontend 02 (Part 1)
#21.2 Bài tập thực hành Frontend 02 (Part 2)
Chapter 3.1: Backend Javascript - Công cụ fix bugs
#22. Server side là gì
#23. Với Javascript/Typescript
#24. Setup Project Thực Hành
#25. console.log
#26. Setup debug mode cho Express
#27. Debugger, Breakpoint, Watch
#28. Nguyên tắc của debug Backend
Chapter 3.2: Backend Javascript - Debug Framework Nest.js
#29. Setup dự án nestjs
#30. Setup Debug Mode
#31. Các kỹ năng debug hay dùng
Chapter 4: Debug Framework Next.js
#32. Setup dự án Next.js
#33. Setup debugs với Next.js
#34. Lưu ý về debug hybrid của nextjs (frontend + backend)
#35. Break point, debugger
Chapter 5: Debug kiểm tra API (Frontend/Backend)
#36. Thành phần của dev tool
#37. Kỹ thuật check api
#38. Nguyên tắc khi gọi API không có kết quả
Chapter 6: Hiểu về thư viện sử dụng trong ứng dụng Node.js
#39. Môi trường chạy code của Node.js
#40. Warning khi cài đặt thư viện
#41. Chuyện thư viện update (cài chính xác version)
#42. Semantic versions
Chapter 7: Debug Framework Java Spring
#43. Tổng Quan về Chapter (Bắt Buộc Xem)
#44. Có bao nhiêu cách debug với Java Spring
#45. Debugger với Visual Studio Code (VSCode)
#46. Debugger với Spring Tool Suite (STS)
#47. Cấu hình Lombok (STS) (Bonus)
Summary
Lời Cảm Ơn & Đánh Giá Khóa Học

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Giúp người học tìm được hướng xử lý khi code bị lỗi, nâng cao khả năng tự lập và kỹ năng sinh tồn trong môi trường làm việc thực tế
Dựa trên kinh nghiệm thực tiễn của người hướng dẫn, giúp người học tiếp cận cách giải quyết lỗi hiệu quả hơn
Cung cấp các ví dụ thực tế, giúp người học dễ dàng áp dụng các kỹ năng xử lý lỗi trong các dự án thực tế
Phù hợp với những người mới bắt đầu học lập trình hoặc những người muốn nâng cao kỹ năng xử lý lỗi của mình
Có thể áp dụng cho nhiều ngôn ngữ lập trình khác nhau, không giới hạn trong một khuôn khổ cụ thể
Cung cấp nhiều công cụ hỗ trợ debug như Google Chrome Devtools, debugger, breakpoint, watch expressions

Save this course

Save Kỹ Thuật Debugs Với Lập Trình FullStack Website to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Kỹ Thuật Debugs Với Lập Trình FullStack Website with these activities:
Ôn tập kỹ thuật debug Javascript
Ôn tập các kỹ thuật debug Javascript cơ bản giúp bạn củng cố kiến thức và chuẩn bị tốt hơn cho các hoạt động debug.
Show steps
  • Xem lại tài liệu hoặc bài giảng về các kỹ thuật debug Javascript
  • Thực hành debug một số đoạn Javascript đơn giản
  • Hoàn thành bài kiểm tra ngắn để đánh giá lại hiểu biết
Tổ chức và tổng hợp các tài liệu học tập
Tổng hợp tài liệu giúp bạn hệ thống kiến thức, dễ dàng tra cứu và rà soát lại nội dung học.
Show steps
  • Thu thập tài liệu từ bài giảng, tài liệu khóa học, sách tham khảo
  • Phân loại tài liệu theo các chủ đề, kỹ thuật debug
  • Tạo thư mục hoặc sổ tay để lưu trữ tài liệu
Đọc sách 'Giải mã Lỗi lập trình'
Sách cung cấp kiến thức và chiến lược giải quyết lỗi hiệu quả, hỗ trợ bạn nâng cao khả năng debug.
Show steps
  • Đọc kỹ các chương hướng dẫn về tư duy khi gặp bug
  • Thực hành các kỹ thuật debug trên các ví dụ thực tế
  • Áp dụng kiến thức đã học để debug lỗi trong dự án của bạn
Show all three activities

Career center

Learners who complete Kỹ Thuật Debugs Với Lập Trình FullStack Website will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Kỹ Thuật Debugs Với Lập Trình FullStack Website.
Tài chính cá nhân từ A - Z dành cho người đi làm
Most relevant
Backend RESTFul Server với Node.JS và Express...
Most relevant
AWS Cloud for beginner (Vietnamese)
Most relevant
DevOps on AWS for beginner (Vietnamese)
Most relevant
Tự học SQL cùng Vịt - Nâng cao
Most relevant
React State Manager - Redux Toolkit, React Query, Redux...
Most relevant
Kubernetes cơ bản (Tiếng Việt)
Most relevant
Unreal Engine 5: Blueprint Cơ Bản
Most relevant
Đánh Thức Năng Lực Giao Tiếp Trong Bạn
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser