Python工程师基础班
来源:互联网 发布:真三国无双5优化补丁 编辑:程序博客网 时间:2024/05/01 03:54
四个大项目:断点续传下载文件,爬虫,CMS全站(uliweb框架),SNS社交(django框架)
多个小项目:猜数字,计算器,字典查询,公交车换乘,Tk图形计算器,blog,模拟登陆网页,自动发贴。
学习对象:服务器运维工程师,测试工程师,学生
课程大纲
课程阶段课程大纲第一阶段
Python核心编程
Python基础教程:
1. Linux下Python编程环境及基本命令;
2. 命令行上的交互式解释器;
3. 从命令行启动脚本;
4. PDB调试;
5. 数据类型,语句控制,函数和函数式编程:参数、调用、模块引用;
6. Sys,OS模块的使用,文件操作,调用其他程序;
7. 网络(urllib, post, get)项目:实现爬虫系统;
8. 项目指导;
第二阶段
从Blog到CMS网站系统
基于Uliweb框架,学习知识点:
1. 网址映射:通过浏览器访问页面地址;
2. 数据库访问:mysql数据库配置,insert、delete、update、save、filter;
3. 模版:显示模版,模版应用python语句;
4. 用户注册模块:用户登录、退出、注册;
5. Plugs:内置了bootstrap, CSS用法;
6. Xhediter丰富的编辑框;
第三阶段
实时社交系统
理论和项目相结合:
1. Python+Django框架;
2. Html5;
3. Websocket: 浏览器中实现和服务器端双向通信;
4. CSS3;
5. Redis存储系统;
项目:实时社交系统
1. 基础信息框架;
2. 消息机制;
3. 事件通知;
4. 可使用websocket通讯;
第四阶段
职业规划
职业规划讲解:
1. 简历的撰写;
2. 工作介绍(项目的详细总结);
3. 未来规划;
4. 资源整合;
总课时100课时
课时及学费
1、脱产:150课时,一个月脱产学习;
周末:100课时,两个月周六日学习;
扩张阅读:
Python背景
按调查统计显示大多数企业开发人员至少需 要了解一种主流编程语言,比如C、Java、C#、PHP。而Python自1989年被Guido van Rossum发明出来到现在已经被广泛应用于工业,信息技术,科学,商务,娱乐等领域。Python具有简单、易学、免费、开源、可移植、可扩展、可嵌 入、面向对象等优点,它的面向对象甚至比java和C#.net更彻底。而随着微软将Python纳入.Net 平台,相信Python的将来会更加强劲。有人预言Python会成为继C++和Java之后的第三个主流编程语言。
Web与互联网应用开发、数据库编程、桌面GUI应用开发、科学与数值计算、教育教学、网络应用开发、软件开发(控制、管理、测试等)、游戏与3D影像;游戏开发、网站建设、机器人和航天飞机控制等领域,Python几乎可以用在任何场合。
1、游戏、图像、人工智能、XML、机器人;
2、用户图形接口:可以简洁快速的开发跨平台GUI程序;
3、Internet脚本: 提供标准Internet模块,可以广泛地在多种网络任务中发挥作用;
4、组件集成:可以通过C/C++进行扩展,可以脚本化处理系统和组件的行为;
5、数据库编程:提供了所有主流关系数据库的接口、简单的对象持久化系统;
6、快速原型:可以利用Python快速实现系统原型,之后再将组件移植到C或者C++这样的编译语言上;
7、数值计算和科学计算:提供数值编程扩展包以及对动画、3D可视化、并行处理等功能的支持;
哪些公司在用python?
国内:豆瓣、搜狐、金山、腾讯、盛大、网易、百度、阿里、淘宝、热酷、土豆、新浪、果壳……;
国外:谷歌、美国航空航天局、YouTube、Facebook、工业光魔、Pixar、红帽、lucasfilm/Industrial Light and Magic、Zope……;
Python在软件质量控制、提升开发效率、可移植性、组件集成、丰富库支持等各个方面均处于先进地位。Python编程语言是将来应用最广泛、最有前途和前景的编程语言。
资料链接:http://www.jeapedu.com/index.php?m=content&c=index&a=show&catid=6&id=20
- Python工程师基础班
- python开发工程师
- 招聘python工程师
- 职业规划-Python开发工程师
- 只有Python基础竟成为无人驾驶工程师,她是怎么做到的?
- 只有Python基础竟成为无人驾驶工程师,她是怎么做到的?
- web前端工程师基础知识点
- 软件测试工程师基础技能+
- Java开发工程师面试基础
- [算法工程师之]Python常用工具
- 如何面试Python后端工程师?
- 如何面试Python后端工程师?
- 如何面试Python后端工程师?
- Python工程师面试题集合
- Python工程师面试题集合
- python全栈工程师四部
- python基础班学习-day1
- 马哥Linux视频教程之零基础企业级Linux系统工程师就业班培训
- 【JNI】 Android JNI入门实例(Windows+Cygwin+Eclipse)
- HibernateUtil.java
- apk 反编译
- 黑马程序员---静态类总结
- win7远程桌面连接设置
- Python工程师基础班
- hibernate 的 CascadeType 属性
- Oracle体系结构及备份(一)——了解体系结构
- 【netWork】android 网络发开通用工具类
- 截图功能实现(六)如何实现自定义调色板
- 灰帽子python学习(1)
- jquery 主题颜色切换+窗体移动+上下文菜单
- deep learning一些实现
- 一起来学css之选择器