1. Programming technologies
1.1. Database
1.1.1. HSQLDB (HyperSQL)
1.1.2. Oracle
1.1.3. MySQL
1.1.4. SQlite
1.1.5. PostgreSQL
1.1.5.1. PostGIS
1.1.6. MongoDB
1.1.7. MsSQL
1.2. JavaScript
1.2.1. jQuery
1.2.2. Angular
1.2.3. Leaflet
1.2.4. NodeJS
1.2.5. ES6
1.2.6. TypeScript
1.3. Java
1.3.1. Spring
1.3.1.1. Web
1.3.1.2. Security
1.3.1.3. Data
1.3.1.3.1. JPA
1.3.1.3.2. Mongo
1.3.1.4. Boot
1.3.1.5. JDBC
1.3.2. ORM
1.3.2.1. JPA(Hibernate, OpenJPA)
1.3.2.2. EBean
1.3.2.3. MyBatis
1.3.3. Web frameworks
1.3.3.1. JSP/Servlets
1.3.3.2. Jboss Seam/JSF/Richfaces
1.3.3.3. GWT
1.3.3.4. Play Framework (1; 2)
1.3.3.5. Velocity, Freemarker, StringTemplate
1.3.3.6. Spring MVC
1.3.4. UI
1.3.4.1. Swing
1.3.4.2. SWT
1.3.5. Web Services
1.3.5.1. SOAP (JBoss-WS)
1.3.5.2. REST (RestEasy, Spring MVC)
1.3.5.3. Swagger
1.4. Flex
1.4.1. ActionScript
1.4.2. Adobe Flex
1.4.3. Parsley
1.5. Testing
1.5.1. Junit
1.5.2. Mockito
1.5.3. FlexUnit
1.5.4. WireMock
1.6. Web
1.6.1. HTML
1.6.2. CSS
1.6.3. Bootstrap
1.6.4. SASS/SCSS
1.7. XML Technologies
1.7.1. XML
1.7.2. XPath
1.7.3. XML Schema
1.7.4. DTD
1.7.5. XQuery
1.7.6. XSLT
1.7.7. Schematron
1.7.8. XML Processing Tools
1.7.8.1. DOM
1.7.8.2. SAX
1.7.8.3. StAX
1.7.8.4. SAXON
1.7.8.5. JAXB
1.8. Python
1.8.1. Django
1.9. R
1.10. Search engines
1.10.1. Lucene / ElasticSearch
1.10.2. Lucene / Solr
1.11. Other data store technologies
1.11.1. Memcached
1.12. Golang
1.13. Message queues
1.13.1. RabbitMQ
1.13.1.1. New node
1.13.2. Kafka
1.14. Data processing
1.14.1. Flink
2. Methodologies and Patterns
2.1. OO Design Patterns
2.2. TDD
2.3. Waterfall
2.4. Scrum/Agile
3. Computer science
3.1. Algorithms
3.2. Concurrency
3.3. Compilers
4. Tools
4.1. bash
4.2. Unix
4.3. Application servers
4.3.1. Apache Tomcat
4.3.2. JBoss
4.3.3. Jetty
4.4. IDE
4.4.1. Eclipse
4.4.2. IntelliJ IDEA
4.5. Build tools
4.5.1. Ant
4.5.2. Maven
4.5.3. Gradle
4.5.4. npm
4.5.5. Bower
4.5.6. Gulp
4.6. Version control Systems
4.6.1. Subversion
4.6.2. Git
4.6.3. Mercurial
4.7. Monitoring
4.7.1. VisualVM
4.7.2. JConsole
4.7.3. YourKit
4.7.4. Perf4j
4.7.5. Fiddler
4.7.6. Charles
4.8. Bugtrackers
4.8.1. JIRA
4.8.2. Trac
4.8.3. YouTrack
4.9. Continuous Integration
4.9.1. Hudson / Jenkins
4.9.2. TeamCity
4.10. Testing
4.10.1. Yandex tank
4.10.2. Postman