Andrei Cozma
por Andrei Cozma
1. Soft skills
1.1. Good communication
1.2. Analytical thinking
2. Software development
2.1. Backend
2.1.1. JSE
2.1.2. JEE
2.1.2.1. JSF
2.1.2.2. JPA
2.1.2.3. JAX-RS
2.1.2.4. CDI
2.1.3. Spring
2.1.3.1. Core/IoC
2.1.3.2. Spring Data JPA
2.1.3.3. Spring MVC
2.1.3.4. Spring Security
2.2. Frontend
2.2.1. HTML
2.2.2. CSS
2.2.2.1. Bootstrap
2.2.3. Javascript
2.2.3.1. AngularJS
2.2.3.2. jQuery
2.2.3.3. NodeJS
2.2.3.4. Socket.io
2.3. Databases
2.3.1. MySQL
2.3.2. MongoDB
2.3.3. Oracle
2.4. Unit Testing
2.4.1. JUnit
2.5. Build Processes and Tools
2.5.1. Maven
2.5.2. Ant
2.6. Versioning Tools
2.6.1. SVN
2.6.2. GIT
3. Development methodologies
3.1. Agile
3.1.1. Scrum