Develop your Operating System from SCRATCH using SUSE linux

Learn to make operating system and os development in Simple and Comprehensive manner

2.95 (196 reviews)
Udemy
platform
English
language
Web Development
category
Develop your Operating System from SCRATCH using SUSE linux
876
students
44 mins
content
Nov 2020
last update
$39.99
regular price

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.

Why take this course?

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.

Content

Introduction and Key Concepts

Introduction and Course Objective
OS Classifications
Components of OS
Steps towards Custom OS

Deployment using SUSE Studio

Part-1
Part-2
Part-3

Testing on VMWare or Virtual Box

Installing .iso in Virtual Machine

Quiz

Quiz

Screenshots

Develop your Operating System from SCRATCH using SUSE linux - Screenshot_01Develop your Operating System from SCRATCH using SUSE linux - Screenshot_02Develop your Operating System from SCRATCH using SUSE linux - Screenshot_03Develop your Operating System from SCRATCH using SUSE linux - Screenshot_04

Our review

--- **Course Review for "Developing Your Own Operating System"** **Overall Rating:** 2.95/5 **Pros:** - **Practical Approach:** Many students found the course to be very practical, with one stating it was a "superb way taught." This hands-on experience is valued by learners. - **Learning New Concepts:** Some users mentioned that they learned new things about operating systems, particularly appreciating the insight into the various types of OSs. - **Clear Instruction:** At least one user found the course clear and helpful in creating their own operating system. - **Motivational Experience:** A few reviewers reported a motivational experience, feeling accomplished after completing the course and successfully creating their own OS. - **Focus on SUSE:** The course's focus on customizing SUSE OS was appreciated by users who were interested in this particular Linux distribution. **Cons:** - **Misleading Title:** A significant number of reviews pointed out that the course title is misleading, as it suggests learning to develop an operating system from scratch, when in fact it covers customizing a pre-existing SUSE OS. - **Outdated Content:** Some users noted that the course content is outdated, with changes in the software and website used in the course not being reflected in the video tutorials. - **Incomplete Coverage:** The course was criticized for not covering basic Linux kernel programming or building an OS from scratch as expected. - **Monetization Concerns:** A couple of reviews expressed that the course feels like a monetized YouTube video, with some users feeling misled by Udemy's listing of the course. - **Lack of Depth and Organization:** The course was described as disorganized and incoherent, with some users suggesting it would be better suited for a free resource rather than a paid course on Udemy. - **Basic Content:** Several reviews indicated that the content was too basic and not sufficiently comprehensive or challenging for learners seeking to develop an OS from scratch. - **Quality of Content:** The content and delivery of the course were criticized as being subpar, with some users recommending removal of the course from Udemy due to its quality. **Course Insights:** - **Audience Expectations:** There seems to be a disconnect between what the course title promises and what is delivered, with expectations around building an OS from scratch not being met. - **Learning Outcomes:** Despite the criticisms, some students were able to learn how to customize a SUSE OS and even create their own operating system from the tutorials provided. - **Updates Needed:** The course content would benefit from updates to reflect current software versions and practices. - **Balanced Review:** While some aspects of the course are highly praised for their practicality, there is a clear consensus that the course title and content need to be more accurately aligned. In conclusion, while there are positive aspects regarding the practical nature of the course and the learning experiences of some students, the misleading title and outdated content are significant drawbacks. A recommended course improvement would be to update the content and align the title with the actual course material, ensuring that students have a clear understanding of what to expect before enrolling.

Charts

Price

Develop your Operating System from SCRATCH using SUSE linux - Price chart

Rating

Develop your Operating System from SCRATCH using SUSE linux - Ratings chart

Enrollment distribution

Develop your Operating System from SCRATCH using SUSE linux - Distribution chart
1495958
udemy ID
1/5/2018
course created date
6/27/2019
course indexed date
Bot
course submited by