Schedule For Year 3 Sem 2

Schedule

This is the schedule for the Year 3 Semester 2. Although there seems to be a lot of stuff to learn, and I may not complete all of them within one semester, I’ll try my best to follow the schedule. Some details may be altered according to time limitation.

ATAP

IBM

From Jan 4 to Jun 17, 2016

Self Learning

Online Judge Training

New Knowledge

  • Node.js + Express
    • Try to create a working website which server side is based on Node.js
    • Maybe learning Socket.io as well
  • AngularJs(JavaScript)
    • Try to use it while building the website
    • JavaScript framework(useful)
    • AngularJs is popular now
  • Laravel(PHP)
    • Learning one framework for PHP may be helpful
    • One of the most popular PHP frameworks
    • Maybe elegant? Like RoR? No idea…
  • Others(Learn Basic)
    • iOS
    • Android
    • React & React Native
    • NUS modules
    • …(TBD)

Review

  • Data Structures and Algorithms
  • Operating System
  • Database
  • Network
  • Java
    • Java Interview Questions
    • Java 8
    • JavaFx
  • C language
    • Pointer, memory address, array…
    • Read books
  • Web
    • HTML + CSS + JavaScript + PHP + MySQL
    • jQuery
    • Bootstrap
  • Others
    • Python(may have a look at django?)
    • C++(Coding Exercises?)
    • C#(Coding Exercises?)
    • …(TBD)

Anyway…

Work harder, study harder, code harder, for a better future life.

DdMad