Skip to content

福州大学西二在线工作室python方向考核指南

License

Notifications You must be signed in to change notification settings

west2-online/learn-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

west2-online python考核指南

这里是西二在线工作室python方向的考核指南,旨在为初学者提供一个循序渐进的python学习路线

本文写于2023年5月,已经不建议学习python后端,仅供参考

版权

本项目遵循GPL-3.0 License,转载请注明本项目仓库地址

概览

阶段 学习内容 预期时长
基础 Python基本操作,字符串、列表、字典的使用,函数,类与对象 30天(1个月)
爬虫 http请求/响应,http包,网页架构,数据提取和解析,数据库的使用 30天(1个月)
备忘录 GitHub和git的使用,REST风格,flask框架/fastapi框架,接口测试工具 30天(1个月)
大作业(后端) JWT,参数校验,ORM,工程化,异常处理,文件处理 60天(2个月)
合作(后端) WebSocket通信,日志,权限,缓存,测试,服务器部署 90天(3个月)
暑期轮(后端) 与前端/客户端进行合作开发第一款相对成熟的产品,了解项目的对接、开发、测试;进行底层源码的学习 60天(2个月)

预期时长以一名零基础为参考,如果是已经对其他语言有一定的了解所有预期时长都可以除以10

时间安排

考虑到学期的期末等因素,以学期为单位,安排学习内容如下

时间 完成内容
第一学期 基础、爬虫、备忘录
寒假 大作业
第二学期 合作
暑假 暑期合作

考核设计

名称 解释
参考资料 供给同学们进行参考学习的部分学习资料
知识点 本轮要求掌握的知识内容
背景 (部分阶段有)增加部分趣味性的故事
任务 任务的具体描述
Bonus 在完成任务的基础上进行实现更加深入的功能/特性
提示 (部分阶段有)对考核,或者对语言学习的一些提示

考核目标

我们的目标是快速为初学者构建一套较为完整的Python开发知识体系。也就是经过完整的考核过程后,你将会有独立开发一款后端软件的能力,这意味着你可以通过这个赚取你的第一桶金了(指接外包)。

但是很明显,这样快速的学习并不能满足现代企业对Python开发工程师的需求。这要求我们在学习过程中更加注重对原理、源码的掌握,同时这也能在面试等方面提供更多的帮助。并且我们的考核更加偏向业务,因此需要自己学习更加深入的内容,我们只是提供一条学习道路并培养你一定的源码阅读、文档阅读、独立学习的能力。

如果你有意将Python开发作为你将来学习或工作的主要方向,我们建议认真负责的完成每一轮的全部内容,并能够简单了解一些框架的底层原理与设计模式、运维相关的知识、增强创造创新的能力。

项目结构

.
├────docs	// 考核文档
│    ├────backend	// 后续后端考核文档
├────LICENSE
└────README.md

其他

由于AI开发特性原因(需要学习Python语言基本特性),前两轮考核内容含有AI的作业。

About

福州大学西二在线工作室python方向考核指南

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published