Duration

13 weeks

4 sessions/week, 2 hrs/session

Course Starts

Course opens soon

Follow us to stay informed

Prerequisites

None

Recommended for everyone

4 Projects Plus FLAG Camp Help You to Get Interview Opportunities!

By taking this course, you will attend FLAG Camp, in which you will try to solve a real world problem with your teammates and your project will be reviewed by Google/Uber's Program Manager.

During the 2.5-month period, 4 real-world projects cover the application of full-stack and big data development, as well as front-end, back-end, cloud, data, and Android. It extends beyond the Masters Program in CS.

The course is taught by senior engineers from top-tier tech companies in Silicon Valley. We hope to boost your abilities and skills in a relatively short period, and get you ready for job interviews.

4 Real-World Projects

  • NBA Player Strength Visualization

    In this big data era, NBA players' performance can be measured through analytics and intelligent tools. You will be introduced to React JS and relevant front-end technologies, and finish a project that supports the coach with powerful data analysis and visualized results.

    Studying this project is helpful for interviews with companies such as Airbnb, Facebook, Pinterest, Instagram and Snapchat.

    React/JSX
    Redux
    ECMAScript 6
    Promise
    LESS/SASS
    Webpack
    JSLint
    NPM
    Yeoman
  • Personalized Event Recommendation Engine based on Amazon Web Services (AWS)

    Throughout this project, you will learn how to design and implement a recommendation engine operated at scale, by getting your hands dirty on developing an event recommendation and ticket search engine from the ground up. Meanwhile, you will deploy a proven set of back-end services and databases, and learn how to test and maintain it on AWS.

    Studying this project is helpful for interviews with companies such as Google, Facebook, Amazon, Yelp, TripAdvisor and Airbnb.

    Front-end
    Back-end
    MySQL
    MongoDB
    MapReduce
    REST API
    Java Servlet
    OOD
    Cloud Computing
    Amazon Web Services
  • Social Network based on Cloud and React

    In this project, you will have the opportunity to analyze the pros and cons of various SNSs, building a SNS application based on Geo-Index using Go and React from scratch.

    Studying this project is helpful for interviews with companies such as Facebook, Uber, Airbnb.

    Go
    Google Cloud
    ElasticSearch
    BigTable
    Dataflow
    BigQuery
    ECMAScript 6
    JSX
    React Router
    Ant Design
    GeoLocation API
    Google Maps API
  • Personalized News Recommendation Android App

    You will create an app that allows users to like or skip news, and it will recommend news for users based on their interests. You will systematically learn Android development fundamentals, build this Android App based on multiple Android frameworks.

    Studying this project is helpful for interviews with companies such as Google, Facebook, Airbnb and Uber.

    Retrofit
    Dagger2
    RxJava2
    Fresco
    EventBus
    Icepick
    Leakcanary
    Room

Give You the Edge Over Others

Within two and a half months, four projects that cover front-end, back-end, cloud, big data, and Android development will strengthen your programming experience and upgrade your resume.
2018-09-13-Project-hightlight1

4+ Industrial Projects

to Improve Your Resume

By taking this course, you will attend FLAG Camp. You will cooperate with other engineers and PMs and try to solve a real world problem. Your project will be reviewed by Google/Uber's Program Manager.
2018-09-13-Project-hightlight5

FLAG Camp

Instructed by Google/Uber PM

Our instructors will teach you the latest and the most relevant technologies to equip you with abilities and skills required by top companies.
2018-09-13-Project-highlight-6

Up-to-date Projects

with Popular Technologies

The faculty student ratio is about 1:5. Instructors are all senior full stack/Android engineers from top tech companies like Google, Facebook and Uber. Live teaching throughout the journey.
2018-09-13-Data-Hightlight1

Senior Full Stack Engineer

from Silicon Valley as Instructors

Interview/offer-oriented, Full-stack Development not only hones your skills, but also help you tailor your resume to positions you apply for and conduct mock interviews to highlight interview techniques.
2018-09-12-SDE-liangdian3

Resume Revise

And Mock Interview

LaiOffer maintains positive collaborative relationships with top tech companies in Silicon Valley and hiring agencies. We have strong referral resources to support you.
2018-09-14-Project-highlight-refer

Internal Referral Network

to Assist You in Job Hunting

Syllabus

Section 1

Full Stack Development Fundamentals

You will understand what is Full Stack development, and learn the essential knowledge of Back-end, Database and recommendation system.

Frequency: 3 weeks, 4 sessions/week, 2 hrs/session

  • Week 1

    Web Development: a personalized recommendation engine

    - Project 1: Personalized Event Recommendation System based on Amazon Web Services (AWS)

    - Intro to Web Service

    - Project related interview questions

  • Week 2

    Web Development: a personalized recommendation engine

    - MySQL and Relational SQL

    - MongoDB and NoSQL

    - Typical recommendation algorithm

    - How to design recommendation algorithms in different cases (Friends/Jobs/Events/Music)

  • Week 3

    Advanced Back-end Development: deploy and test a backend service

    - Amazon EC2: Cloud Computing

    - JUnit, JMeter and how to test your services

Section 2

Advanced Software Development

Combining system design theories with real-world projects, you will learn to design IT system, and complete three industry level projects.

Frequency: 6 weeks, 4 sessions/week, 2 hrs/session

  • Week 4

    Advanced backend development: improvement of Web Application

    - Project 2: Social Network based on Cloud and Go

    - Advanced backend development based on Go

    - ElasticSearch、Container、Google Cloud Storage

  • Week 5

    Advanced backend development: improvement of Web Application

    - Google Machine Learning API & Tensorflow

    - BigQuery & Dataflow

  • Week 6

    Front-end development: Implement Frontend Pages for Recommendation Engine

    - CSS

    - HTML & HTML5

  • Week 7

    Front-end development: communication with backend

    - Ajax and back-end integration

    - Javascript

  • Week 8

    Advanced front-end development: React JS

    - Project 3: NBA Player Strength Visualization

    - Acquire the knowledge of JSX and React JS

    - Virtual DOM, Props, State

  • Week 9

    Android development: Personalized News Recommendation Android App

    - Project 4: Personalized News Recommendation Android App

    - Android Ecosystem

Section 3

Soft Skills Development & FLAG Camp

Experienced technical Interviewers will help you tailor your resume and conduct mock interviews. You will also attend FLAG Camp.

Frequency: 4 week, 4 sessions/week, 2 hrs/session

  • Week 10

    Project review and soft skills improvement

    - Project-related questions

    - Behavior questions

    - Resume review

    - Mock interview

  • Week 11-13

    FLAG Camp

* The syllabus is subject to change at the discretion of LaiOffer.

Frequently Asked Questions

Course opens soon. Follow us to stay informed.

$5,000 USD

  • Dedicated instructors provide step by step coding guidance
  • Interactions on 5 platforms 24/7
  • All-star instructors give live teaching for the whole session
  • 4 projects & FLAG Camp to ace your interviews
  • Keep up with latest industrial trends
  • 1-on-1 resume revisions, mock interviews and job referral
Get Free Trial
QR Code

Scan the QR code above to
get in touch with Course Specialists

Ask for Information