강의

멘토링

커뮤니티

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,036 học viên

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

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

Bạn sẽ nhận được điều này sau khi học.

  • 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,435

Học viên

184

Đá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á

  • ehdrjs0601님의 프로필 이미지
    ehdrjs0601

    Đánh giá 3

    Đánh giá trung bình 5.0

    5

    82% đã tham gia

    컴퓨터 구조 깊이 배우면 양이 너무 많은데 필요한 게 뭐고 모르는 게 뭔지 딱딱 잘 설명해주심 혼자 책 사서 공부해보니깐 이건 진짜 아니다 싶어서 강의평가가 좋길래 한번 들어봤는데 잘한 거 같음 불필요한 거 싹 빼고 핵심적인 기술들 원리 순서대로 잘 설명해 주니깐 이해도 빠르고 다른 쪽으로 안 새서 마음에 듬 무엇보다 이걸 왜 배우는지 왜 필요한지를 알려주니깐 배운 걸 어디에 써먹는지 알 수 있어서 좋음 ㅋㅋㅋ

    • UDevApp
      Giảng viên

      좋은 수강평 너무 감사드립니다. 이걸 보시고 다음으로 넘어가시면 쉽게 C#이 학습이 가능합니다. 좋은 강의 더 많이 만들어서 오픈하겠습니다.

  • winterD님의 프로필 이미지
    winterD

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    18% đã tham gia

    비전공자입장에서 프로그래머에 입문할때 정말 필요한 강의네요. 암것도 모르고 컴퓨터언어 기초강의를 봐도 어려웠던 부분을 설명해주셔서 감사해요. 꼭 유니티가 아니어도 컴퓨터를 이해하고 싶으신분께 강추합니다.

    • UDevApp
      Giảng viên

      좋은 수강평 감사합니다 ^^ 유니티가 아니더라도 비전공자분들이 보시면 좋을 강의로 만들었어요 아직 없는 강의 7월 말이전에 올리도록 하겠습니다

  • 크레데레님의 프로필 이미지
    크레데레

    Đánh giá 4

    Đánh giá trung bình 5.0

    5

    41% đã tham gia

    프로그래밍 배우고 싶은데 아무것도 몰라 고민했는데 정말 좋네요

    • UDevApp
      Giảng viên

      수강평 감사합니다 더 좋은 강의 만들도록 하겠습니다 ^^

  • studio_doha님의 프로필 이미지
    studio_doha

    Đánh giá 1

    Đánh giá trung bình 5.0

    5

    95% đã tham gia

    비전공자라 어떻게 시작해야할지 막막했는데 알기 쉽게 설명해주셔서 좋네요. 좋은 강의 감사합니다! 큰 도움이 되었습니다. 다음 강좌도 기다리겠습니다.

    • UDevApp
      Giảng viên

      감사합니다. 더 좋은 강의 올리도록 하겠습니다.

  • 진성일님의 프로필 이미지
    진성일

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    100% đã tham gia

    파트1을 배우기 전에 배경지식으로써 훌륭한 것 같습니다. 초반에는 이런 지식보단 바로 프로그래밍을 시작하여서 int num = 0; 이런 코드를 만지고 있겠지만 저 코드에도 생각할 부분이 있고 나아가서 모르고 있는것과는 그 차이가 극명하게 갈리겠지요

    238.564 ₫

    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!