|
课程介绍:. K* N+ O$ Y0 ~" B
3 R1 v @! N; w# [7 i
本课程主要介绍Python标准库中的socket(套接字)模块、socketserver模块和threading(多线程)模块的相关知识及其在项目中的应用。课程从计算机网络基本理论介绍开始,并以一个小项目的完成贯穿整个教学过程,来循序渐进的学习这些模块的使用;通过本课程的学习能够让你掌握运用Python语言开发各种高效运行的网络应用程序的基本技能。! X7 N- j _, m5 @: ?- a; m' F3 r
; @( B9 \; r8 d* H" ]5 Z讲师介绍:
: V4 m; f0 \* O+ V4 s5 l6 D
/ s$ ?: _' _ z6年Python Web后端开发经验,从事过多种类型的WEB项目的后端开发,熟悉WEB开发的常用的数据库应用,并一直从事程序设计的教学工作。
( w) }& o U7 d0 Z! p( r8 I6 I. j
" S9 T! ]* H* j# W- K6 q0 I适合学员:
) k! B9 Y0 m: h/ f# d# \
% F/ N4 k6 D, z6 ^1 j需要使用python语言做服务器网络编程的同学。& S$ t* W6 {! n- R4 H# V
" l& h5 a, I( ?4 d
课程时长:
; b, S% I% S% Z* U7 S6 a+ J4 u/ v0 a( r2 e3 Q) o
总时长9个小时,每集20分钟左右,适合碎片化学习。
, L( F* B1 m3 s4 M$ w6 Z, s0 k( t5 @- ^ c. E9 D2 }- x2 H
课程目录:
- _7 a$ b! d+ u% z
F( c0 V6 Y8 D& Q/ w1.课程简介03:51
0 y6 I8 X p- G2.网络编程基础(一)20:066 g& X% t7 B* b6 U2 f7 H8 ?/ `
3.网络编程基础(二)11:43
8 _6 x$ D, m, y+ M, {4.服务器端socket建立32:57
( q0 x) |5 C2 r# y9 U B9 L$ Y# y9 O5.客户端socket建立24:09
3 Q4 ?& `- b P4 W: `8 p( u$ s6.备份服务器的基本服务器端实现026:35
. C# W: _, M; p& X7.备份服务器的基本服务器端实现126:35
, ~) M) g* I1 J* f4 D8.备份服务器的基本客户端实现017:57
: G! v6 @. L4 L' v- v9.备份服务器的基本客户端实现126:17# k% T! q. ?; u: x" `
10.threading简介与应用18:36
- G; B+ d4 Q! m; H. I11.threading应用进级20:33) u7 t) e, P& e) J8 ]
12.threading应用进级130:31, M9 r9 t8 y" B5 |+ f) n
13.用多线程来实现备份服务器端25:28
2 H3 V& `% B/ F+ u9 ~14.用多线程来实现备份服务器端112:01. b: L$ Z7 S: v- z- \
15.用多线程来实现备份客户端20:254 C0 N9 P% H: z
16.socketserver框架的简介与使用18:34 \: P5 a# t2 `
17.socketserver框架的简介与使用132:55
( u: E% a( { U18.socketserver框架重新开发备份服务器端13:021 {# L. ?, }5 r8 R6 L' U
19.用socket实现FTP服务器端29:27" L3 x3 V8 `1 F& o* K5 [
20.用socket实现FTP服务器端138:47
6 u' f" U. t- V' ]21.用socket实现FTP客户端32:32
* o* |5 v) d# ?% }' ^
* S$ [. ^. u2 l/ O资源下载地址和密码(百度云盘): [/hide] 百度网盘信息回帖可见
6 w d' M# E) j( G) Q0 b& o% L; A8 ^% y: B
7 v8 U# a6 Y" h( U) d. ~. N+ \) {, Z8 b% r6 Q# }
本资源由Java自学网收集整理【www.javazx.com】 |
|