原厂入驻New

【朱有鹏】《一个月学会Linux应用编程和网络编程》自学班

共78个课时   ·   9个课程   · 2897人已学习

【朱有鹏】《一个月学会Linux应用编程和网络编程》自学班包含课程

  • 【朱有鹏】《一个月学会Linux应用编程和网络编程》自学班套餐介绍

    对课程有疑问,可添加助教微信:18138814636(备注:linux应用)

    购买前添加助教咨询课程,还有更多福利哦

    微信图片_小号.png

       购买前请添加管理员微信【18138814636】咨询相关福利



    《linux应用编程和网络编程》是《朱有鹏老师嵌入式linux核心课程》的第3部分,总计9个课程(79节、41小时),结构上分为应用编程和网络编程2部分。本课程主要讲解linux的各种API接口及其实践编程训练,如文件读写、异步IO、多路复用IO、进程、进程间通信、线程、线程同步、网络基础知识、socket接口等。学完本部分将全面掌握基于linux系统的应用层编程,并对文件操作完全掌握,从而为继续学习第5部分驱动开发打好坚实基础。

     

    课程主要讲解:

    1.linux的文件建立、读写、阻塞与非阻塞等。

    2.linux文件属性操作相关API,获取系统时间等信息的API

    3.linux进程管理、信号、异步IO、多路复用IO等编程技术及其API

    4.linux线程技术和编程实战

    5.linux网络基础知识,DNSTCP/UDPsocket等网络编程技术和相关API

    6.CS架构的网络模型,客户端和服务器编写与调试

     

    学习该课程,用户可以获得什么?

    1.掌握linux下文件读写的常用API,缓冲与非缓冲,阻塞与非阻塞IO等基本概念和相关API函数。

    2.掌握linux的文件属性和系统信息获取(系统时间等)的相关API

    3.掌握linux进程概念,父子进程、进程间通信、信号、异步IO、多路复用IO等相关的概念和编程实战。

    4.掌握linux线程技术和多线程编程的API和编程实战。

    5.掌握计算机网络基础知识,何为DNS、何为DHCP等,掌握linuxsocket接口,能够编写TCP连接的CS架构服务器和客户端程序。

     

    本课程适合哪些用户学习?

    1.电子、计算机、自动化、机电、软件、嵌入式、物联网等相关专业的在校大学生

    2.在职硬件工程师、单片机软硬件开发工程师,想要提升自己,学到更高端技术,提升自己职业竞争力和薪资水平的人。

    3.互联网行业在职(网络前端、后端如h5php)人员,想要拓展学习软硬件结合部分知识和技能,提升自己职业竞争力的人。

    4.对物联网有兴趣,看好物联网发展,希望学习并掌握物联网时代关键技术,抓住时代机遇有所作为的人。

    5.学过C语言,但是总感觉功能不能提升,不能深入,想要深度提升自己C语言功力,想要找些好代码研究参考的童鞋

    6.学完第4部分《C语言高级专题》,想要继续学习linux应用开发,着急去面试找工作的同学。

     

    附:套餐包含课程列表(共9个课程)

    3.linux应用编程和网络编程

             3.1.linux中的文件IO

             3.2.文件属性

             3.3.获取系统信息

             3.4.linux进程全解 

             3.5.linux中的信号

             3.6.高级IO     

             3.7.linux线程全解

             3.8.网络基础

             3.9.linux网络编程实践


    对课程有疑问,可添加助教微信:18138814636(备注:linux应用)

    购买前添加助教咨询课程,还有更多福利哦

    微信图片_小号.png


【朱有鹏】《一个月学会Linux应用编程和网络编程》自学班推荐套餐


【朱有鹏】《一个月学会Linux应用编程和网络编程》自学班课程评论


课程评分

平均评分
5.0 41个评分
详细评分
5星
41
4星
0
3星
0
2星
0
1星
0

【朱有鹏】《一个月学会Linux应用编程和网络编程》自学班课程评论

评分满意度:
*请输入内容 还能输入200字