Python入门、练手、视频资源汇总,拿走别客气!
摘要:为方便朋友,重新整理汇总,内容包括长期必备、入门教程、练手项目、学习视频。
一、长期必备。
1. StackOverflow,是疑难解答、bug排除必备网站,任何编程问题请第一时间到此网站查找。
https://stackoverflow.com/
2. github,是源码学习、版本控制不可缺少的网站,找源码学习请第一时间到此网站,fork之后自己维护。
https://github.com/
3. Awesome Python 最全的python资源,没有之一,绝对不容错过的python资源大全。
https://github.com/vinta/awesome-python
4. Awesome Python 的中文翻译
https://github.com/jobbole/awesome-python-cn
5. python中文学习大本营http://www.pythondoc.com/
6. 伯乐在线网站http://python.jobbole.com/
二、入门教程
1. 笨方法学python,最受欢迎的python入门教程。边学边撸的教程。
2. 简明python教程,简明是最大的特点
http://old.sebug.net/paper/python/
3. python菜鸟教程。
4. 廖雪峰的python教程,重点讲述python和其它语言的不同,适合有其它语言基础的朋友。
三、练手项目
1. 自写一个分布式爬虫。比如爬取知乎全站/头条全站/豆瓣全站等等,任何一个你想爬取的网站。完成之后获得如下技能。用爬虫项目练手实在能学习许多知识。
1.1. http协议知识,能学会如何封装http请求包。
1.2. redis/mongo/mysql等各种数据库知识。nosql和sql的知识有多重要就不用多说了。
1.3. scrapy爬虫神器的知识
1.4 反爬虫知识。
比如验证码识别,javascript混淆与还原,加密与解密,ajax异步请求,更换代理ip等等。
1.5.谷歌开发人员工具。
2. 人工智能方向,分别用k近邻、svm、神经网络等各种机器学习的方法识别mnist。这是人工智能的入门项目。
3. 数据分析方向。[使用 Spark 和 D3.js 分析航班大数据]
4. 25个练手项目由易到难,代码量从几十行到几千行,在实验环境里保证可以全部完成。
http://www.360doc.com/content/16/0314/09/1513309_542022647.shtml
四、视频教程。
http://bbs.itheima.com/thread-336964-1-1.html
如果对您有帮助请点赞,谢谢。
Python入门、练手、视频资源汇总,拿走别客气!的更多相关文章
- 推荐:一个适合于Python新手的入门练手项目
随着人工智能的兴起,国内掀起了一股Python学习热潮,入门级编程语言,大多选择Python,有经验的程序员,也开始学习Python,正所谓是人生苦短,我用Python 有个Python入门练手项目, ...
- Python—经典练手题目汇总
Python-经典练手题目汇总 # 1.有1020个西瓜,第一天卖掉总数的一半后又多卖出两个,以后每天卖剩下的一半多两# 个,问几天以后能卖完? day=0 xg=1020 for i in rang ...
- 基于股票大数据分析的Python入门实战(视频教学版)的精彩插图汇总
在我写的这本书,<基于股票大数据分析的Python入门实战(视频教学版)>里,用能吸引人的股票案例,带领大家入门Python的语法,数据分析和机器学习. 京东链接是这个:https://i ...
- 【特别推荐】Node.js 入门教程和学习资源汇总
这篇文章与大家分享一批很有用的 Node.js 入门教程和学习资源.Node 是一个服务器端的 JavaScript 解释器,它将改变服务器应该如何工作的概念.它的目标是帮助程序员构建高度可伸缩的应用 ...
- 微信小程序初体验,入门练手项目--通讯录,部署上线(二)
接上一篇<微信小程序初体验,入门练手项目--通讯录,后台是阿里云服务器>:https://www.cnblogs.com/chengxs/p/9898670.html 开发微信小程序最尴尬 ...
- 微信小程序初体验,入门练手项目--通讯录,后台是阿里云服务器(一)
内容: 一.前言 二.相关概念 三.开始工作 四.启动项目起来 五.项目结构 六.设计理念 七.路由 八.部署线上后端服务 同步交流学习社区: https://www.mwcxs.top/page/4 ...
- python入门经典_好资源送不停
Python入门经典(2K超清_送书) https://study.163.com/course/courseMain.htm?courseId=1006183019&share=2& ...
- Python新手练手项目
1.新手练手项目集中推荐 https://zhuanlan.zhihu.com/p/22164270 2.Python学习网站 https://www.shiyanlou.com 3.数据结构可视化学 ...
- ENode简介与各种教学视频资源汇总(要进群这篇文章必看)
ENode是什么 ENode是一个.NET平台开源的应用开发框架,为开发人员提供了一套完整的基于DDD+CQRS+ES+(in-memory)+EDA架构风格的解决方案. ENode的特色是什么 解决 ...
随机推荐
- hadoop集群崩溃,因为tmp下/tmp/hadoop-hadoop/dfs/name文件误删除
hadoop执行start-all后,显示正常启动. starting namenode, logging to /opt/hadoop-0.20.2-cdh3u0/logs/hadoop-hadoo ...
- 基于Bootstrap的Metro风格模板
这几天在看Bootstrap的一些书,这里整理一下书中的一些模板,方便以后使用. 1.BootMetro http://www.guoxiaoming.com/bootmetro/ 2.Bootswa ...
- 【一天一道LeetCode】#49. Group Anagrams
一天一道LeetCode系列 (一)题目 Given an array of strings, group anagrams together. For example, given: [" ...
- 在Windows下搭建Gitlab服务器
一.GitLab简介 GitLab 是一个用于仓库管理系统的开源项目.使用Git作为代码管理工具,并在此基础上搭建起来的web服务. 可通过Web界面进行访问公开的或者私人项目.它拥有与Github类 ...
- CentOS安装、使用VNC
VNC (Virtual Network Computer)是虚拟网络计算机的缩写.VNC 是一款优秀的远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发的.VNC 是在基于 UNIX ...
- python 2.4 的字符串转时间(日期减法取间隔时间)
python 2.4中datetime有strftime方法,而无strptime方法.不能对字符串进行格式转换.比如不能将"2013-10-22"转化为日期. 2.4中字符串转日 ...
- 【cocos 2d-x】VS2012+win7+cocos2d-x3.0beta2开发环境配置
本系列文章由@二货梦想家张程 所写,转载请注明出处. 作者:ZeeCoder 微博链接:http://weibo.com/zc463717263 我的邮箱:michealfloyd@126.com ...
- HI258摄像头旋转配置问题
{0x28, 0x04}, //Full row start y-flip {0x29, 0x01}, //Pre1 row start no-flip {0x2a, 0x02}, //Pre1 r ...
- 熊猫猪新系统测试之一:Windows 10 技术预览版
话说本猫不用windows很多年了呀!不过看到微软最新的Windows10还是手痒了,想安装体验一把.于是第一时间下载,并做成usb引导安装镜像,在08年的老台式机上安装尝鲜鸟.下载ISO和安装方法这 ...
- Oracle 远程访问配置
服务端配置 如果不想自己写,可以通过 Net Manager 来配置. 以下配置文件中的 localhost 改为 ip 地址,否则,远程不能访问. 1.网络监听配置 # listener.ora N ...