강의

멘토링

커뮤니티

BEST
Game Dev

/

Game Programming

Phát triển trò chơi bắt đầu với Unity: Phần 1. Giới thiệu về kiến ​​trúc máy tính

Bài giảng này giải thích các nguyên tắc của kiến ​​trúc máy tính, kiến ​​thức cơ bản về lập trình, dành cho những người không chuyên ngành. Mục tiêu của bài giảng là làm quen với các nguyên tắc hoạt động của chương trình.

(4.9) 75 đánh giá

1,033 học viên

  • UDevApp
3시간 만에 완강할 수 있는 강의 ⏰
Computer Architecture

Đánh giá từ những học viên đầu tiên

Dịch cái này sang tiếng Việt

  • kiến trúc máy tính cơ bản

  • Làm quen với việc vận hành chương trình máy tính

Hiểu về kiến trúc máy tính dành cho người không chuyên ngành!
Bạn cần biết nguyên tắc để có thể áp dụng nó.

Giới thiệu bài giảng 📝

Dành cho những người không chuyên ngành muốn học Unity hoặc lập trình khác
Tôi đã nghĩ về điều khó khăn nhất cần giải quyết.
Vấn đề là phải quen thuộc với máy tính và lập trình.

Sự quen thuộc như vậy không dễ gì đạt được.
Thông thường, việc học về cấu trúc của máy tính là một khóa học kéo dài cả học kỳ.
Chỉ sau khi học hết tất cả các lớp, tôi mới bắt đầu có hiểu biết mơ hồ về kiến trúc máy tính.
Nhưng đối với những người không học chuyên ngành, việc học như vậy là không thể.
Nếu bạn học mà không biết phải học gì, bạn sẽ bị choáng ngợp bởi khối lượng tài liệu khổng lồ phải học và sẽ bỏ cuộc ngay lập tức.

Vì vậy, tôi đã tạo ra khóa học này để giúp những người không chuyên ngành làm quen với "cách thức hoạt động của máy tính".

Tại sao bạn nên học ✒️

Bài giảng này được thiết kế để dạy những người không chuyên về cách tiếp cận kiến trúc máy tính .
Do đó, nội dung chuyên môn đã bị loại trừ càng nhiều càng tốt.
Mỗi bài giảng không quá 10 phút thời gian học (một số bài giảng có thể ít hơn 5 phút).

Những gì bạn sẽ học được trong khóa học này ✏️

Từ cách trở thành một lập trình viên đến việc làm quen với máy tính và lập trình,
Nó thậm chí còn giải thích cách những người không chuyên cũng có thể truy cập vào máy tính.
Hiểu, ghi nhớ và thực hành cách thức hoạt động bên trong của máy tính sẽ giúp bạn thoải mái hơn khi sử dụng máy tính.

유데브앱 / UdevApp / udevapp

Tính năng bài giảng 💡

Đây là kiến trúc máy tính mô tả cách thức hoạt động của máy tính, chứ không phải kiến trúc máy tính thực tế .
Sau khi học khóa học này, bạn sẽ có thể làm quen với kiến trúc máy tính.
Tôi nghĩ nó sẽ giúp ích rất nhiều cho người mới bắt đầu và những người không chuyên đang tìm hiểu về lập trình.

Bài giảng hiện tại dài khoảng một giờ, nhưng sẽ có thêm thông tin cập nhật sau ngày 15 tháng 7.

Giới thiệu ngắn gọn về từng phần 📖

Phần 1

  • Chúng tôi tìm hiểu lý do tại sao sinh viên chuyên ngành lại trở thành lập trình viên và giới thiệu phương pháp tiếp cận dành cho những người không chuyên ngành.
  • Chúng tôi giới thiệu các phương pháp thực hành có thể giảm thời gian học và tạo ra trí nhớ dài hạn.

Phần 2

  • Học hệ nhị phân bằng cách xem hệ thập phân.
  • Tìm hiểu cách bộ nhớ hoạt động trong máy tính.
  • Biết cách mã và dữ liệu hoạt động trong bộ nhớ sẽ giúp bạn không còn sợ lập trình nữa.

Phần 3

  • Tìm hiểu về cấu trúc bên trong của biến và hàm thông qua hoạt động của ngôn ngữ C.
  • Chúng tôi sẽ chỉ đề cập đến những kiến thức cơ bản về trình biên dịch và giới thiệu lý do biên dịch ngôn ngữ lập trình.
  • So sánh hành vi của ngôn ngữ C với ngôn ngữ hợp ngữ giúp chúng ta hiểu lý do tại sao phải khai báo biến.
  • Giải thích hành vi bộ nhớ của các hàm thông qua bộ nhớ mã (để hiểu các nguyên tắc của đại biểu).
  • Biết được biến được sử dụng và hoạt động ở đâu trong bộ nhớ cho phép bạn sử dụng biến đó một cách thoải mái.

Các công cụ được đề cập ở đây 🧰

Bài giảng này không có phần đào tạo thực hành nên bạn có thể thoải mái học.
Sau khi hiểu, bạn phải ghi nhớ những thông tin quan trọng cần thiết.

