Summary
Keywords
Full Transcript
Complete Operating systems course with Projects in one video This course is intended to give you an idea how one can apply and use Computer science fundamentals like Operating systems, This is the Applied Operating Systems course. ======= In this course we will build four major projects:- ⭐️ Build your own web server ⭐️ Write your own USB drivers for linux ⭐️ Build a parallel merge sort algorithm ⭐️ Build a parallel file encryptor/de-cryptor ⭐️ Write your own linux task schedular simulation ======= 🚀 Check Complete courses:- https://www.youtube.com/playlist?list=PL7CBVLpg0zqf_ggig9cOr72oZNGf9RZmZ For Syllabus, refer to the timeline ======= timeline:- 00:00:00-00:30:24 Introduction & System calls 00:30:25-00:59:19 Interprocess Communication, System calls for Signaling 00:59:20-01:30:33 File management system calls, Process communication 01:33:34-02:14:14 Multiprocessing, Threading and Processes 02:14:15-03:03:17 Concurrency & Parallelism with Code 03:03:18-05:02:24 Build your own Web server | Multithreaded Proxy Web Server in C 🔗 https://github.com/AlphaDecodeX/MultiThreadedProxyServerClient 05:02:25-06:28:57 Building Parallel File Encryptor in C++ 🔗 https://github.com/singhdevhub-lovepreet/encrypty 06:28:58-07:06:07 Concurrency | Semaphores, Mutexes & Coding Producer Consumer Problem 🔗 https://github.com/singhdevhub-lovepreet/AppliedOperatingSystems 07:06:08-07:54:04 Concurrency | Message passing, Dining Philosopher's problem 07:54:05-08:40:24 Building Parallel File Encryptor in C++ Part 2 🔗 https://github.com/singhdevhub-lovepreet/encrypty/tree/add/sharedMemory 08:40:25-09:27:57 Process Scheduling | Scheduling algorithms | Premptive & Non-Premptive 09:27:58-09:55:06 Process Scheduling | Scheduling algorithms | Interactive Processes 09:55:07-10:14:41 Building Parallel File Encryptor in C++ Final Part 10:14:42-10:58:32 Implementing Parallel Merge Sort using Semaphores, Locks | Revision 🔗 https://github.com/singhdevhub-lovepreet/parallelMergeSort ======= 🔗 Notes:- https://drive.google.com/file/d/1Oor5SI7UOf7bFFtv2JGfIofSTj0q1uTl/view ======= 🚀 Follow on X for industry updates:- https://x.com/SinghDevHub 🚀 For project updates, opportunities and announcements, Join our whatsapp community:- https://whatsapp.com/channel/0029VaHqDEr0VycGSQHdmh1S 🚀 Applied Operating Systems for Engineers & Interviews:- https://www.youtube.com/playlist?list=PL7CBVLpg0zqfIdcwDNa5c2xbhvK4crNqc 🚀 Backend Mastery (Java, Python, Microservices, AWS, System Design, Spring boot and much more):- https://www.youtube.com/playlist?list=PL7CBVLpg0zqeJTCCuU99RW1TMn8_Ii15n ======= #operatingsystems #projects #csfundamentals
