百科问答小站 logo
百科问答小站 font logo



初学者想自学python有什么资料可以进行查阅? 第1页

  

user avatar   hei-ma-cheng-xu-yuan 网友的相关建议: 
      

初学自学Python找黑马就对了,本文会分享下自学网站+书籍,自学攻略之时间安排以及7套课程分享。(另外多嘴一句本人主页有600集完整Python入门教程和2021年最新3.7版本教程)

一、自学安排

1.1 时间安排

一般自我驱动力比较好的同学,就是在学习之前学会做计划,严格要求自己按照计划去学习。但也不乏对于一些小白来说根本不知道该如何做好编程语言相关的学习。由于自学相对来说还是有一些时间成本的,所以这里我为大家做好了自学时间安排:

建议学习时间:100天,每天至少5小时。(时间安排课程表在文末自取,安装环境等也在文末)

1.2 学前须知

大家要知道我们学习的Python只是计算机的分支内容,编程语言只是与计算机交流的方式。所以,光学会Python还不够,未来想要就业就要有自学能力,想要长期立足在编程岗位以及计算机其他相关基础知识。

其次要知道Python的就业前景:

带大家了解Python的前景目的在于在大家脑袋里有一个清晰的目标,只有知道学到什么程度是市场认可的,才是有效学习。目前Python在数据的分析和处理上有非常大的优势,前几年互联网的发展一直在收集数据(爬虫),近两年更偏重了数据分析。通过Python完成数据分析工作,按照目前的趋势来看,会更好就业。就业方向:

  • 【人工智能】:人脸识别、图片识别、语音识别、自动化驾驶都是现在的热门;
  • 【数据分析】:利用表格,做大数据分析、量化交易,金融分析等;
  • 【云计算】:云计算很多框架都有Python
  • 【Python自动化测试】:同样是结合框架,写自动化脚本;
  • 【Python web开发】:可以用Python写框架,还可以进行后端开发;
  • 【Linux运维】:用Python实现测试工具以及过程
  • 【Python 爬虫】:可以用来采集数据、这也是可以利用到财经领域的;

大家要做的查个方向需要的技能!开始学!(不知道怎么查的可以私信问我)

二、自学资源分享

2.1 Python基础入门内容

下面的课程为2021年最新的Python入门课程,大家可以进行入门学习,原本是放了三套让大家做选择,但是现在只给大家推荐一套。至于学习时间安排以及每天应该学习的内容看下面思维导图。

2021年新版Python:需要掌握的程度全部在课程题目里面呢!

2021最新python入门系列,多任务编程、网络编程、HTTP 协议,静态 Web 服务器、MySQL 数据库 、Pyhton 高级语法、正则表达式、HTML+CSS+JS+Jquery、Mini-Web 服务器等。

上述内容建议学习时间在20天以内,时间战线越长忘得越快。

2.2 Python数据库相关内容学习

数据相关学习是编程的通用技能,这里不做过多的解释了哦:

以上的阶段学习结束之后,我们应该可以写出HTML简单的页面,会用jQuery、CSS等;另外就是可以使用Flask和Django框架进行web服务的开发。

2.3 Python数据采集

知识点 内容
基本概念 顺序表、链表、栈、队列
排序与索引 排序、索引、树与树算法
Series对象 Series对象、DataFrame对象、DataFrame查询
数据操作 数据的操作、存取与统计
Pandas绘图 熟练使用Pandas
科学计算numpy、pandas numpy、pandas、matpalotlib、金融数据的综合分析处理

数据采集是数据分析的第一步,爬虫也是关键。很多同学学Python主要是为了爬虫,经常出现不知道如何入门爬虫,这里黑马大大也为大家准备了Python学习线路图:

2.4 Python企业级实战项目

23天企业实战项目,美多商城前台由首页、商品列表页、商品详情页、商品搜索、购物车系统、订单系统、支付系统等,这套学完了一般的企业级开发不在话下。

三、Python学习建议

3.1数据分析方向可以速成吗?

速成只能达到入门水平,想要高薪或者专家岗位基本不太可能。数据分析方向入门硬技能:Excel、sql、Python、BI这些数据分析工具。另外的Python基础如下图

3.2 Python之外需要学习内容以及自学时间安排表

Python相关开发岗位,除了上述内容。希望大家学习计算机相关基础知识:操作系统、计算机网络、数据结构与算法。

数据分析相关岗位,需要在右一定分析的能力之后,掌握一些业务逻辑和分析方法,比如A/B测试等,这个过程中会对业务理解越来越深刻。

自动化测试相关岗位,需要在学完Python基础和一些框架之外,学习测试相关的理论知识,运维也是同理。

3.3 Python编程软件

其他相关软件:

好了,黑马大大祝所有看到本条内容自学的小伙伴,可以学有所成,有什么不会的问题大胆问。只要有时间,看到你们的问题就会一一答疑,也可私信~




  

相关话题

  作为非计算机专业的学生,觉得 C 语言远比其他语言易于上手,正常吗? 
  为什么国内每天都在说 Python 有多好,真正招聘的时候却不需要呢? 
  为什么 macOS 在 /usr/bin/ 下会有 python3? 
  银行业为什么喜欢用 sas 而不是 python? 
  我女儿刚刚学会走路,我是否该在她会识字后就立马教她Python? 
  如何快速地自学 Ukulele? 
  python中怎么利用len(x)补零? 
  如何看待“Python星人”这个群体? 
  如何评价 Python 基础知识难度大吗? 
  后端领域,写java的程序员普遍比写Python和go的程序员水平低吗? 

前一个讨论
既然秦灭六国是正义的,那么项羽刘邦就是非正义吗?
下一个讨论
楚国在战国末期的实力有多强大或者有别的什么理由,在被灭亡之后很多人都觉得“楚虽三户,亡秦必楚“?





© 2024-11-21 - tinynew.org. All Rights Reserved.
© 2024-11-21 - tinynew.org. 保留所有权利