python自学路线

一、Python学习路线图—流程篇:

Python 学习路线图

Python 各阶段获得技能说明

二、Python学习路线图—视频篇:

  1、第一阶段-Python基础知识

视频篇–第一阶段、Python基础

本阶段Python基础课程课程共计9个知识点,2个免费视频涵盖

1、学习目标:

能够熟练使用Python技术完成针对小问题的程序编写以及小游戏程序的开发。

2、知识点:

 1)计算机组成原理

    计算机组成部分、操作系统分类、B/S和C/S架构、理解软件与硬件的区别

2)Python变量以及开发环境

    字符串、数字、字典、列表、元祖等

3)流程控制语句

    程序的执行顺序,顺序执行、循环执行、选择执行

4)函数

    定义函数、调用函数、函数的嵌套、递归函数

5)文件的基本操作
    文件的打开、编辑、关闭

6)面向对象编程

    类对象、实例对象、定义类、实例化对象

7)异常处理

     学会捕捉异常、自定义异常

8)模块和包

     理解模块和包的概念并学会使用

9)飞机大战游戏制作

     自己独立完成飞机大战游戏

3、该阶段免费配套视频
1)《大道你们挤我去吃螃蟹之Python就业前景分析》
2)《Python入门教程完整版(懂中文就能会)》

2、第二阶段-Linux和Python高级知识

视频篇–第二阶段、Python和Linux高级

本阶段Python基础课程课程共计9个知识点,2个免费视频涵盖

1、学习目标:

能够使用面向对象的程序设计方法,基于Linux操作系统进行高并发量的网络程序开发。

2、知识点:

1)Linux系统应用

   Linux发行版系统的使用、基本的操作语句

2)网络编程

   TCP/IP协议、服务器工作过程

3)并发编程

  线程、进程、协程

4)函数高级应用

  熟练使用函数的调用等

5)正则表达式

  熟练舒勇re模块的各种方法

6)数据库

  关系型数据库、非关系型数据库、MySQL

7)Python语法进阶

  闭包、装饰器、生成器、迭代器

8)mini-web服务器

   根据网络服务的过程写出简易的web服务器

9)mini-web框架

   可以编写简易的web服务器框架

3、该阶段免费配套视频
   1)《史上最全的99个Linux操作命令视频》   

   2)《Web服务器精品案例》

3、第三阶段-前端开发

视频篇–第三阶段、前端开发

本阶段Python课程共计6个知识点,4个免费视频涵盖

1、学习目标:

能够写出简单的HTML页面,会使用jQuery、CSS等。

2、知识点:

1)HTML的学习

   HTML的文档结构、快速创建HTML方法

2)CSS

   CSS的使用

3)PS的简单应用

  Photoshop的基本使用、取色、图层

4)JavaScript的学习

  JavaScript的基本语法

5)jQuery的学习

  jQuery的使用

6)Vue框架

  框架的使用以及注意点

3、该阶段免费配套视频
  1)《JavaScript基础加强视频(新)》    

  2)《vue.js入门到精通精品视频教程》

4、第四阶段-Web开发

视频篇–第四阶段、Web开发

本阶段Python课程共计2大知识点,3个免费视频涵盖

1、学习目标:

能够熟练使用Flask和Django框架进行web服务的开发。

2、知识点:

1)Flask web框架的使用

   模板与表单、数据库的使用、单元测试、第三方扩展与部署、Redis缓存使用、GIT版本控制、云服务器的使用、验证码的收发、网站项目开发实战

2)Django web框架的使用

   框架的使用方法、模型介绍、ORM以及数据库操作、视图以及模板、Django中间件、Django REST Framework、网站项目开发实战

3、该阶段免费配套视频
   1) 《6节课玩转Flask框架》视频提取码: g7oe
   2)《看了这个教程 Django不用愁》

5、第五阶段-爬虫开发

视频篇–第五阶段、爬虫开发

本阶段Python课程共计5大知识点,5个免费视频涵盖

1、学习目标:

  能够写出实用的爬虫项目。

2、知识点:

1)爬虫开发的知识体系与相关工具

    网络爬虫的原理以及相关爬虫工具

2)MongoDB数据库

    数据库的增删改查

