课程详情:第一阶段Python开发语言基础
Python简介、Python基础语法、环境搭建、基本数据类型、解释器、注释、函数、数据结构等等
课程目标:掌握Python程序设计基础,算法设计,流程控制语句,语法,数据类型、函数
第二阶段Python高级开发
面向对象程序设计、多线程、XML解析、JSON、日期和时间、G
UI编程(Tkinter)等
课程目标:掌握面向对象程序设计、正则表达式、多线程、XML、Json等
第三阶段
数据库基础
数据库MySQL、MongoDB、redisKey-Value/内存(缓存)数据库、数据库实践等
课程目标:掌握几种数据库基本操作,熟练使用python进行数据增、删、改、查
第四阶段Web前端基础
HTML5基础、CSS3边框,背景,文字,颜色特效.JavaScript数组及冒号排序,函数、变量及对象讲解、AJAX等
课程目标:掌握前端页面设计基础知识,能够完成web页面开发
第五阶段PythonWeb编程技术
Linux基础,Shell脚本语言编写、TCP/IPHTTP、MVC设计模式基础、Cookie和会话的使用
课程目标:掌握Python编程基础设计
第六阶段Django框架
Django简介及安装,第一个网站、Views、Models、Admin、Security、缓存机制、Othercorefunctionalities等
课程目标:掌握Django强大的自支持;掌握用Django构建RESTfulAPI;创建无状态的Web应用;创建静态站点生成器;单页面Web应用
第七阶段Flask框架
Flask数据库:SQL、NoSQL数据库,FlaskSQLAlchemy,增删改查等、Flask模板:Jinja2模板引擎,链接,静态文件等
课程目标:了解常见的版本控制
管理工具、了解其他框架的使用场景
第八阶段Python爬虫工程师
爬虫原理、爬虫框架、URLError异常处理、Cookie的使用、爬虫框架:PySpider,Scrapy,多线程等
课程目标:掌握爬虫框架实现网络数据抓取及数据存储和展示
第九阶段Python
大数据工程师
Python高级语法apply、lambda,数据处理包:numpy、pandas、Spss数据分析等
课程目标:掌握大数据基本知识及Hadoop框架
第十阶段Python人工智能工程师
机器学习的任务和方法、基于概率论的分类方法:朴素贝叶斯,Logistic回归,支持向量机、利用PCA来简化数据,利用SVD简化数据
课程目标:零基础实战机器学习(基于Python语言实现),掌握机器学习基本知识及tensorflow框架
第十一阶段python高级扩展
python自动化测试、Python自动化运维、Python网络安全
课程目标:Python高级技能提升。成为高级AI+Python全栈工程师