课程目录:


├─1 - Table of Contents

│      1 - Course Codes Discussed in the course.txt

│      1 - Download Full Course PPTPDF.txt

│      1 - Fork the Git Repo It has the complete solution to the project discussed in the course.txt

│      1 - Source Code Discussed in the course Part2.txt

│      1 - Table of Contents English.vtt

│      1 - Table of Contents.mp4

│      1 - Table of Contents.srt

│      2 - Download Complete Presentation for this Course.txt

│      2 - Join Telegram Group English.vtt

│      2 - Join Telegram Group.mp4

│      2 - Join Us.txt

│      3 - Introduction English.vtt

│      3 - Introduction.mp4

│      3 - Introduction.srt

│      3 - Learn Synchronous and Asynchronous Data Transmission.txt

│      

├─2 - Prerequisites Setting up Linux Development Environment

│      4 - Link to youtube Video A guide to setup up complete Linux Development environment.txt

│      4 - Project00-Setting-up-Linux-Dev-Env-pdf.pdf

│      4 - Setting up Linux Development Environment English.vtt

│      4 - Setting up Linux Development Environment.mp4

│      4 - Setting up Linux Development Environment.srt

│      

├─3 - IPC Technique 1 Unix Domain Sockets

│      10 - If you get address already in use error.txt

│      10 - Unix Domain Server Implementation part 1 English.vtt

│      10 - Unix Domain Server Implementation part 1.mp4

│      10 - Unix Domain Server Implementation part 1.srt

│      11 - Unix Domain Server Implementation part 2 English.vtt

│      11 - Unix Domain Server Implementation part 2.mp4

│      11 - Unix Domain Server Implementation part 2.srt

│      12 - Unix Domain Client Implementation English.vtt

│      12 - Unix Domain Client Implementation.mp4

│      12 - Unix Domain Client Implementation.srt

│      13 - Unix Domain Client Server Demonstration English.vtt

│      13 - Unix Domain Client Server Demonstration.mp4

│      13 - Unix Domain Client Server Demonstration.srt

│      14 - Unix Domain IPC Summary and observation English.vtt

│      14 - Unix Domain IPC Summary and observation.mp4

│      14 - Unix Domain IPC Summary and observation.srt

│      15 - Concept of Multiplexing English.vtt

│      15 - Concept of Multiplexing.mp4

│      15 - Concept of Multiplexing.srt

│      16 - Understanding select System Call.html

│      17 - Multiplexing State Machine English.vtt

│      17 - Multiplexing State Machine.mp4

│      17 - Multiplexing State Machine.srt

│      17 - Note-on-Select.txt

│      18 - Multiplexed Unix Domain Server Implementation English.vtt

│      18 - Multiplexed Unix Domain Server Implementation.mp4

│      18 - Multiplexed Unix Domain Server Implementation.srt

│      19 - Multiplexed Unix Domain Server Demonstration English.vtt

│      19 - Multiplexed Unix Domain Server Demonstration.mp4

│      19 - Multiplexed Unix Domain Server Demonstration.srt

│      20 - Fork the Git Repo It has the complete solution to the project discussed in the course.txt

│      20 - Project Data Synchronization using Unix Domain Sockets as an IPC English.vtt

│      20 - Project Data Synchronization using Unix Domain Sockets as an IPC.mp4

│      20 - Project Data Synchronization using Unix Domain Sockets as an IPC.srt

│      5 - Sockets Introduction English.vtt

│      5 - Sockets Introduction.mp4

│      5 - Sockets Introduction.srt

│      6 - Socket Message Types English.vtt

│      6 - Socket Message Types.mp4

│      6 - Socket Message Types.srt

│      7 - Socket Design English.vtt

│      7 - Socket Design.mp4

│      7 - Socket Design.srt

│      8 - Socket Accept System Call English.vtt

│      8 - Socket Accept System Call.mp4

│      8 - Socket Accept System Call.srt

│      9 - Unix Domain Socket Introduction English.vtt

│      9 - Unix Domain Socket Introduction.mp4

│      9 - Unix Domain Socket Introduction.srt

│      

├─4 - IPC Technique 2 Message Queues

│      21 - Introduction English.vtt

│      21 - Introduction.mp4

│      21 - Introduction.srt

