为什么要学Python

    1,脚本语言本身很方便简洁,未来会有趋势

  2,web 方向

  3,运维方向

我是学静态语言出身的,java,毕业后从事android 应用开发,曾在工作期间学习过linux,想从最底层往上走去搞懂android,在这期间,我发现对Linux本身的兴趣超过了对android兴趣,因为在学习Linux的过程中能恶补很多知识,这些知识不是在应用开发能学到的,在android 应用开发中,大部分的轮子别人都已经帮你造好了,你只需要知道怎么用,不用自己去写,但并不代表你不用去学,在我工作期间,用过很多android框架,很多别人造 的轮子,每一个弄过来之后我都想知道他是怎么实现的,弄来弄去发现自己知识量不够,每个都去百度google,学得很不系统,唯有在学习Linux的过程中能系统的学习计算机的知识,程序的知识,语言的知识等等,并且还学会了使用shell,能够以简短的语句去操作系统,完成管理的功能,我觉得很cool。之后接触到了python,也是一门脚本语言,然后发现脚本语言也可以编写高级程序了,也有我学静态语言熟悉的类,面向对象,设计模式,感觉更cool了!有过静态语言基础,更好理解一些,学起来也快,学完之后细分方向也挺多的,可以搞运维,工具开发,web开发,特别是web 开发,我觉得以后肯定会火起来的。

怎么学习Python

  1,书

  2,廖大的官方网站

  3,云课堂,51cto等等视频资源

看廖大的官网学习,是很不错的。优点是入门快,特别快,他放在教程里的都是最有用的,精华,串起来然后完成后面的实战项目。但是还不够,需要按照他的学习目录,拿着书查漏补缺,不懂的地方google或者看视频。最主要的还是要多看,多敲,这句话都被人说烂了,特别是我们这行的,这是基本,能做到才有以后的事情,做不到那就只能在门外徘徊了。另外一个就是要写博客,记录,不能今天学了过两天就忘了,我们都知道复习很重要,但复习的前提是你要把复习的资料准备好,整理好,到时候回头看的时候能以最短时间拾起最多的知识,自己写的东西都杂乱无章,东记一个西记一个,回头连自己都看不下去。特此,开博客,记录学习过程,总结知识。写博客的时候回顾一下上一篇博客的内容,巩固知识。

目标

   1,爬虫

  2,博客

  3,(运维)

学个东西没有目标是不行的,在前期,要搞点有意思有意义的小目标去达成,才能有动力,不至于学两天就弃了或者学了很久也不知道自己要干啥又弃了。网络爬虫是个好东西,也很有意思,所以拿来作为一个兴趣目标。博客也是,每个写代码的,怎么能不拥有自己的一个博客,敲代码也是敲,敲故事也是敲,为啥不花点时间记录记录自己的故事,自己的心情和感受,当然最主要的还是技术博客,记录些知识,平时多读书,多思考,做一些总结到博客上。运维这个方向有点难度,不是一时半会能进入的,需要对linux熟练的使用,掌握很多系统的知识,这方面我打算在完成了前两个目标后再来尝试,因为经过达成前两个的目标,基本上是入门了python吧,然后自己在往下学习Linux运维这方面的东西。

结语

  比我优秀一百倍的人比我努力一百倍,想想都可怕,赶紧动起来。

Python 学习之路 (前言)的更多相关文章

  1. python学习之路-day2-pyth基础2

    一.        模块初识 Python的强大之处在于他有非常丰富和强大的标准库和第三方库,第三方库存放位置:site-packages sys模块简介 导入模块 import sys 3 sys模 ...

  2. Python学习之路-Day2-Python基础3

    Python学习之路第三天 学习内容: 1.文件操作 2.字符转编码操作 3.函数介绍 4.递归 5.函数式编程 1.文件操作 打印到屏幕 最简单的输出方法是用print语句,你可以给它传递零个或多个 ...

  3. Python学习之路-Day2-Python基础2

    Python学习之路第二天 学习内容: 1.模块初识 2.pyc是什么 3.python数据类型 4.数据运算 5.bytes/str之别 6.列表 7.元组 8.字典 9.字符串常用操作 1.模块初 ...

  4. Python学习之路-Day1-Python基础

    学习python的过程: 在茫茫的编程语言中我选择了python,因为感觉python很强大,能用到很多领域.我自己也学过一些编程语言,比如:C,java,php,html,css等.但是我感觉自己都 ...

  5. python学习之路网络编程篇(第四篇)

    python学习之路网络编程篇(第四篇) 内容待补充

  6. Python学习之路【第一篇】-Python简介和基础入门

    1.Python简介 1.1 Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是 ...

  7. python 学习之路开始了

    python 学习之路开始了.....记录点点滴滴....

  8. python学习之路,2018.8.9

    python学习之路,2018.8.9, 学习是一个长期坚持的过程,加油吧,少年!

  9. Python学习之路——pycharm的第一个项目

    Python学习之路——pycharm的第一个项目 简介: 上文中已经介绍如何安装Pycharm已经环境变量的配置.现在软件已经安装成功,现在就开始动手做第一个Python项目.第一个“Hello W ...

  10. python学习之路------你想要的都在这里了

    python学习之路------你想要的都在这里了 (根据自己的学习进度后期不断更新哟!!!) 一.python基础 1.python基础--python基本知识.七大数据类型等 2.python基础 ...

随机推荐

  1. Spring MVC MultipartFile实现图片上传

    <!--Spring MVC xml 中配置 --><!-- defaultEncoding 默认编码;maxUploadSize 限制大小--><!-- 配置Multi ...

  2. Ue4的容器(数据结构)

    之前都没注意,作为程序眼这些还是比较重要的 Engine\Source\Runtime\Core\Public\Containers\

  3. 2016 正确 sublime安装PHPcs PHPcodesniffer代码规范提示插件,修正网上部分不详细描述

    对你有助请点赞,请顶,不好请踩------送人玫瑰,手留余香!-------------------14:37 2016/3/212016 正确 sublime安装PHPcs PHPcodesniff ...

  4. Python3.5 Day2作业:购物车程序

    需求: 1. 启动程序后,用户通过账号密码登录,然后打印商品列表. 2. 允许用户根据商品编号购买商品. 3. 用户选择商品后,检测余额是否足够,够就直接扣款,不够就提醒充值. 4. 可随时退出,退出 ...

  5. HDU 1394 Minimum Inversion Number ( 树状数组求逆序数 )

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1394 Minimum Inversion Number                         ...

  6. springBoot上传文件大小设置

    框架架构: springboot+hibernate+freemarker+ueditor, tomcat内嵌在springboot里面,由于是内嵌,用ueditor上传图片,tomcat默认上传为1 ...

  7. 解决:No module named pkg_resources

    今天在装bleach的时候,发现bleach依赖的其中的一个库是html5lib,从pypi下载源码包,执行python setup.py install,报错了: 提示我的setuptools版本过 ...

  8. *HDU1850 博弈

    Being a Good Boy in Spring Festival Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32 ...

  9. easyUI在IE浏览器中列表不显示

    搜索网上答案挺多,这里我说下我遇到的问题. 我是在页面中有一个toolbar:toolbar属性,但是没有定义toolbar而IE兼容差就不能正确显示. 而其它浏览器兼容性高没问题.其它问题再搜吧!

  10. C#中的委托与事件并存的理由

    更多资源:http://denghejun.github.io 问题 有了委托为什么还要有事件? 理论上,事件能完成的事情委托完全可以胜任,但是我们思考的这一方面是功能性,我们必须从他们各自的特点分析 ...