Get Started. It's Free
or sign up with your email address
A. Korvyakov Skills by Mind Map: A. Korvyakov Skills

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

4.11. UML

4.12. Docker

5. English

5.1. Reading

5.2. Technical

5.3. Writing/email

5.4. Speaking

6. Soft Skills

6.1. Leadership

6.2. Public speaking

6.3. Problem solving

6.4. Responsibility

6.5. Communication