自学Python半年能学出来吗?能找工作吗?(分享自身学习经验)
作者:互联网
今天有位朋友私信我,问我自学Python半年能学出来吗?能找到工作吗?
对于自学Python分两种情况,零基础和有编程基础,零基础想要自学Python半年达到想找工作的水平比较难,但也有成功的,但在自学的道路上那些艰苦我也是深有体会的;若有一定的编程基础想拓宽专业技能,有编程思维那么自学Python完全是没有问题。
在这里我分享下我学习时用到的资源。
一、学习基础入门
首先划分七个学习阶段,分别是第一个Python程序,注释,变量、输入和输出、运算符,if、while、for,字符串,列表和字典,元组。没有任何软件编程基础和Python经验的学习者可以通过我分享的资源去学习,熟练掌握Python的变量、输入输出、运算符、条件和循环语句等语法知识。
编程入门工具
PyCharm
基础语法
if语句
内置函数
字符串
多重赋值
赋值语句
函数基础
二、基础进阶学习
300本Python电子书
-
《Python学习手册》
-
《Head First Python》
-
《Learn Python The Hard Way》
-
《Python编程:入门到实践》
-
《笨办法学Python》
-
《简明Python教程》
基础进阶视频
三、对于找工作方面
Python语言在近几年的上升趋势非常明显,语言生态也越来越健全,在Web开发、数据分析、人工智能开发、爬虫开发、嵌入式开发和各种后端开发等领域都有普遍的应用,对于找工作这方面,就要先确定好自己的立场,想学什么方面的,然后在朝着目标努力,对于零基础的,建议学习web不需要多么复杂的逻辑要求。当掌握web开发后,再去转其他方向也会非常的容易。比如下面的:
1.web开发
Flask框架
模板与表单
数据库使用
单元测试
第三方扩展与部署
Redis缓存
资讯网站开发实战
2.数据分析
数据操作、存取与统计
金融数据的分析和处理
数据可视化matpaltlib
数据规整清理、转换与合井
科学计算numpy、pandas
3.爬虫开发
爬虫开发
索引操作
scrapy框架
数据抓取存储
备份和恢复
Mongodb应用
定制化的爬虫采集系统
基本使用增删改查操作
4.人工智能开发
模型选择与调优
历史数据、实时数据
多因子模型
量化交易策略
回测框架
量化交易平台项目实战
你的目标是达到找工作的水平,虽然Python是一门对于新手友好的编程语言,但也需要科学的学习方法和自身的努力,才能学好并掌握它。编程语言是一种工具学习编程语言重视实践,只有通过项目练习多实践才能逐渐熟悉理论知识积累项目经验。
四、成功之道面试
面试题库
面试资料
资源共享 标签:Python,编程,基础,学习,能学,开发,自学
来源: https://blog.csdn.net/yunyun889901/article/details/117954995