Tôi sẽ chỉ cho bạn cách sử dụng Evernote để sắp xếp ghi chú trong khi học.
Chúng tôi cũng sẽ chỉ cho bạn cách sử dụng Google Trang tính để theo dõi tiến độ học tập của bạn.
Đây là những chủ đề đơn giản, nhưng những người không chuyên ngành không có thời gian cho chúng (và những người chuyên ngành cũng vậy).
Chúng tôi sẽ chỉ cho bạn cách thực hành tốt nhất có thể trong thời gian ngắn nhất.

Câu hỏi dự kiến Hỏi & Đáp 🙋🏻‍♂️

H. Sinh viên không chuyên ngành cũng có thể tham gia khóa học này không?
A. Vâng, bài giảng này dành cho sinh viên không chuyên ngành. Tuy nhiên, nếu bạn bỏ qua các bài giảng trước vì chúng dễ, bạn sẽ không thể hiểu các bài giảng tiếp theo. Nếu bạn vẫn chưa hiểu, vui lòng để lại câu hỏi.

H. Tại sao người không chuyên ngành lại nên học khóa học "Kiến trúc máy tính" này?
A. Bởi vì lập trình không phải là việc bạn làm theo các quy tắc. Để có thể lập trình, bạn cần hiểu các nguyên lý và "đồng cảm" với máy tính. Bạn cần hình dung mình đang trò chuyện với máy tính và làm việc tương ứng. Để làm được điều đó, bạn cần có sự quen thuộc và hiểu biết về kiến trúc máy tính. Kiến trúc máy tính chính là chìa khóa để đạt được điều này. Những người không chuyên ngành không có thời gian để học "kiến trúc máy tính thực tế" trong sáu tháng. Vì vậy, khóa học này là dành cho bạn.

H. Lợi ích của việc học "kiến trúc máy tính" này là gì?
A. Bạn cần hiểu các nguyên tắc để áp dụng chúng. Việc hiểu các nguyên tắc rất quan trọng không chỉ đối với lập trình mà còn đối với việc giải quyết lỗi. Việc một người không phải lập trình viên mắc lỗi khi lập trình không có nghĩa là người khác sẽ sửa lỗi cho bạn.

H. Tôi có thể làm gì sau khi học xong khóa học "Kiến trúc máy tính"?
A. Bạn có thể trở nên "quen thuộc" với cách thức hoạt động của máy tính. Khi đó, tư duy lập trình sẽ tự nhiên ăn sâu vào bạn. "Tư duy" lập trình sẽ bén rễ trong trái tim bạn.

H. Khóa học này có ưu điểm gì đặc biệt không?
A. Vì khóa học này dạy các nguyên lý thay vì kiến trúc máy tính thực tế, nên nó dễ hơn các khóa học kiến trúc máy tính thông thường. (Tuy nhiên, vẫn có thể hơi khó.) Hơn nữa, thay vì sáu tháng học, bạn có thể học trong thời gian ngắn, với các bài giảng chỉ kéo dài vài giờ. Tuy nhiên, nếu bạn chỉ lướt qua một lần và coi đó là kiến thức cơ bản, bạn sẽ nhận được kết quả tương tự. Để đảm bảo khả năng ghi nhớ lâu dài, tôi khuyên bạn nên học và ghi nhớ 10 phút mỗi ngày . (Chi tiết được cung cấp trong bài giảng.)

Câu hỏi liên quan

Điều gì đã thúc đẩy bạn bắt đầu khóa học này?

Hai bài giảng thông qua WadiZ,
"Phát triển trò chơi với Unity: Phần 2. Lập trình C#"
"Bắt đầu phát triển trò chơi với Unity: Phần 3. Phát triển trò chơi bắn súng"
Chúng tôi đã tiến hành tài trợ cho .

Trước khi tiến hành Phần 2 và Phần 3 theo thứ tự, trước tiên bạn nên xem bài giảng "Kiến trúc máy tính" Phần 1 này.

Điều gì khiến bạn quan tâm đến lĩnh vực này?

Tôi đã muốn làm trò chơi từ khi còn nhỏ, nhưng tôi không biết phải bắt đầu từ đâu.
Sau đó, tôi quyết định học chuyên ngành kỹ thuật điện tử với mục đích làm trò chơi.
Sau khi nhận việc tại công ty, tôi bắt đầu nghiên cứu nội dung liên quan đến trò chơi để tìm hiểu về trò chơi.
Đã gần 20 năm trôi qua.
Tôi muốn tạo ra các bài giảng và trò chơi thú vị.

Mục tiêu tương lai của bạn trong lĩnh vực này là gì?

Trước hết, tôi muốn tiếp tục viết phần tiếp theo của bài giảng này.

  1. 10 dự án nhỏ về Unity giúp cải thiện kỹ năng của bạn
  2. Khóa học lập trình Unity C# nâng cao
  3. Phát triển trò chơi nền tảng
  4. Các khóa học khác như phát triển trò chơi RPG

