您的位置:首页 > 编程语言 > Python开发

Python学习路线

2015-10-08 13:48 369 查看
【前言】着手准备学学习Python,希望路过的朋友有好的建议的可以提出来,谢谢!当然,这个份路线在今后学习中,我会加以改进!

【基础篇】

一、基本课程

(一)程序设计的基础知识

(二)数据类型、运算符、表达式、变量赋值、简单的I/O操作

(三)程序控制结构

(四)函数与递归函数

(五)字符串

(六)列表与元组

(七)字典与集合

【进阶篇】

一、Python快速入门

(一)集成开发环境的搭建

(二)基本语法

(三)Web开发框架web2py

二、Python基础课程

【初级篇】

(一)初识

(二)语法基础

(三)运算符(优先级)及表达式

(四)控制流

(五)Python函数

(六)函数进阶–模块

(七)Python数据结构

(八)面向对象

(九)文件与Python异常处理

(十)标准库与Python其他使用

【进阶】

(一)正则表达式

(二)多线程编程

(三)网络编程基础

(四)客户端编程

(五)图形界面编程

(六)数据库编程

【高级】

(一)Python网络编程

(二)wxpython

三、Python RESTful API开发

(一)RESTful API概述

(二)RESTful API开发工具

(三)OAuth 2.0介绍和实现

(四)Flask-RESTful插件介绍及其应用

四、Python定向爬虫入门

(一)基本的正则表达式

(二)Python单线程爬虫

五、Django开发与进阶

(一)基础篇

(二)进阶篇

六、Linux从入门到精通

(一)Linux安装

(二)Linux介绍

(三)Linux桌面系统

(四)Linux文件和目录管理

(五)Linux用户、群组和权限

(六)Linux用户和群组进阶学习

(七)文件的压缩和打包

(八)vi编辑器的使用

(九)Linux软件的安装

(十)bash shell的学习

七、Apache课程

(一)Apache简介

(二)Apache下载和安装

八、MySQL课程

(一)MySQL简介及安装

(二)使用MySQL数据库和表

(三)MySQL数据类型

【书籍】

下面是浏览网页看的,还没有看过,仅以借鉴

1.《A Byte of Python》,中文译名为《Python简明教程》,全书下来只有100多页,简单干练,通俗易懂,是公认的Python入门教程

2.《Learning Python》第三版,用于精读。现在能买到的版本比较新的Python经典书籍一共有两本,一本是《Learning Python》第三版,一本是《Python核心编程》第二版。

3.《Dive into Python》(中文译名为《深入Python》),《Core Python Programming》第二版(中文译名为《Python核心编程》)作为《Learning Python》的补充材料来阅读。

4.《Python for Unix and.Linux System Administration》,《foundations of python network programming》,《wxPython in action》等高级编程。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: