课程时长

2.5 个月

每周5节课, 每节课2小时

下次开课

即将开课

关注我们获取最新信息

建议预修课程

适合所有学生

4大工业界项目深入精讲 + FLAG Camp版块,帮助您拿到面试机会!

本期项目课程,您不仅会完成4个非常深入、与工业界接轨的大项目,还可以选择参加为期3-5周的FLAG Camp。由一线公司PM“出题”,结合公司的实际需求,真实完成一个从设计到客户交付实现的完整项目。

2个半月,完成4个覆盖全栈开发的综合项目,知识点涵盖Front-end(前端)、Back-end(后端)、Cloud、Mobile四大开发方向,项目复杂度与跨度涵盖并超越计算机科学硕士两年的课程项目。每个项目都采用现有一线IT大公司的技术架构,其难度都可媲美一线IT大公司的实习项目。

对于基础较薄弱的转专业或低年级同学,课程还将提供基础训练强化课程。在正式上课之余,强化营将集中训练和项目班相关的JavaScript、React、Android、Go等语法知识,保证同学在面试时能够游刃有余。

课程由硅谷一线科技公司高级工程师领衔授课,旨在帮您短时间内积累工业界项目经验、充实简历,顺利获得面试机会,自信应对面试。

本课程,已帮助上千名学员拿到全球一二线科技公司的面试机会。

4大实战项目

  • 基于Spring Boot和React的开源版Airbnb短租公寓在线预订平台

    通过学习Spring Boot, React, Elasticsearch, Google Cloud等技术,本项目将搭建一个具有短租公寓预订功能的网站。在这个过程中,同学将会学习如何使用Spring Boot开发后端服务, 以及如何使用Elasticsearch支持搜索功能, 并将所有功能部署在Google Cloud上。

    完成本项目,同学们相当于实际开发了一个开源版本的Airbnb短租公寓在线预订平台。最终,您可以使用部署到云上的项目成果在面试中进行Demo。

    React
    Spring Boot
    Elasticsearch
    Google Cloud
  • 基于React和AWS的Twitch游戏直播应用

    推荐系统的设计与开发能力是各大顶尖科技公司普遍看重的能力之一。通过本项目,您将实际设计和开发一个直播视频推荐API和搜索系统,学习多种推荐算法,同时在Amazon Web Services上部署一套可靠的后端服务与数据库,并学习如何对其进行测试与维护。

    完成本项目,您相当于实际开发了一个开源版本的Youtube,并且可以在面试中实时demo。本项目将提升您拿到Google、LinkedIn、Facebook、Amazon、Yelp、TripAdvisor、Airbnb等一线科技公司面试的机会。

    Front-end
    Back-end
    MySQL
    REST API
    Java Servlet
    OOD
    Cloud Computing
    Amazon Web Services
  • 基于OpenAI和React的AI Agent

    大语言模型的应用与开发是今年以来最火热的创业趋势。通过本项目,您将实际设计和开发一个基于OpenAI和React的AI Agent系统,了解多种大语言模型及架构(OpenAI GPT-3.5 / GPT-4、Langchain),同时在Amazon Web Services上部署一套可靠的React前端以及NodeJS后端服务与向量数据库,并学习如何对其进行测试与维护。

    完成本项目,您将了解大语言模型相关的基础知识和最新潮流,并且可以在面试中实时demo效果。本项目将提升您拿到Google、LinkedIn、Meta、Amazon等一线AI科技公司面试的机会。

    OpenAI
    React
    AntD
    Express
    NodeJS
    Vector Store
    AI Agent
  • 基于Kotlin和MVVM的Android音乐播放器

    最近几年,流媒体服务领域兴起了许多优秀平台,例如Spotify、Rdio、Rhapsody等,对年轻一代用户来说非常有吸引力。本项目将利用最新的安卓技术栈如Kotlin、Jetpack、Retrofit、MVVM、Room等新框架,搭建一个可流畅播放音频的安卓音乐播放器。

    完成本项目,您相当于开发了一个开源版本的Spotify,可以熟悉移动生态圈,获得更多面试机会。最终,也可以将此项目添加到Google Play Store并在面试中进行Demo。学习本项目对于面试移动开发领域的相关大公司以及流媒体服务公司均有帮助。

    Android
    Kotlin
    MVVM
    Retrofit
    Room
    Jetpack
    Restful API
    Hilt
    Exoplayer

充实项目经历,面试脱颖而出

2个半月,精讲4个涵盖前端、后端、云、移动开发的综合项目,帮助基础较为薄弱的同学,快速积累工业界项目经验,提升简历。
2018-09-13-Project-hightlight1

4+工业级别项目

全面提升简历

由一线公司PM“出题”,结合业界的实际需求,让您通过做项目的形式,与前端/后端工程师、UI/UX设计师、PM等合作,学习敏捷开发,真实地解决工业界问题。
2018-09-13-Project-hightlight5

