|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/spl01-system-programming-in-linux/
课程评论:没有评论
课程名称:SPL01 Linux系统编程 概述:本课程是我们深入研究Linux环境下系统编程的开端,旨在逐步引导学员深入理解Linux操作系统的内部机制,同时提高C语言编程技能。课程将探讨Unix和Linux的丰富历史,为学员奠定其发展与演变的坚实基础。接下来,我们将准备开发环境,为高效的学习体验做好铺垫。 在课程中,我们将详细探索构建过程,最终实现第一个Unix工具的编写。随着课程的深入,我们将全面了解进程的概念,包括其运作方式及有效管理方法。除了理论知识,本课程还强调实践应用,通过指导阅读和大量编程作业来巩固学习。这些作业旨在加强理论理解,并提供与讨论概念相关的实践经验。 通过本课程的学习,学员将掌握扎实的Linux系统编程知识,并提升C语言编程能力,为后续更高级的主题课程做好准备。
This course marks the beginning of our comprehensive journey into the System Programming in Linux environment. It is designed to guide you step by step toward a deep understanding of the internals of the Linux operating system, while simultaneously enhancing your C programming skills.Throughout this course, we will delve into the rich history of Unix and Linux, providing you with a solid foundation of their development and evolution. Following this, we will prepare our development environment, setting the stage for a productive and insightful learning experience. We will then explore the build process in detail, culminating in the implementation of our first Unix utility. As we progress, we will gain a thorough understanding of processes, including how they function and how to manage them effectively.In addition to theoretical knowledge, this course emphasizes practical application. We will reinforce and boost our learning through guided readings and a substantial number of coding assignments. These assignments are designed to solidify your understanding of the theory and provide hands-on experience with the concepts discussed. By the end of this course, you will have a robust understanding of Linux system programming and enhanced C programming skills, preparing you for more advanced topics in subsequent courses.