│      22 - MsgQ as a kernel Resource English.vtt

│      22 - MsgQ as a kernel Resource.mp4

│      22 - MsgQ as a kernel Resource.srt

│      23 - Opening and Creating a MsgQ English.vtt

│      23 - Opening and Creating a MsgQ.mp4

│      23 - Opening and Creating a MsgQ.srt

│      24 - Closing a MsgQ English.vtt

│      24 - Closing a MsgQ.mp4

│      24 - Closing a MsgQ.srt

│      25 - Enque A Msg into MsgQ English.vtt

│      25 - Enque A Msg into MsgQ.mp4

│      25 - Enque A Msg into MsgQ.srt

│      26 - Deque a Msg from a MsgQ English.vtt

│      26 - Deque a Msg from a MsgQ.mp4

│      26 - Deque a Msg from a MsgQ.srt

│      27 - Unlink a MsgQ English.vtt

│      27 - Unlink a MsgQ.mp4

│      27 - Unlink a MsgQ.srt

│      28 - How to Use a MsgQ as an IPC English.vtt

│      28 - How to Use a MsgQ as an IPC.mp4

│      28 - How to Use a MsgQ as an IPC.srt

│      29 - Code Walk and Implementation English.vtt

│      29 - Code Walk and Implementation.mp4

│      29 - Code Walk and Implementation.srt

│      30 - Demonstration of msgQ as an IPC English.vtt

│      30 - Demonstration of msgQ as an IPC.mp4

│      30 - Demonstration of msgQ as an IPC.srt

│      

├─5 - IPC Technique 3 Shared Memory

│      31 - Agenda English.vtt

│      31 - Agenda.mp4

│      31 - Agenda.srt

│      32 - Paging Recap And Memory Mapping English.vtt

│      32 - Paging Recap And Memory Mapping.mp4

│      32 - Paging Recap And Memory Mapping.srt

│      33 - How Memory Mapping Works English.vtt

│      33 - How Memory Mapping Works.mp4

│      33 - How Memory Mapping Works.srt

│      34 - Shared Memory English.vtt

│      34 - Shared Memory.mp4

│      34 - Shared Memory.srt

│      35 - Using RAM as Shared Memory English.vtt

│      35 - Using RAM as Shared Memory.mp4

│      35 - Using RAM as Shared Memory.srt

│      36 - Example Codes English.vtt

│      36 - Example Codes.mp4

│      36 - Example Codes.srt

│      37 - Get familiar with mmap English.vtt

│      37 - Get familiar with mmap.mp4

│      37 - Get familiar with mmap.srt

│      38 - Demo Program Map Text File in Process Virtual Memory English.vtt

│      38 - Demo Program Map Text File in Process Virtual Memory.mp4

│      38 - Demo Program Map Text File in Process Virtual Memory.srt

│      39 - Design Constraints for using SHM as IPC English.vtt

│      39 - Design Constraints for using SHM as IPC.mp4

│      39 - Design Constraints for using SHM as IPC.srt

│      40 - Fork the Git Repo It has the complete solution to the project discussed in the course.txt

│      40 - Project Data Synchronization using Shared Memory as an IPC English.vtt

│      40 - Project Data Synchronization using Shared Memory as an IPC.mp4

│      40 - Project Data Synchronization using Shared Memory as an IPC.srt

│      

├─6 - IPC Technique 4 Signals

│      41 - Signals Introduction English.vtt

│      41 - Signals Introduction.mp4

│      41 - Signals Introduction.srt

│      42 - Linux Well Known Signals English.vtt

│      42 - Linux Well Known Signals.mp4

│      42 - Linux Well Known Signals.srt

│      43 - A-Note-on-SIGABRT.txt

│      43 - Linux Signal Generation and Signal Trapping English.vtt

│      43 - Linux Signal Generation and Signal Trapping.mp4

│      43 - Linux Signal Generation and Signal Trapping.srt

│      44 - Sending Signal using kill English.vtt

│      44 - Sending Signal using kill.mp4

│      44 - Sending Signal using kill.srt

│      44 - timed-input.c

│      45 - Fork the Git Repo It has the complete solution to the project discussed in the course.txt

│      45 - Project Data Synchronization using Signals as an IPC English.vtt

│      45 - Project Data Synchronization using Signals as an IPC.mp4

