Description
Build a Multithreaded Kernel from Scratch!, is training on building an operating system and a multitasking kernel with an interactive shell. This course is designed to teach you how to build your operating system and multitasking kernel from scratch, assuming you have no kernel programming experience. This course has two main parts of real-mode and protected-mode development, which are prepared with training in assembly language.
How about developing a multi-threaded kernel from scratch! You’re going to learn:
- How to build a kernel from scratch
- How to build a multitasking kernel
- How to deal with malicious or problematic programs on the operating system and terminate them if they are not working properly.
- How memory works in a computer
- The difference between kernel terrain, user terrain, and the protective loops that make up modern computing.
- Kernel design patterns used in the Linux kernel
- How to load ELF files
- How to Troubleshoot Disassembled Machine Codes
- Kernel debugging in a simulator using GDB
Course specifications
Publisher: Udemy
Instructors: Daniel McCarthy
French language
Education Level: Basic to Advanced
Number of courses: 131
Duration: 27 hours and 48 minutes
Course titles Developing a multi-threaded kernel from scratch! 2021-4:
Prerequisite courses:
You must know the C programming language
It is wise to have some basic knowledge of assembly language
You must have a Linux operating system, free to install from the internet (we use Ubuntu in this course)
Pictures
sample movie
Installation guide
After ripping, watch with your favorite player.
english subtitle
Quality: 720
Download link
File password(s): ngaur.com
Cut
15.4 GB