3)Scrapy框架

   框架的原理以及使用

4)定制化爬虫采集系统

    数据的采集、分析

5)爬虫实战项目

    实用型综合爬虫应用

3、该阶段免费配套视频
   1 )《Scrapy爬虫框架精品视频》    

   2)《Python之爬虫开发帝王》   

   3)《利用Python实现爬取网页神技-1》    

   4)《利用Python实现爬取网页神技-2》

6、第六阶段-shell自动化运维

视频篇–第六阶段、shell自动化运维

本阶段Python课程共计5大知识点,2个免费视频涵盖

1、学习目标:

能够熟练使用shell命令和Python脚本进行自动化运维。

2、知识点:

1)shell运维、脚本与变量

   运维简介、shell简介、脚本执行方法、开发规范

2)shell常见命令进阶

   表达式、linux常见符号、常见命令详解

3)shell流程控制

   选择语句、循环语句、函数

4)代码发布与环境部署

   掌握代码发布流程与环境部署

5)手工代码与脚本代码发布

   掌握手工代码发布与脚本代码发布

3、该阶段免费配套视频
 1)《Python之自动化运维开发明星》

7、第七阶段-数据挖掘与数据分析

视频篇–第七阶段、数据挖掘与数据分析

本阶段Python课程共计6大知识点,2个免费视频涵盖

1、学习目标:

能够熟练使用Python技术完成针对小问题的程序编写以及小游戏程序的开发。

2、知识点:

1)基本概念

   顺序表、链表、栈、队列

2)排序与索引

   排序、索引、树与树算法

3)Series对象

   Series对象、DataFrame对象、DataFrame查询

4)数据操作

   数据的操作、存取与统计

5)Pandas绘图

   熟练使用Pandas

6)科学计算numpy、pandas

   numpy、pandas、matpalotlib、金融数据的综合分析处理

3、该阶段免费配套视频
1)《Python之云计算开发王者》    该免费视频对应知识点6

2)《Python之大数据开发奇兵》    该免费视频对应知识点4

8、第八阶段-人工智能

视频篇–第八阶段、人工智能

本阶段Python课程共计7大知识点,1个免费视频涵盖

1、学习目标:

能够熟练使用Python技术完成针对小问题的程序编写以及小游戏程序的开发。

2、知识点:

1)特征工程

    了解什么是人工智能、机器学习、深度学习以及特征工程

2)监督学习分类算法

    熟悉监督学习分类算法、Scikit-learn使用

3)模型选择与调优

   可用数据集、模型的选择与调优

4)数据与多因子模型

   多因子模型应用

5)量化交易策略

   量化交易概念与相关的策略

6)回测框架

   了解回测框架

7)量化交易平台实战

   关于量化交易平台实战的项目

原文地址:https://www.cnblogs.com/nobug456/p/11630292.html

时间: 2024-11-10 13:43:55

python自学路线的相关文章

零基础学Python要多久?Python培训路线

零基础学Python要多久?python培训路线 Python是一门简单的编程语言,很多没有编程经验或者对编程一知半解的人都会选择python作为入门编程语言,随着人工智能的发展,python的就业前景也是相当不错的,因此,python是一门既好学又挣钱的编程语言. 对于python的学习,以下几类人更需要掌握: 一.编程新手 非常喜爱编程,以后想从事相关工作,但是零基础,不知道入门选择什么编程语言的朋友,其实是最适合选择Python编程语言的. 二.网站前端开发人员 平常只关注div+css这

python自学笔记

python自学笔记 python自学笔记 1.输出 2.输入 3.零碎 4.数据结构 4.1 list 类比于java中的数组 4.2 tuple 元祖 5.条件判断和循环 5.1 条件判断 5.2 循环 6.使用dict和set 6.1 dict 6.2 set 7.函数的使用 7.1函数返回多个值,同时接受多个值 7.2函数参数的默认值 7.3可变参数的函数 7.4可变个数带参数名的入参 7.5参数类型组合 8.关于函数递归 9.python的高级特性 9.1切片 9.2遍历 9.3列表生

Python学习路线规划

