2021 年 Python 开发者路线图

2025-05-24

2021 年 Python 开发者路线图

你想成为一名 Python 开发者,但不知从何入手吗?如果是这样,那么你来对地方了。在这份路线图中,我将向你展示成为 Python 开发者所需的一切知识。让我们立即开始吧!

目录

  • 基金会🐍
  • 终端/命令提示符 + Git/GitHub 💻
  • 高级 Python 🐍
  • 热门图书馆📙
  • 计算机科学🤓
  • 网页抓取🗄️
  • Web 开发🌐
  • 脚本📜
  • 道德黑客🤐
  • 机器学习/数据科学🤖

基金会🐍

  • Python 3 与 Python 2
  • 代码编辑器(选择一个)
    • Vim
    • VSCode
    • Sublime Text
    • PyCharm
    • 原子
    • Juypter 笔记本
    • 谷歌Colab
  • Python 的工作原理
  • Python解释器
  • 运行 Python 代码
  • 数据类型及其操作和使用
  • 数字、运算符、运算符优先级
  • 变量
  • 类型转换
  • 缩进
  • 逻辑运算符
  • 条件句 - If、Else、Else if、Truthy、Falsey
  • 循环:for、while、循环控制语句(break、continue 等)
  • 函数:作用域、参数、实参、返回
  • 内置函数
  • 注释:单行、多行、文档字符串

终端/命令提示符 + Git/GitHub 💻

  • 基本 Bash 命令
  • Git 基础知识
  • GitHub 基础知识
  • 源代码控制

高级 Python 🐍

  • 面向对象
  • 课程
  • 邓德
  • 方法
  • 遗产
  • 装饰器
  • 函数式编程
  • Lambda 函数
  • 映射、过滤、压缩、缩减
  • 错误
  • 错误处理:try、except
  • 文件输入/输出
  • 正则表达式
  • 测试,单元测试
  • 进口
  • 模块
  • 套餐
  • 虚拟环境
  • 调试

热门图书馆📙

  • 特金特
  • 请求
  • 枕头
  • PyQT
  • Pygame

计算机科学🤓

  • 时间复杂度
  • 空间复杂度
  • 大 O 符号
  • 数据结构
  • 算法

网页抓取🗄️

  • 美丽的汤
  • Scrapy

项目想法🔥:

  • 黑客新闻抓取工具
  • Dev.to Scrapper
  • 亚马逊价格追踪器
  • 求职门户网站抓取工具
  • COVID-19 网络爬虫

Web 开发🌐

  • Django
  • 烧瓶
  • 扎帕
  • 短跑

项目想法🔥:

  • 登录系统
  • 文件夹
  • 博客网站
  • 待办事项应用程序
  • 电子商务网站

脚本📜

  • DevOps:Docker、Kubernetes、Gradle 等
  • 系统管理员

项目想法🔥:

  • 自动化无聊的事情
  • 创建计算器
  • 通讯录
  • 目录树生成器
  • 费用追踪器

道德黑客🤐

  • SQL注入
  • 会话劫持
  • 中间人
  • 联网
  • IP地址
  • 开发
  • 社会工程学
  • 渗透测试
  • 足迹
  • 防火墙

项目想法🔥:

  • 入侵无线网络
  • 创建一个易受攻击的网站并对其进行攻击
  • 密码破解器
  • Web应用程序渗透测试
  • 破解凯撒密码

机器学习/数据科学🤖

  • Tensorflow
  • PyTorch
  • 喀拉拉
  • Scikit-learn
  • Numpy
  • 熊猫
  • SciPy
  • Matplotlib
  • 西伯恩
  • 神经网络
  • 机器学习算法
  • 数据

项目构想🔥:
您可以查看我创建的文章,其中涵盖了机器学习和数据科学领域的 30 个项目构想。

结论

感谢您的阅读!祝您在学习和掌握 Python 的道路上一切顺利!

亨利

封面图片:Getty Images

文章来源:https://dev.to/hb/python-developer-roadmap-in-2021-2bmo
PREV
Compartilhando seu conhecimento com o mundo!科莫·埃斯克里弗·阿蒂戈斯
NEXT
2021 年你需要做的 7 个全栈项目