
みんなの羽根&羽根ハブ
kangminchul
ギルベッ出版社 [みんなの羽&羽;ハブ] 本の講義です。羽と羽ハブを利用したバージョン管理の核心だけを集めました。 開発者の必須教養といえる羽を命令せずに、命令で扱う方法と羽ハブを能率良く扱う方法を学びます。
Beginner
GitHub, Git
Bestseller 『Study Computer Architecture + Operating Systems on Your Own』 author's free lecture. A collection of computer architecture and operating systems books that developers must know.
18,309 learners
Computer Engineering
CS knowledge
Computer Architecture
Operating system
Developer Background Knowledge
Essential Knowledge for Developers: Computer Architecture and Operating Systems
All in one lecture! 😎
The best-selling IT book , "Study Computer Architecture + Operating Systems on Your Own," is back with a free lecture by the author!
Most error messages developers encounter and resolve stem from the operating system. Furthermore, the computer components and operating system are also responsible for executing the code developers write. Therefore, a thorough understanding of computer architecture and operating systems is essential for developers to deeply understand their code. This is why knowledge of computer architecture and operating systems is tested in various technical interviews.
Memorizing keywords alone won't prepare you for the in-depth technical interview questions or translate your CS knowledge into code. This course is based on "understanding the principles," carefully selecting the essential content for developers from all available textbooks commonly used in universities. The content has been reviewed by professors and experienced developers.
Unlike other books that delve into the fundamentals of computer operation, typically requiring a thorough understanding of digital logic and a solid grasp of computer language, this book provides a comprehensive and accessible explanation of the operating system's functions, including the CPU, memory, auxiliary storage, input/output devices, scheduler, virtual memory, and file system, all with easy-to-understand illustrations. I highly recommend this book to anyone aspiring to become a software developer .
Lee Min-seok (currently a professor in the Department of Software at Kookmin University, former dean of the Innovation Academy)
Many books on computer engineering these days focus solely on programming, which has led me to worry that readers may lack a thorough understanding of the fundamental operating principles and architecture of computers. While this approach necessitates an introductory book on computer architecture, most existing books delve into the subject in a deeply academic manner, making them difficult to understand. This book offers a relatively accessible explanation of computer architecture, from the very basics to the in-depth understanding of CPU and hardware operating principles . I highly recommend this book to anyone aspiring to become an IT engineer, as it will help build a solid foundation.
Daehyeop Cho (Google Cloud Engineer)
I recommend this book to anyone new to programming, aspiring programmers looking to advance, or anyone with a genuine interest in computers. It explains the complex subject of computer architecture from the very basics, making it accessible even to beginners. Even non-programmers will find it easy to grasp.
Lee Sang-jun (CTO of Cloudbrick)
and many others
This lecture is largely divided into two parts: computer architecture and operating system .
The computer architecture section covers the four core components of a computer, while the operating system section covers what an operating system is and its role. This section provides explanations using a variety of diagrams and examples to ensure easy understanding for everyone .
Developers (or aspiring developers) who want to understand the principles of computers
Developers (and aspiring developers) who want to prepare for technical interviews
Developers (aspiring students) who want to learn CS knowledge/specialization knowledge
Developers (or aspiring developers) who want to learn computer architecture and operating systems
Q. Since it is a free lecture, isn't the quality of the lecture low?
This course is of the same quality as any paid course. Despite providing essential background knowledge that all developers (and aspiring developers) should know, we've created it free for those who feel burdened by the exorbitant tuition fees.
Q. Do I need to have the book?
This is optional. However, this course is based on the book and does not provide any additional study materials. Therefore, if you would like study/review materials, we recommend purchasing the book from the link below.
Who is this course right for?
For those new to coding
People preparing for technical interviews
People who want to learn CS knowledge
People who want to learn computer architecture
People who want to learn operating systems
People who want to study in advance for university
25,670
Learners
755
Reviews
881
Answers
4.9
Rating
4
Courses
All
43 lectures ∙ (13hr 43min)
All
329 reviews
4.9
329 reviews
Reviews 2
∙
Average Rating 4.0
5
今後書きですね。 5ヶ月前に勉強した非専攻者としてあまりにも多くの助けになりました。 この講義を聞く方は、書籍を無条件に購入するのが学習の必須条件? 正直なところ、本は別々に講義も有料で販売してもらえるように..ㅎㅎ 書籍を購入するので、本の間にはちょっとした整理ノートもあります〜特に、本を受け取った以上に可愛くてよく書きました。 もう再びガムガムルされて復習車聞こえて後期を使いますね.. 非専攻者の方々がおすすめです!そして良い講義ありがとうございます。 最後に、もしさらに深化学習を学ぶには、オペレーティングシステムの恐竜本のようなものを見るのが良いでしょうか?もう少し深化学習をしたいです。 (深化学習方法を講義で教えてくれたような気もして…5ヶ月前だから覚えていませんね…講義で言われたらすみません。)
とても良い言葉ありがとうございます..! コンピュータ構造の深化学習をしたい場合は、特定のCPUのレジスタや命令を探す方法もあり、(深化学学習リポジトリに載せておいた)実際のコンピュータ部品のスペックを探す方法もあります。オペレーティングシステムの深化学習をご希望の場合は、プログラミング言語を学習した後、マルチスレッド、マルチプロセスプログラムを作成したり、Linuxオペレーティングシステムをインストールしてオペレーティングシステムの内部動作を確認することができるいくつかの命令(プロファイルツールなど)を使って実習で学習する方法もあります。良く聞いてくれてありがとうございます。
Reviews 2
∙
Average Rating 5.0
5
いつも些細な過ぎた用語や名称の説明が出て、初めて正確に理解できるようになりました。良質の講義無料で解いてくれて本当にありがとうございます🙇🏻♂️
私もよく聞いてくれてありがとう!
Reviews 1
∙
Average Rating 5.0
5
無料講義とは信じられないほどゴクイルです基礎が足りないと感じる非専攻開発者なのですが本当の理解が簡単に説明してくれてとても大きい助けになりますT_T良い講義ありがとうございます!
良い言葉ありがとうございます:)
Reviews 1
∙
Average Rating 5.0
Reviews 8
∙
Average Rating 4.3
Free
Check out other courses by the instructor!
Explore other courses in the same field!