我要报名
适用人群
主要针对留学想申请软件工程、计算机应用等方向的学员,通过实战型极强的动手项目,学员会完成大型网站项目的开发,作为申请成果;同时该项目的升级版针对在海外求职中的准从业者,在导师带领下完成工业级别的可拓展、负载均衡、复杂架构设计的软件开发,助力全栈与后端开发岗位的职业申请
你将收获
一个完整可展示的全栈推荐系统项目
前端后端开发能力和机器学习技术的全面提高
导师推荐信,课程结业证书
你将学习的技能
全栈推荐系统项目
前端后端开发能力
机器学习技术
课题介绍
此课程不需要预修任何其他课程 软件准备: 集成开发环境下载:Intellij / Eclipse ;数据库下载:MySQL & MongoDB ;工具下载:Postman,Jupiter notebook,Tensorflow ;注册一个AWS用户
课程大纲
总项目时常为12课时,每周2次,以理论+实践的形式手把手带你搭建一个活动推荐系统
1
Frontend: Introduction to web application, HTML basic, CSS basic, Javascript basic
考察:Web application architecture understanding, Front-end development skill, Interactive page
授课2小时; 学习2小时
2
Backend: Java basic, Java servlet Introduction to databse Database deep dive (MySQL and MongoDB)
考察:Java development skill, Server-side development skill,Database understanding and usage, Application demo
授课4小时; 学习3小时
3
Recommendation: Third part API Introduction to recommendation system Retrieval, scoring and re-ranking Introduction to neural network, Recommendation using deep neural network
考察:Third part API integration, Recommendation system understanding, Neural network understanding,Machine learning application
授课4小时; 学习3小时
4
Other: Test and debugging Deploy in cloud Presentation
考察:Deployment in AWS, Application presentation
授课2小时; 学习1小时
课程导师
Kevin

经历

谷歌软件工程师
谷歌面试官
高盛技术分析师实习

教育

加州大学伯克利分校计算机本科