│      45 - Project Data Synchronization using Signals as an IPC.srt

│      

├─7 - Network Socket Programming

│      46 - Disclaimer.html

│      47 - Introduction to Socket Programming English.vtt

│      47 - Introduction to Socket Programming.mp4

│      47 - Introduction to Socket Programming.srt

│      48 - Server Designing English.vtt

│      48 - Server Designing.mp4

│      48 - Server Designing.srt

│      49 - Accept system call English.vtt

│      49 - Accept system call.mp4

│      49 - Accept system call.srt

│      50 - Select System Call English.vtt

│      50 - Select System Call.mp4

│      50 - Select System Call.srt

│      51 - Implementing Multiplexing with Accept Select System Calls English.vtt

│      51 - Implementing Multiplexing with Accept Select System Calls.mp4

│      51 - Implementing Multiplexing with Accept Select System Calls.srt

│      52 - TCP Server Example part 1 English.vtt

│      52 - TCP Server Example part 1.mp4

│      52 - TCP Server Example part 1.srt

│      53 - TCP Server Example part 2 English.vtt

│      53 - TCP Server Example part 2.mp4

│      53 - TCP Server Example part 2.srt

│      54 - TCP Server Example part 3 English.vtt

│      54 - TCP Server Example part 3.mp4

│      54 - TCP Server Example part 3.srt

│      55 - TCP Server Design Observation English.vtt

│      55 - TCP Server Design Observation.mp4

│      55 - TCP Server Design Observation.srt

│      56 - TCP Client Design and Implementation English.vtt

│      56 - TCP Client Design and Implementation.mp4

│      56 - TCP Client Design and Implementation.srt

│      57 - TCP Server Client Demonstration English.vtt

│      57 - TCP Server Client Demonstration.mp4

│      57 - TCP Server Client Demonstration.srt

│      58 - TCP Server With Multiplexing High Level Design Part1 English.vtt

│      58 - TCP Server With Multiplexing High Level Design Part1.mp4

│      58 - TCP Server With Multiplexing High Level Design Part1.srt

│      59 - TCP Server With Multiplexing Implementation part 2 English.vtt

│      59 - TCP Server With Multiplexing Implementation part 2.mp4

│      59 - TCP Server With Multiplexing Implementation part 2.srt

│      60 - TCP Server With Multiplexing Demonstration part 3 English.vtt

│      60 - TCP Server With Multiplexing Demonstration part 3.mp4

│      60 - TCP Server With Multiplexing Demonstration part 3.srt

│      61 - Socket Programming Conclusion English.vtt

│      61 - Socket Programming Conclusion.mp4

│      61 - Socket Programming Conclusion.srt

│      62 - Project on TCP Server Designing Programming.html

│      

├─8 - Multiplexing on Multiple IPCs

│      63 - Multiplexing on Multiple IPCs English.vtt

│      63 - Multiplexing on Multiple IPCs.mp4

│      63 - Multiplexing on Multiple IPCs.srt

│      

└─9 - Project on Socket Programming

       64 - Project Goals English.vtt

       64 - Project Goals.mp4

       64 - Project Goals.srt

       65 - Project Deployment English.vtt

       65 - Project Deployment.mp4

       65 - Project Deployment.srt

       66 - PUT Request Algorithm English.vtt

       66 - PUT Request Algorithm.mp4

       66 - PUT Request Algorithm.srt

       67 - GET Request Algorithm English.vtt

       67 - GET Request Algorithm.mp4

       67 - GET Request Algorithm.srt

       68 - Message Types English.vtt

       68 - Message Types.mp4

       68 - Message Types.srt

       69 - Messages Processing English.vtt

       69 - Messages Processing.mp4

       69 - Messages Processing.srt

       70 - Projects Pseudocode English.vtt

       70 - Projects Pseudocode.mp4

       70 - Projects Pseudocode.srt

       71 - Final Words before Coding English.vtt

       71 - Final Words before Coding.mp4

       71 - Final Words before Coding.srt

       72 - Bonus English.vtt

       72 - Bonus.mp4

       72 - Bonus.srt

本站所发布的一切视频课程仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站所有课程来自网络,版权争议与本站无关。如有侵权请联系邮箱:[email protected] 或者QQ 3863518080 ,我们将第一时间处理!