最近在阮大神的博客上看到一篇文章,讲的是关于如何自学计算机技术,原文出自
Teach Yourself Computer
Science。看完以后我明白自己的缺陷在哪里,基础不够牢固是我最大的问题。

纵观编程趋势

人生苦短,我用Python,比起C语言、C#、C++和JAVA这些编程语言相对容易很多。Python非常适合用来入门。有人预言,Python会成为继C++和Java之后的第三个主流编程语言,根据TIOBE最新排名
,Python已超越C#,与Java,C,C++一起成为全球前4大最流行语言,最近在看关于Python的东西,也着实有趣,随手记录一下,自学Python入门的路径规划,干货满满,可以收藏。

经过多年的摸索,学以致用是学习最好的方式,这个已经深入我心,所以在对基础学习的过程中,我准备边学边用。

Python基础

●   Linux基本命令:

●   Python面向对象:

●  
Python语法基础:

●   设计模式:

●   Python字符串解析:

●  异常:

银河国际平台官方网站,●  Python时间和日历:

●  模块:

●  Python文件操作:

●  项目实战

在 github
上建了一个新的项目,名字叫做:javascript-learning-guide,启发来源于一个
Node
学习笔记,希望我的学习过程也能影响一部分人,特别是自学前端的同学,毕竟每个人都是从小菜鸟变成老鸟的。

Python高级编程

●  Python高级编程:

●   数据结构与算法

●  Linux编程教程:

●  shell编程教程:

●  Linux编程教程:

●  正则表达式

●  案例:web服务器实现

项目地址:

数据库

●   MySQL开发: 

●   MongoDB开发:

●   Redis开发:

●   数据库调优和部署

这个 github
项目主要讲解的一个个的知识点,每一个阶段结束后,我会把可以运行的实战项目公布出来,供大家参考和学习。

web前端

●   html

●   移动端页面开发实战流程

●   css

●   JavaScript

●   ps应用

●   jquery

●   PC端页面开发实战流程

●   移动端框架和库

●   html5和css3

●   前端自动化、前端性能优化

此阶段不作具体链接,请参考上一篇,前端自学的宝典。

第一个实战项目是课题组网站,敬请期待。

框架和服务器

●   git项目代码管理和项目开发流程

●  Flask web开发文档:

●  Django 菜鸟教程:

●   微信公众号开发

●   Nginx配置和uWSGI部署

●   移动web o2o实战

●  电商平台实战

●   RESTful接口开发


爬虫

●  网络爬虫:

●   爬虫原理与数据抓取

●  scrapy框架:

●   爬虫分布式集群

●   大项目:信息类网站数据采集

欢迎大家关注微信公众号:可视化技术( visteacher )

数据分析

●    数据分析网:

●  数据可视化工具:

●  深度学习原理:

●  机器学习原理:

●  TensorFlow 框架:

● 
监督和无监督学习算法:

● 
图片识别模型训练:

●  机器学习框架scikit-learn:

以上内容,仅供参考,算不上技术类的文章,只是学习的一个大纲,相当于一本字典,附录了一些自己百度到的学习网站、别人的技术博客等,也是给自己的学习列出了一个路径规划,不是权威的官网,如有不足,欢迎补充,更多的细节,感兴趣的可以自行去百度。

==================================================================

注意:本文原创作者祈澈姑娘,创作不易。转载请标明作者和文章的原文链接,或到微信公众号获取授权。

不仅有前端和可视化,还有算法、源码分析、书籍相送

个人网站:http://blog.kurryluo.com

各个分享平台的 KurryLuo 都是在下。

用心学习,认真生活,努力工作!