Python学习路线 参考了很多大牛的博客,知乎的很多回答,认真思考之后暂时规划了以下路线 1.Python全栈之路 2.Python项目实战 3.高性能数据库 4.Linux运维 5.Shell高级编程 6.Linux架构 7.大数据开发 8.复习数学基础,计算机理论 9.算法 10.机器学习算法 11 深度学习 12.机器学习+深度学习项目实战 整体的学习框架就是这些,每一个阶段的详细路线和内容陆续都会更新在博客上,这些会在以后补全.后面很多阶段我也还没有接触过,一起学习,一起进步. 关于学

Python学习路线分享(2019经典版)

Python 是Web 开发.游戏脚本.计算机视觉.物联网管理和机器人开发的主流语言之一,随着Python用户可以预期的增长,它还有机会在多个领域里登顶.Python学习路线(2019经典版)分享给你.阶段一是Python语言(用时5周,包括基础语法.面向对象.高级课程.经典课程):阶段二是Linux初级(用时1周,包括Linux系统基本指令.常用服务安装):阶段三是Web开发之Diango(5周+2周前端+3周diango):阶段四是Web开发之Flask(用时2周):阶段五是Web框架之To

2019年python学习路线

Python的代码效率很高,10行Python代码可以完成C20行代码的工作,并且错误概率更低.随着监管的加强和最佳实践的普及,python的性能和可用性得到越来越多的认可.2019年python学习路线分享给你.怎样学编程?编程就如同你学习开车,即使,你可以一口气,说出一辆车的全部零部件,以及内燃机进气.压缩.做功和排气过程,但你就是不去练如何开车,怎么上路.你确定,你敢开吗?你敢开,我也不敢坐.同样地,学十几年的英语,应该也有10000 h+,按照一万小时定律,你我英语水平应该都不错,至少能

零基础Python学习路线,小白的进阶之路!

近几年Python的受欢迎程度可谓是扶摇直上,当然了学习的人也是愈来愈多.一些学习Python的小白在学习初期,总希望能够得到一份Python学习路线图,小编经过多方汇总为大家汇总了一份Python学习路线图.对于一个零基础的想学习python的朋友来说,学习方法很重要, 学习方法不对努力白费 一定要有一个正确的学习线路与方法零基础Python学习路线,小白的进阶之路!零基础Python学习路线,小白的进阶之路!必学知识:[Linux基础][Python基础语法][Python字符串][文件操作

Python学习教程(Python学习路线):python—收集系统信息

Python学习教程(Python学习路线):python—收集系统信息  1.1 hashlib模块使用 获取文件的MD5值,和shell下的MD5sum一样 方法一:先实例化一个对象,再使用update做校验,最后十六进制查看hexdigest In [3]: import hashlib In [5]: md5 = hashlib.md5 In [6]: md5.update("a") In [7]: md5.hexdigest Out[7]: '0cc175b9c0f1b6a8

Python学习教程(Python学习路线+Python学习视频):Python数据结构

Python学习教程(Python学习路线+Python学习视频):Python数据结构   数据结构引言:   数据结构是组织数据的方式,以便能够更好的存储和获取数据.数据结构定义数据之间的关系和对这些数据的操作方式.数据结构屏蔽了数据存储和操作的细节,让程序员能更好的处理业务逻辑,同时拥有快速的数据存储和获取方式. 在这篇文章中,你将了解到多种数据结构以及这些数据结构在Python中实现的方式.    抽象数据类型和数据结构 数据结构是抽象数据类型(ADT)的实现,通常,是通过编程语言提供的

2019最新Python学习教程(Python学习路线_Python爬虫教程)爬虫工程师必备的10个爬虫工具

2019最新Python学习教程(Python学习路线_Python爬虫教程)爬虫工程师必备的10个爬虫工具 爬虫工程师必备的10个爬虫工具! 最近很多学爬虫的伙伴让推荐顺手的爬虫工具,总结了一下,把这些好用的爬虫工具都跟你们找齐活了! 磨刀不误砍柴工!都知道工欲善其事必先利其器,那么作为经常要和各大网站做拉锯战的爬虫工程师们,更需要利用利用好身边的一切法器,才能更快的攻破对方防线.这里以日常爬虫流程,给大家介绍十款爬虫工具,相信大家掌握以后,工作效率提高是完全没有问题了! 大家也可以看看有你们