增设FLAG Camp

谷歌/Uber项目经理全程指导

基础薄弱的同学,可免费参加基础训练强化营。手把手带你快速入门,加强训练项目相关的Java、Javascript、Go、Scala等语法知识。通过更多语法练习,保证同学在面试时,除了会写项目也能够应对语法相关的问题。
2018-09-13-Project-highlight-6

免费基础强化

助你快速入门

项目班师生比例1:5,主讲老师均为Google、Facebook、Uber等科技公司的资深全栈工程师、Android开发工程师。每节课程均为实时直播授课,手把手带领您写代码和调试上线。
2018-09-13-Data-Hightlight1

硅谷资深全栈工程师

直播授课

项目班以面试为导向,以拿Offer为目标。除了技术教学,还为您提供简历修改课程,为您量身修改简历并有针对性的提供面试技巧指导。
2018-09-12-SDE-liangdian3

个性化简历修改

通关王牌

来Offer与硅谷众多一线IT公司人力资源部门及猎头公司均保持良好的合作关系,拥有超过千人、遍布硅谷各大IT公司的强大校友资源,为您提供强有力的内推支持。
2018-09-14-Project-highlight-refer

强大内推网络

助力求职

课程大纲

第1部分

基础入门项目

通过1个基础项目的讲解,让您了解全栈开发的基本情况,掌握后端开发、数据库、推荐系统等重要知识点。

上课频率: 4周,每周5节课,每节课2小时

  • 第1周

    学习如何设计一个推荐系统:掌握后端开发的基本技能

    - 项目1:基于Amazon Web Services(AWS)的推荐系统设计开发与测试维护

    - 深入浅出了解什么是Web Service及其组成要素

    - 项目部分常见面试问题

    - Java基础

  • 第2周

    学习如何设计一个推荐系统:掌握数据库和推荐系统的基本知识

    - 掌握经典的MySQL以及关系型数据库

    - 掌握RDS以及如何提高应用的Scaling

    - 常见推荐算法分析

    - 如何迁移应用推荐算法到不同场景(Friends/Jobs/Events/Music)

  • 第3周

    高级后端开发:部署以及测试一个后端服务

    - Amazon EC2: 云计算的开端及其普遍使用

    - 掌握测试系统性能(JUnit, JMeter)等工业界常用测试平台

  • 第4周

    前端开发:实现美观大方的网页

    - 学习掌握HTML 以及 HTML5如何构成网页的基本内容

    - 学习掌握CSS如何美化和改善网页

    - 学习掌握使用JavaScript

第2部分

高级项目开发

系统设计知识与具体案例分析相结合, 教您从从顶端开始设计IT系统,选择技术架构,处理技术难点,完成3大热门工业界项目。

上课频率: 6周, 每周5节课, 每节课2小时

  • 第5周

    高级后端开发:通过前沿技术改善Web Application的性能

    - 项目2:基于Go和React的社交网络系统

    - 基于Go的高级后端开发

    - Google Cloud、ElasticSearch、JWT等业界流行框架

  • 第6周

    Android开发:实现美观大方的基本功能

    - 学习Activity/Fragment

    - 学习安卓开发的基本知识和应用

    - 项目3:个性化新闻推荐安卓App

  • 第7周

    Android进阶开发

    - 学习掌握Google Component Architecture

    - 安卓面试准备

  • 第8周

    高级前端开发:React JS

    - 学习掌握JSX和React JS构建灵活的架构

    - 熟练掌握Virtual DOM、Props、State等高级框架

  • 第9周

    高级前端开发:React JS

    - 项目4:Staybooking全栈项目

    - Component Life Cycle

    - Refs, Module, Project Setup

  • 第10周

    项目总结与面试准备

    - 项目类问题答题技巧

    - Behavior问题回答方法

    简历修改及模拟面试

第3部分

FLAG Camp 小组项目(可选)

在课程快结束时,同学还可报名参加为期5周的FLAG CAMP,由谷歌/Uber产品经理亲自辅导,组队完成一个自主选题项目,学习敏捷开发(Agile Development),全方面提升解决工业界实际问题的能力。

上课频率: 5周,团队协作完成项目,导师监督和Review

  • 第11-13周

    FLAG Camp

    - Google/Uber是如何管理自己的项目

    - Agile Development (敏捷开发)

    - Code Review, Version Control, Team Management, MVP

    - Peer Review & Final Review

* 每期课程均有不同程度的修改,实际课纲以上课公布为准

常见问题

即将开课,关注我们获取最新信息

了解详情可扫码添加顾问

  • 班主任责任制,及时追踪进度
  • 5大互动平台,7天24小时答疑
  • 全明星导师,全程实时直播授课
  • 1v1简历修改与内推
  • 每期更新项目,紧跟工业界热点
  • 4大项目+FLAG Camp,助您斩获面试
免费试听
QR Code

扫描上方二维码
联系来Offer课程顾问

咨询课程与报名