4

Linux基金会开源软件学园技术公开课|带你进入开源世界:Linux编程入门

 2 years ago
source link: https://my.oschina.net/u/5283003/blog/5282535
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Linux基金会开源软件学园技术公开课|带你进入开源世界:Linux编程入门 - 康康OSC的个人空间 - OSCHINA - 中文开源技术交流社区

1991 年,21岁的赫尔辛基大学学生 Linus Torvalds(以下简称 Linus)创建了 Linux 内核,它主要受到Minix和Unix思想的启发,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,能运行主要的Unix工具软件、应用程序和网络协议,支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

30年的时间,Linux 从一个基于兴趣的小项目,发展成统治世界的操作系统内核,而 Linus 本人也一直领导着内核的开发。2007 年,随着 Linux 基金会的成立,Linux 的发展得以被促进、保护和标准化。

up-187ad9e6b389440e54751d0284c659d12a7.png

Linux的运行也需要多种工具的配合,像是shell,是一个可通过一系列的linux命令对操作系统发出相关指令的人机界面,可以通过其条件语句和循环语句等,把一系列linux命令结合在一起,是用户使用Linux的桥梁;GDB(GNU Debugger)是一个用来调试C、C++程序的功能强大的调试器,它能够在程序运行的过程中,观察程序的内部变量和内存的使用情况。程序员也可以使用GDB来跟踪程序中的错误,排查问题,从而加快Linux应用程序的开发。

up-37fdea362d03a397ac866ebc4c25cfd8831.jpg

10月24日16:00,本次Linux基金会开源软件学园“源来如此”系列公开课邀请LFAPAC开源布道者、LF官方授权导师侯胡的为大家分享《带你进入开源世界:Linux编程入门》,介绍Linux操作系统、shell编程、C++基础以及开发与调试的相关内容。

嘉宾介绍

up-6bb842b09383c2a1eacfcd973f1ac04f242.jpg

侯胡的

LFAPAC开源布道者、LF官方授权导师

某大型国企技术专家,二十年软硬件开发经验,擅长C/C++系统和嵌入式系统开发。多年的Linux开发经验,喜欢Linux的开放与简洁。热衷于参与开源运动,目前也是Linux基金会的开源布道师。

本次课程将从4个模块介绍Linux编程入门知识,展现Linux的强大和便捷,课程大纲如下:

  • Linux操作系统介绍

  • Shell编程的用处、变量、流程控制、输入输出重定向

  • C++基础知识

  • 开发与调试部分GCC、VIM、GDB、GUI的入门介绍

为了庆祝Linux30周年和程序员节,本次公开课也给大家带来了福利,观看直播课程的同学会得到可用于Linux全站课程和考试认证的购课优惠码哦!

以下为LFOSSA的Linux官方培训及认证考试的相关內容 :

up-292ed375ccce2afb7a7d28279deafe813cb.jpg

Linux Foundation初级 IT工程师认证(LFCA):

https://training.linuxfoundation.cn/certificates/18

up-8191cf5d4b070cda726dba1070c155be6a8.jpg

up-3deba9fcc441ddf2e199ae708a74c5eaa34.png

Linux Foundation 系统管理员认证 (LFCS):

https://training.linuxfoundation.cn/certificates/5

对应课程 - 系统管理基础课 (LFS201):

https://training.linuxfoundation.cn/courses/9

LFS201+LFCS 套购:

https://training.linuxfoundation.cn/pack/5

up-5a341eabbdfc1efa80b71e204b2d2860da8.png

up-119616afcee9f6f219884221af250af5bd6.png

Linux Foundation 工程师认证 (LFCE):

https://training.linuxfoundation.cn/certificates/2

对应课程 - Linux 网络管理进阶课程 (LFS211):

https://training.linuxfoundation.cn/courses/20

LFS211+LFCE 套购::

https://training.linuxfoundation.cn/pack/2

up-7cbeaf7fb7e7cf48846706777b3bde5bf80.png

LFS201+LFCS+LFS211+LFCE 超级套购:

https://training.linuxfoundation.cn/pack/15

up-0c694a07bb28fce3d7b6ed7102ae62d262c.png

开源开发,Git和Linux入门课程 (LFD201)

https://training.linuxfoundation.cn/courses/10

up-27f474dc78dac42a50f96545fe6602fad6c.png

Linux安全性基础课程 (LFS216)

https://training.linuxfoundation.cn/courses/16

点击链接https://live.bilibili.com/22217685,进入直播间。

“源来如此”是由 Linux 基金会开源软件学园主办的开源技术公开课系列活动。Linux 基金会开源软件学园是 Linux 基金会中国区官方培训平台,致力于为中国软件行业培养具备专业开源技能的人才,不仅为中国开发者提供来自源头的开源技术课程,更发挥 Linux 基金会开源领导能力,积极与国内权威技术专家、知名软件企业合作,开展开源技术公开课系列活动,让更多人了解开源知识,以开源技术公开课为窗口了解开源世界。

有关 Linux Foundation开源软件学园

Linux Foundation 开源软件学园 (LFOSSA) 依托于全球最大的开源软件组织, 是领先全球的高端专业软件人才教育机构, 为科技企业培养了大量软件人才, Linux 基金会开源软件学园不仅拥有丰富的线上专业课程,面授课程的导师同样是由业内资深专家担任, 所颁发的证书更是全球认可的专业资质。Linux 基金会做为非牟利国际技术组织, 致力于通过开源推动创新和促进科技发展, 我们唯一的目标就是帮助您的事业发展更上一层楼。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK