机构介绍:
源码时代(成都源代码教育咨询有限公司),是一家专注于IT职业教育的高科技公司,源码时代秉承“开放、创新、专注、共赢”的核心价值,致力于打造中国高端IT培训品牌,旨在为每一名学员提供良好的服务。
源码时代依托于国内早期开源团队“EasyJF”和开源社区“开源人社区”,着力于为企业培养Java、PHP、UI设计、H5前端、Python+人工智能、大数据等方面的“实战型”人才。
课程介绍:
本视频将介绍Python高级用法和Python的系统编程(Linux)使用。能够使用面向对象的程序设计方法, 基于Linux操作系统进行高并发量的网络程序开发,深入讲解网络应用程序的通信原理。
适用人群:
准备从事运维人员;后端开发人员;Linux系统爱好者;
课程大纲:
阶段一 Python高级编程生成器、迭代器、闭包、装饰器、模块、作用域、深拷贝、浅拷贝、变量私有化、属性、元类、垃圾回收、内建属性和函数、集合Set、调试、进制以及位运算。
阶段二 Python系统编程
进程简介、进程的状态和生命周期、多进程编程、进程池、进程间通信、线程概述、多线程编程、线程的同步和互斥、线程锁等
阶段三 Python网络编程
OSI模型和TCP/IP模型、局域网基础概念、UDP编程、TCP服务、客户编程、TCP的状态、 TCP和UDP通信总结、TCP数据IO处理、TCP的自定义协议文、件传输系统demo、pickle序列化、 传统并发服务器、 多路复用类并发等
阶段四 Python服务器编程
HTTP协议、 web静态服务器编程、动态网页和静态网页、 WSGI接口规范、 实现动态web服务器等。