Develop your Operating System from SCRATCH using SUSE linux (Udemy.com)
Learn to make operating system and os development in Simple and Comprehensive manner
Created by: Harshit Srivastava
Last updated October 2022
What you will learn
- On completion of this course you could easily create your own Custom Operating System.
- You would be able to implement Pre-installed Applications and Repositories.
- You would get a better understanding about how an Operating System works, and got implemented.
- You would learn various kinds of Kernel, and Other Components of OS.
- Learn various Classifications and Application ares for OS.
How it compares
Against the other 815 rated Udemy courses in Web Development on CourseDuck:
- Rating3.7 out of 5higher than 1% of them
- Reviews197#475 of 816 by number of reviews
- Length0.7 hoursshorter than 99% of them
- Last updatedOctober 2022earlier than 73% of them
Course Description
With this course you are going to Develop you own Custom Operating System with SUSE and learn few fundamental concepts related to working and development of an OS (Operating System). There are different ways for developing an Operating System-
Linux From Scratch (LFS) using Linux kernel
Unix based
SUSE studio express
other methods
In this course you will be learning about creating a custom Operating System with SUSE studio express. With this method you are not expected to do any sort of complex coding, although if you want to do so, you can develop an utility and add with this newly created OS image. SUSE is a popular Linux distribution, and you can add a lot of native functionalities of SUSE with ease.
In the first section, you will learn the fundamentals of an Operating System learning a few basic concepts, then you will learn the types and components of an OS, followed by steps to create one. You will be learning how to use Linux Kernel, add some utilities and applications, with configurations, and finally deploy and test it. We would also create an user and set permission. We would generate OS image (.iso) file at the end.
You can use this generated OS image to install on various kinds of computation devices.
Instructor Details
- 3.7 Rating
197 Reviews
Harshit Srivastava
I am Self-Taught developer who had worked on various platforms using varied languages, and involved in various Projects both Open Source and Proprietary.
I have developed Web and Android Applications, chrome Extension, worked on various frameworks, fixed bugs for some projects, and explored numerous others. I think education and learning should be free and open, not be bound with restrictions like attending classes or going to college, People from all age groups, gender, faith, race, nations, etc must get equal privilege. When entire world would act this way like being a single FAMILY, we would truly realize VALUE of Knowledge and Human Life.
Currently I am teaching more than 152,000 students from 189 countries across the world.
More courses by Harshit Srivastava
Create Analytics Dashboard with PowerBi and Tableau (2023)
4.2 (137 Reviews)
Provider: Udemy
Time: 2h
$39.99
Container on Microsoft AZURE Docker Kubernetes- Azure Devops (2022)
3.3 (131 Reviews)
Provider: Udemy
Time: 3.1h
$54.99
Develop your Google Chrome Extension and Firefox Plugin (2022)
3.6 (108 Reviews)
Provider: Udemy
Time: 2.4h
$19.99
Data Visualization with Python and Power BI (2022)
4.1 (107 Reviews)
Provider: Udemy
Time: 1.6h
$44.99
More Web Development courses
Python Fullstack Mastery: Build Modern Web Apps with Django (2025)
5.0 (165 Reviews)
Provider: Udemy
Time: 35h
$19.99
NgRx Signal store for Angular - The missing guide (2026)
4.9 (436 Reviews)
Provider: Udemy
Time: 11.3h
$89.99
Vue 3: Create a Mobile & Desktop App (with Quasar 2 & Pinia) (2024)
4.9 (177 Reviews)
Provider: Udemy
Time: 7.6h
$79.99
Build a URL Shortener App with ASP.NET: Step by Step (2026)
4.9 (100 Reviews)
Provider: Udemy
Time: 9.6h
$10.99
The Complete Elixir and Phoenix Bootcamp (2021)
4.8 (7,773 Reviews)
Provider: Udemy
Time: 17.4h
$84.99
Reviews
By Juanito Davids on 10/8/2025
I have learned a lot. I've always wanted to create my own operating system, but always thaough it would be hard. Now I am able to do so. Thank you so much.
By Megha K on 12/12/2023
concepts discussed here is very less just a 45 minutes . nothing learned without going through the course anyone can use the SUSE studio
By Raja Phanendra Kumar on 11/28/2019
It is not up to date because the video which is made is older now and that website has collaborated with another there are so many changes to the website. But, he way taught is superb
By A.Purvaja on 9/17/2019
i never knew that these many types of OS are there ! Si,I definitely can say that watching this video made me learn something new
By Venkata Sai Tanishq Nalloju on 5/25/2019
The course is literally a 30 minute youtube video put here to monetize it. I don't see any point in doing this course and you are not building a OS from scratch rather bringing some built OS and simply customizing it. I recommend not to take this course. I had no choice to do this since some lunatic made it an academic requirement getting bought by the course title.
By Radhika Routhu on 5/4/2019
I feel that lecture content can be more vast and even more professional . The questions in the quiz we quite good but lectures were not up to mark.
By Mihir Bommisetty on 4/27/2019
A very Good Experience with this lecture and one can easy learn the course ending with full packed knowledge - how to build an own Operating system from Scratch.
By Gabriel D'Souza on 1/22/2018
Fascinated about a fact, that we can create our own custom OS including our repositories to be pre-installed! Hope to get some stuff on LFS.
By Sadashiv Rao on 1/16/2018
Practical without too much Theory is Awesome! But Theory without any Practical is Worst. This course is practical oriented and focused on Options and services at SUSE.
By Mukund Chatterjee on 1/15/2018
Earlier thought that an OS design would involve tremendous work, but later realised, its not that difficult. Nice course.
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 74 / 100












