!
, - , . , - : Android, Java, Javascript QA. , Java. .
? , : Java 8, Spring Framework, Hibernate/MyBatis, PostgreSQL. , .. , - , ( ) . , , class, interface, , , , , - . Java 150, . 40- - . , , , . Hello World ?. , - , - Word, -, , github. , .
Java Core:
1.
. , JVM , ( , SOLID, KISS, YAGNI) Java (IDE, CI, VCS, ).
: , , , . , , .
2.
, -, .
: , finally try-with-resources. - DataInputStream DataOutputStream , .
3.
.
: , , , , .. Junior-Middle-Senior. : ArrayList vs LinkedList, HashMap ( , ), (fast-fail vs fast-safe), EnumSet.
tarzan82, .
4.
.
: , (livelock, deadlock, starvation), (Thread, Runnable) API (java.util.concurrent), .
5.
Java 8.
: Stream API, - , .
6.
Java Core .
: Generics, Reflection API, Enum , , . -.
7 8.
Spring Framework Hibernate.
: Get Started , 1 . .
9-10.
SQL Basic.
: SQL , (hashjoin, merge-sort join, nested loop), .
, . (desktop - Spring). , Junior Java Developer, .
, , :
1. 18 , , . , , . , ? , . 2 .
2. :
- , . , .. , . , . .
- - . Java Pascal/C++ , .
- Java Code Conventions. , , .
- . , .. , , .
, , ( ) . 3, - . ,
best practice, , . , ,
.
3. , ( ) ( ). , . , , . , , .. - , , - , , , , . .