• Java:
    • Data types, variables, operators, strings and arrays;
    • Control statements;
    • OOP Fundamentals;
    • Generics;
    • Exception handling;
    • Multithreaded Programming;
    • I/O;
    • Java Servlets and JSP;
  • Git;
  • Design Principles: KISS, DRY, SRP, ISP
  • Design Patterns: creational patterns(Singleton, Factory), command pattern, builder pattern, adapter pattern;
  • JPA and Hibernate;
  • Spring Core;
  • Unit testing and Integration testing (JUnit and Mockito);
  • MVC model;
  • JSON;
  • SCRUM;
  • JIRA;
aug 19 2014 ∞
sep 6 2014 +