一、项目库
针对目前项目练习的不足,要求达到一定的开发能力。(培训升级、培训项目升级)
设计的原则:1)找应用场景,一定是公司企业中需要的,在使用或使用过的,2)难度,高于大于培训中所做项目,能在面试中充分表达开发经验和能力的。
所有项目要求形成完整开发文档,项目描述及完整代码。
-
图片识别机器人,方向图形图像处理
难度:中高
关键点:数学知识,算法
使用库: OpenCV
应用:车牌识别,智能停车,交通管理,马拉松赛事照片识别
扩展:实进监控和运动检测--实时监控报警系统
车牌识别
项目学习要求:1)掌握C++一般库的学习和使用,2)提升自学能力和解决问题的综合能力
适应工作岗位,C++图形图像开发工程师,之后应该结合机器学习、深度学习,人工智能的方向,要求高。如同学基础比较高应同步学习OpenGL, 了解OCR等。
- C++网络爬虫,方向多线程(分布式)爬虫
-
C++开发Web服务构架
项目功能:将服务端的请求和响应部分的逻辑抽象出来形成框架,能够做到最高级别的框架级代码复用。综合使用 C++11 及 Boost 中的 Asio 实现 HTTP 和 HTTPS 的服务器框架。要求:掌握一般库的学习和使用,对HTTP协议有清晰的理解和认识。
二、面试题库及在线考试系统
功能:检索X公司的面试题;生成一个试卷(分成综合及阶段性);进行在线考试(计时,考试完成评分,统计分析各个模块学习情况得分)
也包括上嵌学习中所出的题题库,可扩展到计算机二级C语言考试。
三、学员成长记录库
- 包括可选的日常记录
规定:出勤记录,作业记录(学习笔记),项目记录(类github),总结记录,考试得分
可选项:(自己定义一个项目类别来记录)如早起,英语学习,跑步等
功能:文字记录,图片上传,代码显示(代码框)
-
登录时,以timeline显示个人主要内容完成情况,同时可自定义选择
-
软件形式:网页,适配移动端,微信公众号直接接入
-
同学间可以互相评论,老师点评
四、面试黑名单查询
可以根据公司名(关键字),地址,查询一个公司是否为培训公司,
标注功能:学生去面试后可以录入一个公司,并简单进行评价。对已存在的公司增加确认人,点评标注(如邀请面试的方式)。
这个功能数据量不多,可以改为学习中的项目的练习。方便找工作阶段的同学使用,入口应该为微信公众号(服务号)。
网友评论