Tôi sẽ chỉ cho bạn cách giảng dạy của riêng tôi dành cho người mới bắt đầu.
Cảm ơn sự ủng hộ của bạn.

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những người không chuyên muốn học lập trình

  • Những người không chuyên muốn làm trò chơi với Unity

  • Bất cứ ai muốn biết nguyên lý hoạt động của các chương trình cơ bản

Cần biết trước khi bắt đầu?

  • Sử dụng các thư mục và tập tin trên máy tính của bạn

Xin chào
Đây là

5,415

Học viên

183

Đánh giá

151

Trả lời

4.9

Xếp hạng

4

Các khóa học

안녕하세요. UDevApp 의 최형선이라고 합니다. 

무엇인가를 만들어낸다는 것은 정말로 행복한 일입니다. 

세상에 나의 제품이 나올 때의 느낌은 스티브잡스가 느낀 그것이나 

여러분들이나 저와 다르지 않다고 생각합니다. 

여러분들에게 그러한 감정을 드리는 사람이 되고 싶습니다. 

네이버카페와 블로그와 유튜브에도 많이 찾아와 주시길 바랍니다.

.

https://cafe.naver.com/ultimategunz(카페바로가기)

http://blog.naver.com/siwoo2406(블로그 바로가기)

https://www.youtube.com/user/ChoiHyungSun/(유튜브 바로가기)

감사합니다. 

Chương trình giảng dạy

Tất cả

22 bài giảng ∙ (1giờ 58phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

75 đánh giá

4.9

75 đánh giá

  • ehdrjs06018579님의 프로필 이미지
    ehdrjs06018579

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    82% đã tham gia

    Nếu bạn tìm hiểu sâu về cấu trúc máy tính thì có rất nhiều thông tin nhưng anh ấy giải thích rõ ràng những gì bạn cần và những gì bạn chưa biết. Tôi đã mua sách và tự mình nghiên cứu nhưng tôi nghĩ điều này không có thật nên tôi xem qua bài giảng vì nó được đánh giá tốt và tôi nghĩ mình đã làm tốt. Tôi thích nó vì nó loại bỏ tất cả những thứ không cần thiết và giải thích các công nghệ cốt lõi theo thứ tự nguyên tắc nên rất dễ hiểu và không bị rò rỉ cho người khác. Hơn bất cứ điều gì, nó tốt vì nó cho bạn biết lý do tại sao bạn học điều này và tại sao nó lại cần thiết, để bạn có thể biết nơi sử dụng những gì bạn đã học.

    • udev
      Giảng viên

      Cảm ơn bạn rất nhiều vì đánh giá tuyệt vời. Nếu bạn nhìn vào đây và tiếp tục, bạn có thể dễ dàng học C#. Chúng tôi sẽ sáng tạo và mở thêm nhiều bài giảng hay.

  • jjwinha0348님의 프로필 이미지
    jjwinha0348

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    18% đã tham gia

    Ở góc độ không chuyên ngành, đây thực sự là một bài giảng cần thiết khi bắt đầu trở thành một lập trình viên. Cảm ơn bạn đã giải thích những phần khó dù đã xem bài giảng ngôn ngữ máy tính cơ bản mà không biết gì về nó. Tôi thực sự giới thiệu nó cho bất kỳ ai muốn hiểu về máy tính, ngay cả khi đó không phải là Unity.

    • udev
      Giảng viên

      Cảm ơn bạn đã đánh giá tốt ^^ Tôi đã biến bài giảng này thành một bài giảng hay dành cho những người không chuyên về Unity. Tôi sẽ tải lên những bài giảng chưa tồn tại trước cuối tháng 7.

  • jaeyoungdol1810님의 프로필 이미지
    jaeyoungdol1810

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    41% đã tham gia

    Mình muốn học lập trình nhưng lại lo lắng vì chưa biết gì nhưng nó rất hay.

    • udev
      Giảng viên

      Cảm ơn bạn đã đánh giá, mình sẽ cố gắng hoàn thiện khóa học tốt hơn ^^

  • studiodoha6519님의 프로필 이미지
    studiodoha6519

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    95% đã tham gia

    Là một người không chuyên ngành, tôi không biết bắt đầu như thế nào, nhưng tôi rất vui vì bạn đã giải thích nó một cách dễ hiểu. Cảm ơn bạn vì bài giảng tuyệt vời! Đó là một sự trợ giúp tuyệt vời. Tôi sẽ đợi bài giảng tiếp theo.

    • udev
      Giảng viên

      Cảm ơn Tôi sẽ tải lên những bài giảng tốt hơn.

  • akehrn122557님의 프로필 이미지
    akehrn122557

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    Mình nghĩ nó tuyệt vời như kiến ​​thức nền tảng trước khi học Phần 1. Ban đầu, thay vì có kiến ​​thức này, bạn bắt đầu lập trình ngay và sử dụng int num = 0; Bạn có thể chạm vào mã này, nhưng cũng có những điều cần suy nghĩ trong mã đó và sẽ có sự khác biệt rõ ràng giữa điều bạn không biết và điều bạn không biết.

    238.655 ₫

    Khóa học khác của UDevApp

    Hãy khám phá các khóa học khác của giảng viên!

    Khóa học tương tự

    Khám phá các khóa học khác trong cùng lĩnh vực!