#ΠΠΎΠΏΡΠΎΡΡ_Ρ_ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ
ποΈ ΠΠ°ΠΊ Π² Java Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ ΠΏΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΠ·ΠΌ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ ΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ?
Π Java ΠΏΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΠ·ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ Π·Π° ΡΡΠ΅Ρ ΠΏΠ΅ΡΠ΅Π³ΡΡΠ·ΠΊΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ², Π° ΠΏΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΠ·ΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ Π·Π° ΡΡΠ΅Ρ ΠΏΠ΅ΡΠ΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ².
ποΈ ΠΠ°ΠΊ Π² Java Π΄ΠΎΡΡΠΈΠ³Π°Π΅ΡΡΡ ΠΏΠΎΠ»ΠΈΠΌΠΎΡΡΠΈΠ·ΠΌ Π²ΠΎ Π²ΡΠ΅ΠΌΡ ΠΊΠΎΠΌΠΏΠΈΠ»ΡΡΠΈΠΈ ΠΈ Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ?
Π’Π΅ΡΡ Π½Π° ΠΎΠ±ΡΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ Π΄Π»Ρ Java-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°
Java Π·Π°Π΄Π°ΡΠΈ Ρ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠΉ
Java Π·Π°Π΄Π°ΡΠΈ Ρ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΠΉ
Π‘ ΠΊΠ°ΠΆΠ΄ΡΠΌ Π³ΠΎΠ΄ΠΎΠΌ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΠΎΡΡΡ Kafka ΡΠ°ΡΡΠ΅Ρ, Π° ΡΠ°Π±ΠΎΡΠ° Ρ ΡΡΠΈΠΌ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ Π²Ρ
ΠΎΠ΄ΠΈΡ Π² ΡΠΎΠΏ-10 ΠΊΠ»ΡΡΠ΅Π²ΡΡ
Π½Π°Π²ΡΠΊΠΎΠ² IT-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ².
Π’ΠΎΠ»ΡΠΊΠΎ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΌΠ΅ΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π±ΠΎΠ»ΡΡΠ΅ 3000 Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ, Π³Π΄Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π·Π½Π°Π½ΠΈΠ΅ ΠΠ°ΡΠΊΠΈ.
Π£Π²Π΅ΡΠ΅Π½Π½ΠΎ Π·Π°ΡΠ²Π»ΡΠ΅ΠΌ: ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ backend-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΡΠ°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΡΡΠΎΠ»ΠΊΠ½ΡΡΡΡΡ Ρ ΠΠ°ΡΠΊΠΎΠΉ β ΠΏΠΎΡΡΠΎΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π‘Π»ΡΡΠΌ ΡΠΎΠ·Π΄Π°Π»Π° ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ² ΠΏΠΎ Apache Kafka Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ Π²Π°ΡΠΈ Π·Π°Π΄Π°ΡΠΈ.
ΠΡΡΡ ΠΠ°ΡΠΊΠ° Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ Π²Π°ΠΌ, Π΅ΡΠ»ΠΈ:
β«οΈΠΡ ΡΠΆΠ΅ Π²Π»Π°Π΄Π΅Π΅ΡΠ΅ ΡΠ·ΡΠΊΠ°ΠΌΠΈ Java ΠΈΠ»ΠΈ Go;
β«οΈΠΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ goroutine, ΠΌΠΎΠ΄ΡΠ»ΡΠ½ΠΎΡΡΡ;
β«οΈΠΠΌΠ΅Π΅ΡΠ΅ Π±Π°Π·ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ThreadPool.
28 ΠΎΠ½Π»Π°ΠΉΠ½-ΡΡΠΎΠΊΠΎΠ² Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΎΠ±ΡΡΠ°ΡΡΡΡ ΠΈΠ· Π»ΡΠ±ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΌΠΈΡΠ°, Π΄ΠΎΡΡΡΠΏ Π½Π° 2 Π³ΠΎΠ΄Π°, AMA-ΡΠ΅ΡΡΠΈΠΈ ΡΠΎ ΡΠΏΠΈΠΊΠ΅ΡΠ°ΠΌΠΈ ΠΈ Π·Π°ΠΊΡΡΡΡΠΉ ΡΠ°Ρ Ρ ΠΊΡΡΠ°ΡΠΎΡΠΎΠΌ β ΡΠΌΠ΅Π½ΡΡΠΈΡΠ΅ Π²ΡΠ΅ΠΌΡ Π½Π° ΡΠ°Π±ΠΎΡΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ Ρ ΠΠ°ΡΠΊΠΎΠΉ, ΠΏΠΎΠ»ΡΡΠΈΠ² ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ!
ΠΠΎΡΠ»Π΅ ΠΊΡΡΡΠ° Π²Ρ:
β«οΈΠΠ°ΡΠ½Π΅ΡΠ΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ ΠΈ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ;
β«οΈΠΠ°ΠΏΠΈΡΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΡ, ΠΏΠΎΠΉΠΌΡΡΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΠ°ΡΠΊΠΈ
β«οΈΠ‘ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΎ ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°ΠΌΠΈ ΠΈ Π½Π°ΡΡ...
Π’ΠΎΠ»ΡΠΊΠΎ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΉ ΠΌΠ΅ΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π±ΠΎΠ»ΡΡΠ΅ 3000 Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ, Π³Π΄Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π·Π½Π°Π½ΠΈΠ΅ ΠΠ°ΡΠΊΠΈ.
Π£Π²Π΅ΡΠ΅Π½Π½ΠΎ Π·Π°ΡΠ²Π»ΡΠ΅ΠΌ: ΠΊΠ°ΠΆΠ΄ΠΎΠΌΡ backend-ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΡ ΡΠ°Π½ΠΎ ΠΈΠ»ΠΈ ΠΏΠΎΠ·Π΄Π½ΠΎ ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΡΡΠΎΠ»ΠΊΠ½ΡΡΡΡΡ Ρ ΠΠ°ΡΠΊΠΎΠΉ β ΠΏΠΎΡΡΠΎΠΌΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° Π‘Π»ΡΡΠΌ ΡΠΎΠ·Π΄Π°Π»Π° ΠΈΠ½ΡΠ΅Π½ΡΠΈΠ² ΠΏΠΎ Apache Kafka Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ Π²Π°ΡΠΈ Π·Π°Π΄Π°ΡΠΈ.
ΠΡΡΡ ΠΠ°ΡΠΊΠ° Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄ΠΎΠΉΠ΄ΡΡ Π²Π°ΠΌ, Π΅ΡΠ»ΠΈ:
β«οΈΠΡ ΡΠΆΠ΅ Π²Π»Π°Π΄Π΅Π΅ΡΠ΅ ΡΠ·ΡΠΊΠ°ΠΌΠΈ Java ΠΈΠ»ΠΈ Go;
β«οΈΠΠΎΠ½ΠΈΠΌΠ°Π΅ΡΠ΅ goroutine, ΠΌΠΎΠ΄ΡΠ»ΡΠ½ΠΎΡΡΡ;
β«οΈΠΠΌΠ΅Π΅ΡΠ΅ Π±Π°Π·ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ThreadPool.
28 ΠΎΠ½Π»Π°ΠΉΠ½-ΡΡΠΎΠΊΠΎΠ² Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΎΠ±ΡΡΠ°ΡΡΡΡ ΠΈΠ· Π»ΡΠ±ΠΎΠΉ ΡΠΎΡΠΊΠΈ ΠΌΠΈΡΠ°, Π΄ΠΎΡΡΡΠΏ Π½Π° 2 Π³ΠΎΠ΄Π°, AMA-ΡΠ΅ΡΡΠΈΠΈ ΡΠΎ ΡΠΏΠΈΠΊΠ΅ΡΠ°ΠΌΠΈ ΠΈ Π·Π°ΠΊΡΡΡΡΠΉ ΡΠ°Ρ Ρ ΠΊΡΡΠ°ΡΠΎΡΠΎΠΌ β ΡΠΌΠ΅Π½ΡΡΠΈΡΠ΅ Π²ΡΠ΅ΠΌΡ Π½Π° ΡΠ°Π±ΠΎΡΠΈΠ΅ Π·Π°Π΄Π°ΡΠΈ Ρ ΠΠ°ΡΠΊΠΎΠΉ, ΠΏΠΎΠ»ΡΡΠΈΠ² ΡΠ°ΡΡΠΈΡΠ΅Π½Π½ΡΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΏΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠΌ!
ΠΠΎΡΠ»Π΅ ΠΊΡΡΡΠ° Π²Ρ:
β«οΈΠΠ°ΡΠ½Π΅ΡΠ΅ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ ΠΈ ΠΎΡΠΈΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π² ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ;
β«οΈΠΠ°ΠΏΠΈΡΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠ΅ΠΉΡΠΈΠ΅ ΠΊΠ»ΠΈΠ΅Π½ΡΡ, ΠΏΠΎΠΉΠΌΡΡΠ΅ Π²Π½ΡΡΡΠ΅Π½Π½ΡΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΠ°ΡΠΊΠΈ
β«οΈΠ‘ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΠΎ ΡΠ»ΠΎΠΆΠ½ΡΠΌΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°ΠΌΠΈ ΠΈ Π½Π°ΡΡ...
π©βπ» Kotlin Developer - ΡΠ°ΠΌΡΠΉ ΡΠΎΠΏΠΎΠ²ΡΠΉ ΠΊΠ°Π½Π°Π» Π΄Π»Ρ ΠΊΠΎΡΠ»ΠΈΠ½ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°!
π©βπ» Java ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° - ΡΠΎΠΏΠΎΠ²ΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ Senior Java Developer, Π³Π΄Π΅ ΠΎΠ½ Π΄Π΅Π»ΠΈΡΡΡ ΡΠΎΠ²Π΅ΡΠ°ΠΌΠΈ, ΡΡΠ°ΡΡΡΠΌΠΈ ΠΈ Π»Π°ΠΉΡΡ Π°ΠΊΠ°ΠΌΠΈ ΡΡΠΎΠ±Ρ Π²Ρ ΡΡΠ°Π»ΠΈ ΡΠΎΠΏΠΎΠ²ΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ!
π ΠΠ½ΠΈΠ³ΠΈ Π΄Π»Ρ Java ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° - ΠΊΠ°Π½Π°Π» Ρ ΠΊΠ½ΠΈΠ³Π°ΠΌΠΈ ΠΏΠΎ Java. ΠΠΎΡΡΠΎΡΠ½Π½ΠΎ Π²ΡΡ ΠΎΠ΄ΡΡ Π½ΠΎΠ²ΠΈΠ½ΠΊΠΈ ΠΊΠ°ΠΊ Π½Π° ΡΡΡΡΠΊΠΎΠΌ ΡΠ°ΠΊ ΠΈ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅!
π° Java News - ΠΊΠ°Π½Π°Π» Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌΠΈ Π½ΠΎΠ²ΠΎΡΡΡΠΌΠΈ ΠΈΠ· ΠΌΠΈΡΠ° Java!
π©βπ» Java ΠΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠ° - ΡΠΎΠΏΠΎΠ²ΠΎΠ΅ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²ΠΎ Senior Java Developer, Π³Π΄Π΅ ΠΎΠ½ Π΄Π΅Π»ΠΈΡΡΡ ΡΠΎΠ²Π΅ΡΠ°ΠΌΠΈ, ΡΡΠ°ΡΡΡΠΌΠΈ ΠΈ Π»Π°ΠΉΡΡ Π°ΠΊΠ°ΠΌΠΈ ΡΡΠΎΠ±Ρ Π²Ρ ΡΡΠ°Π»ΠΈ ΡΠΎΠΏΠΎΠ²ΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ!
π ΠΠ½ΠΈΠ³ΠΈ Π΄Π»Ρ Java ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠ° - ΠΊΠ°Π½Π°Π» Ρ ΠΊΠ½ΠΈΠ³Π°ΠΌΠΈ ΠΏΠΎ Java. ΠΠΎΡΡΠΎΡΠ½Π½ΠΎ Π²ΡΡ ΠΎΠ΄ΡΡ Π½ΠΎΠ²ΠΈΠ½ΠΊΠΈ ΠΊΠ°ΠΊ Π½Π° ΡΡΡΡΠΊΠΎΠΌ ΡΠ°ΠΊ ΠΈ Π½Π° Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠΌ ΡΠ·ΡΠΊΠ΅!
π° Java News - ΠΊΠ°Π½Π°Π» Ρ ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠΌΠΈ Π½ΠΎΠ²ΠΎΡΡΡΠΌΠΈ ΠΈΠ· ΠΌΠΈΡΠ° Java!
Java ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ (middle)
#ΠΏΠΎΠ»Π½ΡΠΉΠ΄Π΅Π½Ρ #ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
Π/Π: ΠΎΡ 200 000 Π΄ΠΎ 350 000 β½
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Sportmaster Lab
ΠΠ°ΡΠΈ Π·Π°Π΄Π°ΡΠΈ:
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π°Π³ΡΡΠΆΠ΅Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ;
- ΠΠΎΠ½ΡΡΠΎΠ»Ρ ΡΠΎΠ±Π»ΡΠ΄Π΅Π½ΠΈΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΈ Π΅Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΡ;
- ΠΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ code review, ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠΈΠΉ Π΄ΡΡΠ³ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅;
- ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΡΠΌΠΈ ΡΡΠ΅ΡΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌ, ΡΡΠ°ΡΡΠ²ΡΡΡΠΈΡ Π² ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ, ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ Π΄Π΅ΡΠ°Π»Π΅ΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ;
ΠΡ ΠΆΠ΄ΡΠΌ ΠΎΡ Π½Π°ΡΠΈΡ Π±ΡΠ΄ΡΡΠΈΡ ΠΊΠΎΠ»Π»Π΅Π³:
- ΠΠ½Π°Π½ΠΈΠ΅ Java 11-17;
- ΠΠ½Π°Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΠΈ ΡΡΡΡΠΊΡΡΡ Π΄Π°Π½Π½ΡΡ ;
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Spring (core, boot, security, data, MVC);
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ NoSQL;
- ΠΠΏΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ REST;
#ΠΏΠΎΠ»Π½ΡΠΉΠ΄Π΅Π½Ρ #ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
Π/Π: ΠΎΡ 200 000 Π΄ΠΎ 350 000 β½
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: Sportmaster Lab
ΠΠ°ΡΠΈ Π·Π°Π΄Π°ΡΠΈ:
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π°Π³ΡΡΠΆΠ΅Π½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Ρ Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎΠΌ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ;
- ΠΠΎΠ½ΡΡΠΎΠ»Ρ ΡΠΎΠ±Π»ΡΠ΄Π΅Π½ΠΈΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΠΈ Π΅Π΅ ΡΠ°Π·Π²ΠΈΡΠΈΡ;
- ΠΡΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ code review, ΡΠΏΠΎΡΠΎΠ±ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΊΠΎΠΌΠΏΠ΅ΡΠ΅Π½ΡΠΈΠΉ Π΄ΡΡΠ³ΠΈΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ² Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅;
- ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΠΈΡΠ΅Π»ΡΠΌΠΈ ΡΡΠ΅ΡΡΠΈΡ ΡΠΈΡΡΠ΅ΠΌ, ΡΡΠ°ΡΡΠ²ΡΡΡΠΈΡ Π² ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ, ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΡ Π΄Π΅ΡΠ°Π»Π΅ΠΉ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΉ;
ΠΡ ΠΆΠ΄ΡΠΌ ΠΎΡ Π½Π°ΡΠΈΡ Π±ΡΠ΄ΡΡΠΈΡ ΠΊΠΎΠ»Π»Π΅Π³:
- ΠΠ½Π°Π½ΠΈΠ΅ Java 11-17;
- ΠΠ½Π°Π½ΠΈΠ΅ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΎΠ² ΠΈ ΡΡΡΡΠΊΡΡΡ Π΄Π°Π½Π½ΡΡ ;
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Spring (core, boot, security, data, MVC);
- ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ NoSQL;
- ΠΠΏΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ REST;
Π ΡΠ΅ΠΌ Π·Π°ΠΊΠ»ΡΡΠ°ΡΡΡΡ ΡΠ°Π·Π»ΠΈΡΠΈΡ ΠΌΠ΅ΠΆΠ΄Ρ cΡΠ΅ΠΊΠΎΠΌ (stack) ΠΈ ΠΊΡΡΠ΅ΠΉ (heap) Ρ ΡΠΎΡΠΊΠΈ Π·ΡΠ΅Π½ΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΠΎΡΡΠΈ?
CΡΠ΅ΠΊ β ΡΡΠ°ΡΡΠΎΠΊ ΠΏΠ°ΠΌΡΡΠΈ, ΡΠ΅ΡΠ½ΠΎ ΡΠ²ΡΠ·Π°Π½Π½ΡΠΉ Ρ ΠΏΠΎΡΠΎΠΊΠ°ΠΌΠΈ. Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ° Π΅ΡΡΡ ΡΠ²ΠΎΠΉ ΡΡΠ΅ΠΊ, ΠΊΠΎΡΠΎΡΡΠ΅ Ρ
ΡΠ°Π½ΠΈΡ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅, ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² ΠΈ ΡΡΠ΅ΠΊ Π²ΡΠ·ΠΎΠ²ΠΎΠ². ΠΠ΅ΡΠ΅ΠΌΠ΅Π½Π½Π°Ρ, Ρ
ΡΠ°Π½ΡΡΠ°ΡΡΡ Π² ΡΡΠ΅ΠΊΠ΅ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΠΎΡΠΎΠΊΠ°, Π½Π΅ Π²ΠΈΠ΄Π½Π° Π΄Π»Ρ Π΄ΡΡΠ³ΠΎΠ³ΠΎ.ΠΡΡΠ° β ΠΎΠ±ΡΠΈΠΉ ΡΡΠ°ΡΡΠΎΠΊ ΠΏΠ°ΠΌΡΡΠΈ, ΠΊΠΎΡΠΎΡΡΠΉ Π΄Π΅Π»ΠΈΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ Π²ΡΠ΅ΠΌΠΈ ΠΏΠΎΡΠΎΠΊΠ°ΠΌΠΈ. ΠΠ±ΡΠ΅ΠΊΡΡ, Π½Π΅Π²Π°ΠΆΠ½ΠΎ Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΠΈΠ»ΠΈ Π»ΡΠ±ΠΎΠ³ΠΎ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΡΠΎΠ²Π½Ρ, ΡΠΎΠ·Π΄Π°ΡΡΡΡ Π² ΠΊΡΡΠ΅. ΠΠ»Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ, ΠΏΠΎΡΠΎΠΊ ΠΎΠ±ΡΡΠ½ΠΎ ΠΊΡΡΠΈΡΡΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΠΈΠ· ΠΊΡΡΠΈ Π² ΡΠ²ΠΎΠΉ ΡΡΠ΅ΠΊ, Π² ΡΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π΄Π»Ρ ΡΠΎΠ³ΠΎ, ΡΡΠΎΠ±Ρ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΠΎΡΠΎΠΊΡ, ΡΡΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ ΡΠ»Π΅Π΄ΡΠ΅Ρ ΡΠΈΡΠ°ΡΡ ΠΈΠ· ΠΊΡΡΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ ΠΊΠ»ΡΡΠ΅Π²ΠΎΠ΅ ΡΠ»ΠΎΠ²ΠΎ volatile.ΠΠ΄ΠΈΠ½ Π΄Π΅Π½Ρ ΠΈΠ· ΠΆΠΈΠ·Π½ΠΈ JVM-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°.
https://habr.com/ru/company/jugru/blog/719614/
https://habr.com/ru/company/jugru/blog/719614/
Π₯Π°Π±Ρ
ΠΠ΄ΠΈΠ½ Π΄Π΅Π½Ρ ΠΈΠ· ΠΆΠΈΠ·Π½ΠΈ JVM-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°
ΠΠΎΠΆΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° Java, Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Java . ΠΡΡΡ Π»ΡΠ΄ΠΈ, ΡΠ΅ΠΉ ΠΊΠΎΠ΄ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π²ΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π° β Π° Π΅ΡΡΡ Π»ΡΠ΄ΠΈ, ΡΠ΅ΠΉ ΠΊΠΎΠ΄ ΠΈ Π΅ΡΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π° . ΠΡΠΎΠ΄Π΅ Π±Ρ ΡΠ΅ ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΡΡΡΠ΅ΡΡΠ²ΡΡΡ Π² ΠΎΠ΄Π½ΠΎΠΉ...
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ Ρ
ΡΠ°Π½ΠΈΡΡ null Π² ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΡ
ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΡΡ
?
ΠΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Collections Framework ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠ²ΠΎΠΈΠΌ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΠΌ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅ΡΠ°ΡΡ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π»ΠΈ null-Π·Π½Π°ΡΠ΅Π½ΠΈΡ. ΠΡΠ»ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΡΡΡ null, ΠΎΠ½Π° Π²ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅Ρ NullPointerException ΠΈΠ»ΠΈ ClassCastException.
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΏΠΈΡΠΊΠΎΠ² (LinkedList, ArrayList) ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ null Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΎΡΠ΅ΡΠ΅Π΄Π΅ΠΉ (Queue ΠΈ Deque) Π½Π΅ Ρ ΡΠ°Π½ΡΡ null β Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Ρ ΠΈΠ· ΡΠΈΡΠ°ΡΡΠ΅Π³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° null ΠΎΠ½ΠΈ ΡΠΎΠΎΠ±ΡΠ°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎ ΠΏΡΡΡΠΎΡΠ΅ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠΈ.
Unmodifiable Maps Π½Π΅ Π΄ΠΎΠΏΡΡΠΊΠ°ΡΡ null-ΠΎΠ² ΡΠΎΠ²ΡΠ΅ΠΌ. ΠΠ±ΡΡΠ½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΡΠ΅ ΠΌΠ°ΠΏΡ ΠΎΠ±ΡΡΠ½ΠΎ Π½Π΅ ΠΈΡΠΏΡΡΡΠ²Π°ΡΡ ΡΡΡΠ΄Π½ΠΎΡΡΠΈ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ null. Π Π²ΠΎΡ Ρ ΠΊΠ»ΡΡΠ°ΠΌΠΈ Π΄Π΅Π»ΠΎ ΠΎΠ±ΡΡΠΎΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅Π΅.
HashMap Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ hash-ΡΡΠΌΠΌΡ ΠΎΡ null. ΠΠΎ Π²ΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ Π΄Π»Ρ ΡΠ°ΠΊΠΈΡ ΠΊΠ»ΡΡΠ΅ΠΉ ΠΏΡΠΎΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π±Π°ΠΊΠ΅Ρ Π½ΠΎΠΌΠ΅Ρ 0.
ΠΠ½ΠΎΠ³Π΄Π° ΡΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ Π΄Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ Π·Π°Π΄Π°ΡΠ° Ρ ΠΏΠΎΠ΄Π²ΠΎΡ ΠΎΠΌ ΠΏΡΠΎ TreeMap. Nullability Π΅Ρ ΠΊΠ»ΡΡΠ΅ΠΉ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΠΈ ΠΊ ΡΡΠΎΠΌΡ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΠ°. ΠΠ°ΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡΠ΄ΠΎΠΊ (ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π»Ρ Comparable ΠΊΠ»ΡΡΠ΅ΠΉ) Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ null. Π Π°Π½ΡΡΠ΅ Π² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π±ΡΠ» Π±Π°Π³, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ» ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΊΠ»ΡΡΡ null Π² ΠΊΠΎΡΠ΅Π½Ρ Π΄Π΅ΡΠ΅Π²Π° Π±Π΅Π· Π²ΡΠ±ΡΠΎΡΠ° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ.
ΠΠ»Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Set-ΠΎΠ² Π΄Π΅ΠΉΡΡΠ²ΡΡΡ ΡΠ΅ ΠΆΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ»ΡΡΠ΅ΠΉ Π»Π΅ΠΆΠ°ΡΠΈΡ Π² ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΡ Map-ΠΎΠ².
ΠΡΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡ Collections Framework ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΠ²ΠΎΠΈΠΌ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡΠΌ ΡΠ°ΠΌΠΎΡΡΠΎΡΡΠ΅Π»ΡΠ½ΠΎ ΡΠ΅ΡΠ°ΡΡ, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ Π»ΠΈ null-Π·Π½Π°ΡΠ΅Π½ΠΈΡ. ΠΡΠ»ΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ½ΡΡΡ null, ΠΎΠ½Π° Π²ΡΠ±ΡΠ°ΡΡΠ²Π°Π΅Ρ NullPointerException ΠΈΠ»ΠΈ ClassCastException.
ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΡΠΏΠΈΡΠΊΠΎΠ² (LinkedList, ArrayList) ΠΏΡΠΈΠ½ΠΈΠΌΠ°ΡΡ null Π±Π΅Π· ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΎΡΠ΅ΡΠ΅Π΄Π΅ΠΉ (Queue ΠΈ Deque) Π½Π΅ Ρ ΡΠ°Π½ΡΡ null β Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Ρ ΠΈΠ· ΡΠΈΡΠ°ΡΡΠ΅Π³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° null ΠΎΠ½ΠΈ ΡΠΎΠΎΠ±ΡΠ°ΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΎ ΠΏΡΡΡΠΎΡΠ΅ ΠΊΠΎΠ»Π»Π΅ΠΊΡΠΈΠΈ.
Unmodifiable Maps Π½Π΅ Π΄ΠΎΠΏΡΡΠΊΠ°ΡΡ null-ΠΎΠ² ΡΠΎΠ²ΡΠ΅ΠΌ. ΠΠ±ΡΡΠ½ΡΠ΅ ΠΈΠ·ΠΌΠ΅Π½ΡΠ΅ΠΌΡΠ΅ ΠΌΠ°ΠΏΡ ΠΎΠ±ΡΡΠ½ΠΎ Π½Π΅ ΠΈΡΠΏΡΡΡΠ²Π°ΡΡ ΡΡΡΠ΄Π½ΠΎΡΡΠΈ ΡΠΎ Π·Π½Π°ΡΠ΅Π½ΠΈΡΠΌΠΈ null. Π Π²ΠΎΡ Ρ ΠΊΠ»ΡΡΠ°ΠΌΠΈ Π΄Π΅Π»ΠΎ ΠΎΠ±ΡΡΠΎΠΈΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½Π΅Π΅.
HashMap Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΡΡΠΈΡΠ°ΡΡ hash-ΡΡΠΌΠΌΡ ΠΎΡ null. ΠΠΎ Π²ΠΌΠ΅ΡΡΠΎ ΡΡΠΎΠ³ΠΎ Π΄Π»Ρ ΡΠ°ΠΊΠΈΡ ΠΊΠ»ΡΡΠ΅ΠΉ ΠΏΡΠΎΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π±Π°ΠΊΠ΅Ρ Π½ΠΎΠΌΠ΅Ρ 0.
ΠΠ½ΠΎΠ³Π΄Π° ΡΡΠΎΡ Π²ΠΎΠΏΡΠΎΡ Π΄Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ Π·Π°Π΄Π°ΡΠ° Ρ ΠΏΠΎΠ΄Π²ΠΎΡ ΠΎΠΌ ΠΏΡΠΎ TreeMap. Nullability Π΅Ρ ΠΊΠ»ΡΡΠ΅ΠΉ Π·Π°Π²ΠΈΡΠΈΡ ΠΎΡ Π³ΠΎΡΠΎΠ²Π½ΠΎΡΡΠΈ ΠΊ ΡΡΠΎΠΌΡ ΠΊΠΎΠΌΠΏΠ°ΡΠ°ΡΠΎΡΠ°. ΠΠ°ΡΡΡΠ°Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡΠ΄ΠΎΠΊ (ΠΊΠΎΡΠΎΡΡΠΉ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π»Ρ Comparable ΠΊΠ»ΡΡΠ΅ΠΉ) Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ null. Π Π°Π½ΡΡΠ΅ Π² ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π±ΡΠ» Π±Π°Π³, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ» ΠΏΠΎΠ»ΠΎΠΆΠΈΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎ ΠΊΠ»ΡΡΡ null Π² ΠΊΠΎΡΠ΅Π½Ρ Π΄Π΅ΡΠ΅Π²Π° Π±Π΅Π· Π²ΡΠ±ΡΠΎΡΠ° ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΡ.
ΠΠ»Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ Set-ΠΎΠ² Π΄Π΅ΠΉΡΡΠ²ΡΡΡ ΡΠ΅ ΠΆΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π°, ΡΡΠΎ Π΄Π»Ρ ΠΊΠ»ΡΡΠ΅ΠΉ Π»Π΅ΠΆΠ°ΡΠΈΡ Π² ΠΎΡΠ½ΠΎΠ²Π΅ ΠΈΡ Map-ΠΎΠ².
#ΡΡΠ°ΡΡΡ
Π ΡΡΠ°ΡΡΠ΅ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΎΡΠ±ΠΈΡΠ°ΡΡ Java-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ²
ΠΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΡΡΠ°ΡΠ΅ΠΉ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΈΡΠ°ΡΡ Π½Π° Π½Π°ΡΠ΅ΠΌ _Π―Π½Π΄Π΅ΠΊΡ ΠΠ·Π΅Π½_ ΠΊΠ°Π½Π°Π»Π΅!
Π ΡΡΠ°ΡΡΠ΅ ΠΎΠ±ΡΡΠ΄ΠΈΠΌ ΠΊΡΠΈΡΠ΅ΡΠΈΠΈ ΠΏΠΎ ΠΊΠΎΡΠΎΡΠΎΠΌ ΠΎΡΠ±ΠΈΡΠ°ΡΡ Java-ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ²
ΠΡΡ Π±ΠΎΠ»ΡΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΡ ΡΡΠ°ΡΠ΅ΠΉ ΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠΈΡΠ°ΡΡ Π½Π° Π½Π°ΡΠ΅ΠΌ _Π―Π½Π΄Π΅ΠΊΡ ΠΠ·Π΅Π½_ ΠΊΠ°Π½Π°Π»Π΅!
ΠΠΎΠ²ΠΎΡΡΡ Π΄Π»Ρ Π±Π°Π³Ρ
Π°Π½ΡΠ΅ΡΠΎΠ²
Π€ΠΈΠ½ΡΠ΅Ρ -ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ QIWI Π·Π°ΠΏΡΡΡΠΈΠ»Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Bug Bounty Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ tumar.one. ΠΡΠΊΠ°ΡΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° Π΄ΠΎΠΌΠ΅Π½Π°Ρ qiwi.com, qiwi.ru, contact-sys.com ΠΈ ΠΈΡ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Π°Ρ , Π° ΡΠ°ΠΊΠΆΠ΅ Π² ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ QIWI. ΠΠ° ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π°ΡΠ°ΠΊΠΈ Π½Π° Π½Π°ΠΉΠ΄Π΅Π½Π½ΡΠ΅ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π² ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ΅ΡΠ²ΠΈΡΠ°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π±Π΅Π»ΡΠ΅ Ρ Π°ΠΊΠ΅ΡΡ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄Π΅Π½Π΅ΠΆΠ½ΠΎΠ΅ Π²ΠΎΠ·Π½Π°Π³ΡΠ°ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²ΠΏΠ»ΠΎΡΡ Π΄ΠΎ $5 ΡΡΡ. Π‘ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΌΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌΠΈ ΡΡΠ°ΡΡΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Π² ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΠΉΠ΄Ρ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅.
Π€ΠΈΠ½ΡΠ΅Ρ -ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ QIWI Π·Π°ΠΏΡΡΡΠΈΠ»Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ Bug Bounty Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ tumar.one. ΠΡΠΊΠ°ΡΡ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π° Π΄ΠΎΠΌΠ΅Π½Π°Ρ qiwi.com, qiwi.ru, contact-sys.com ΠΈ ΠΈΡ ΠΏΠΎΠ΄Π΄ΠΎΠΌΠ΅Π½Π°Ρ , Π° ΡΠ°ΠΊΠΆΠ΅ Π² ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΡ QIWI. ΠΠ° ΠΏΡΠΎΠ΄Π΅ΠΌΠΎΠ½ΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ Π°ΡΠ°ΠΊΠΈ Π½Π° Π½Π°ΠΉΠ΄Π΅Π½Π½ΡΠ΅ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΠΈ Π² ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ΅ΡΠ²ΠΈΡΠ°Ρ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π±Π΅Π»ΡΠ΅ Ρ Π°ΠΊΠ΅ΡΡ ΠΌΠΎΠ³ΡΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄Π΅Π½Π΅ΠΆΠ½ΠΎΠ΅ Π²ΠΎΠ·Π½Π°Π³ΡΠ°ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²ΠΏΠ»ΠΎΡΡ Π΄ΠΎ $5 ΡΡΡ. Π‘ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΌΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π°ΠΌΠΈ ΡΡΠ°ΡΡΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡΡ Π² ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΠΉΠ΄Ρ ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅.
Media is too big
VIEW IN TELEGRAM
#Π²Π΅Π±ΠΈΠ½Π°Ρ
03.03.2023 Π½Π° Π½Π°ΡΠ΅ΠΌ ΠΊΠ°Π½Π°Π»Π΅ IT Jobs ΠΏΡΠΎΡΠ΅Π» Π²ΡΠΎΡΠΎΠΉ Π²Π΅Π±ΠΈΠ½Π°Ρ. ΠΠ° ΡΡΠΎΡ ΡΠ°Π· Π±ΡΠ»Π° Π΄Π°Π½Π½Π°Ρ ΡΠ΅ΠΌΠ° Π΄Π»Ρ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ: Β«ΠΠΎΠ»Π½ΡΠΉ ΡΠΈΠΊΠ» - ΠΏΠΈΡΠ΅ΠΌ Telegram-Π±ΠΎΡΠ° Chatgpt Π½Π° Python. ΠΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΄ΠΎ Π΄Π΅ΠΏΠ»ΠΎΡ Π·Π° ΡΠ°Ρ!Β». ΠΠ΅Π»ΠΈΠΌΡΡ Ρ Π²Π°ΠΌΠΈ Π·Π°ΠΏΠΈΡΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΠ΅ΠΉ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ!
Π‘ΠΏΠΈΠΊΠ΅Ρ: Π‘Π΅ΡΠ³Π΅ΠΉ, ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ
03.03.2023 Π½Π° Π½Π°ΡΠ΅ΠΌ ΠΊΠ°Π½Π°Π»Π΅ IT Jobs ΠΏΡΠΎΡΠ΅Π» Π²ΡΠΎΡΠΎΠΉ Π²Π΅Π±ΠΈΠ½Π°Ρ. ΠΠ° ΡΡΠΎΡ ΡΠ°Π· Π±ΡΠ»Π° Π΄Π°Π½Π½Π°Ρ ΡΠ΅ΠΌΠ° Π΄Π»Ρ ΠΎΠ±ΡΡΠΆΠ΄Π΅Π½ΠΈΡ: Β«ΠΠΎΠ»Π½ΡΠΉ ΡΠΈΠΊΠ» - ΠΏΠΈΡΠ΅ΠΌ Telegram-Π±ΠΎΡΠ° Chatgpt Π½Π° Python. ΠΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π΄ΠΎ Π΄Π΅ΠΏΠ»ΠΎΡ Π·Π° ΡΠ°Ρ!Β». ΠΠ΅Π»ΠΈΠΌΡΡ Ρ Π²Π°ΠΌΠΈ Π·Π°ΠΏΠΈΡΡΡ ΠΏΡΠΎΡΠ΅Π΄ΡΠ΅ΠΉ ΡΡΠ°Π½ΡΠ»ΡΡΠΈΠΈ!
Π‘ΠΏΠΈΠΊΠ΅Ρ: Π‘Π΅ΡΠ³Π΅ΠΉ, ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡ
ΠΠΠ ΠΠΠΠ’Π Π ΠΠΠΠ’Π£ ΠΠΠ£ΠΠΠΠ -Π ΠΠΠ ΠΠΠΠ’Π§ΠΠΠ£?
ΠΠΎΠ»ΠΎΠ½ΡΠ΅ΡΠΈΡΡ Π² ΡΡΠ°ΡΡΠ°ΠΏΠ°Ρ ? ΠΠΎΠ΄ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° ΡΡΠΈΠ»Π°Π½ΡΠ΅ Π±Π΅Π· ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ Π² Π΄ΠΎΡ ΠΎΠ΄Π΅? ΠΠΎΠ΄ΠΈΡΡ Π·Π° ΠΎΡΠ·ΡΠ²Ρ?π€¨
Π ΡΡΠΎ, Π΅ΡΠ»ΠΈ Ρ ΡΠΊΠ°ΠΆΡ ΡΠ΅Π±Π΅, ΡΡΠΎ ΡΠΆΠ΅ ΡΠ΅ΡΠ΅Π· 3-6 ΠΌΠ΅ΡΡΡΠ΅Π² ΡΡ ΠΌΠΎΠΆΠ΅ΡΡ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ Π² ΡΡΠ°ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Π’ΠΈΠ½ΡΠΊΠΎΡΡ, Π―Π½Π΄Π΅ΠΊΡ, ΠΠ·ΠΎΠ½, ΠΠ’Π, Π‘Π΅Π²Π΅ΡΡΡΠ°Π»Ρ ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΊΡΡΠΏΠ½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ?
ΠΠ°ΠΊ? ΠΡΠΈΡ ΠΎΠ΄ΠΈ Π½Π° Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΠ΅Π±ΡΡΠ°ΠΌ ΠΈΠ· ITM Space. ΠΡΡΡ Π²Π΅Π΄ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΠΉΡΡΠ²ΡΡΡΠΈΠ΅ Java-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Ρ ΠΎΠΏΡΡΠΎΠΌ Π² IT ΠΎΡ 5ΡΠΈ Π»Π΅Ρ.π₯
Π§ΡΠΎ ΡΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠΈ?
- ΠΈΠ·ΡΡΠΈΡΡ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠΉ ΡΡΠ΅ΠΊ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Java Core, JDBC, HIBERNATE, SPRING(Core, MVC, Security), SPRING BOOT, GIT(GITHUB, GITLAB), MAVEN ΠΏΠΎ Π°Π²ΡΠΎΡΡΠΊΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ (ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π° Π½Π° ΡΡΡΠ΄Π΅Π½ΡΠ°Ρ Π±Π΅Π· ΠΎΠΏΡΡΠ° Π² IT)
- Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΠΊΡΠ½ΡΡΡΡΡ Π² ΡΠ΅Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ ΡΠΈΠΌΠ»ΠΈΠ΄Π°
- ΠΊΠ°ΡΡΠ΅ΡΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°ΡΠΈΠΈ: ΡΠ°Π·Π±ΠΎΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ΅Π·ΡΠΌΠ΅, ΡΠ΅ΡΡΠΎΠ²ΡΠ΅ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈ ΠΌΠΎΡΠ½ΡΡ ΠΏΡΠΎΠΊΠ°ΡΠΊΡ soft-skills
- ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠ΅Π΅ ΠΊΠΎΠΌΡΡΠ½ΠΈΡΠΈ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π΅ Π΄Π°ΡΡ Π·Π°Π±ΡΠΎΡΠΈΡΡ ΡΡΠ΅Π±Ρ ΠΈ ΠΏΡΠΈΠ΄Π΅Ρ Π½Π° ΠΏΠΎΠΌΠΎΡΡ Π² Π»ΡΠ±ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅
Π₯ΠΎΡΠ΅ΡΡ Π²ΡΠ²Π΅ΡΡΠΈ ΡΠ²ΠΎΠΉ ΠΊΠΎΠ΄ Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π½ΠΎΠ²ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΠΈ ...
ΠΠΎΠ»ΠΎΠ½ΡΠ΅ΡΠΈΡΡ Π² ΡΡΠ°ΡΡΠ°ΠΏΠ°Ρ ? ΠΠΎΠ΄ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° ΡΡΠΈΠ»Π°Π½ΡΠ΅ Π±Π΅Π· ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎΡΡΠΈ Π² Π΄ΠΎΡ ΠΎΠ΄Π΅? ΠΠΎΠ΄ΠΈΡΡ Π·Π° ΠΎΡΠ·ΡΠ²Ρ?π€¨
Π ΡΡΠΎ, Π΅ΡΠ»ΠΈ Ρ ΡΠΊΠ°ΠΆΡ ΡΠ΅Π±Π΅, ΡΡΠΎ ΡΠΆΠ΅ ΡΠ΅ΡΠ΅Π· 3-6 ΠΌΠ΅ΡΡΡΠ΅Π² ΡΡ ΠΌΠΎΠΆΠ΅ΡΡ ΠΎΠΊΠ°Π·Π°ΡΡΡΡ Π² ΡΡΠ°ΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΠΎΠ² Π’ΠΈΠ½ΡΠΊΠΎΡΡ, Π―Π½Π΄Π΅ΠΊΡ, ΠΠ·ΠΎΠ½, ΠΠ’Π, Π‘Π΅Π²Π΅ΡΡΡΠ°Π»Ρ ΠΈ Π΄ΡΡΠ³ΠΈΡ ΠΊΡΡΠΏΠ½ΡΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ?
ΠΠ°ΠΊ? ΠΡΠΈΡ ΠΎΠ΄ΠΈ Π½Π° Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΠ΅ ΠΊ ΡΠ΅Π±ΡΡΠ°ΠΌ ΠΈΠ· ITM Space. ΠΡΡΡ Π²Π΅Π΄ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΠΉΡΡΠ²ΡΡΡΠΈΠ΅ Java-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΈ Ρ ΠΎΠΏΡΡΠΎΠΌ Π² IT ΠΎΡ 5ΡΠΈ Π»Π΅Ρ.π₯
Π§ΡΠΎ ΡΡ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π½Π° ΠΎΠ±ΡΡΠ΅Π½ΠΈΠΈ?
- ΠΈΠ·ΡΡΠΈΡΡ Π²ΠΎΡΡΡΠ΅Π±ΠΎΠ²Π°Π½Π½ΡΠΉ ΡΡΠ΅ΠΊ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ Java Core, JDBC, HIBERNATE, SPRING(Core, MVC, Security), SPRING BOOT, GIT(GITHUB, GITLAB), MAVEN ΠΏΠΎ Π°Π²ΡΠΎΡΡΠΊΠΎΠΉ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ΅ (ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΠΎΡΡΡ ΠΏΡΠΎΠ²Π΅ΡΠ΅Π½Π° Π½Π° ΡΡΡΠ΄Π΅Π½ΡΠ°Ρ Π±Π΅Π· ΠΎΠΏΡΡΠ° Π² IT)
- Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΎΠΊΡΠ½ΡΡΡΡΡ Π² ΡΠ΅Π°Π»ΡΠ½ΡΠΉ ΠΏΡΠΎΠ΅ΠΊΡ ΠΏΠΎΠ΄ ΡΡΠΊΠΎΠ²ΠΎΠ΄ΡΡΠ²ΠΎΠΌ ΡΠΈΠΌΠ»ΠΈΠ΄Π°
- ΠΊΠ°ΡΡΠ΅ΡΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°ΡΠΈΠΈ: ΡΠ°Π·Π±ΠΎΡ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ΅Π·ΡΠΌΠ΅, ΡΠ΅ΡΡΠΎΠ²ΡΠ΅ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Ρ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ ΠΈ ΠΌΠΎΡΠ½ΡΡ ΠΏΡΠΎΠΊΠ°ΡΠΊΡ soft-skills
- ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΠ΅Π΅ ΠΊΠΎΠΌΡΡΠ½ΠΈΡΠΈ ΡΡΡΠ΄Π΅Π½ΡΠΎΠ², ΠΊΠΎΡΠΎΡΠΎΠ΅ Π½Π΅ Π΄Π°ΡΡ Π·Π°Π±ΡΠΎΡΠΈΡΡ ΡΡΠ΅Π±Ρ ΠΈ ΠΏΡΠΈΠ΄Π΅Ρ Π½Π° ΠΏΠΎΠΌΠΎΡΡ Π² Π»ΡΠ±ΠΎΠΉ Π·Π°Π΄Π°ΡΠ΅
Π₯ΠΎΡΠ΅ΡΡ Π²ΡΠ²Π΅ΡΡΠΈ ΡΠ²ΠΎΠΉ ΠΊΠΎΠ΄ Π½Π° ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π½ΠΎΠ²ΡΠΉ ΡΡΠΎΠ²Π΅Π½Ρ ΠΈ ...
ΠΠ΄ΠΈΠ½ Π΄Π΅Π½Ρ ΠΈΠ· ΠΆΠΈΠ·Π½ΠΈ JVM-ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠ°
ΠΠΎΠΆΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° Java, Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Java. ΠΡΡΡ Π»ΡΠ΄ΠΈ, ΡΠ΅ΠΉ ΠΊΠΎΠ΄ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π²ΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π° β Π° Π΅ΡΡΡ Π»ΡΠ΄ΠΈ, ΡΠ΅ΠΉ ΠΊΠΎΠ΄ ΠΈ Π΅ΡΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π°.
Π‘ΠΌΠΎΡΡΠ΅ΡΡ ΡΡΠ°ΡΡΡ
ΠΠΎΠΆΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Π½Π° Java, Π° ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ Java. ΠΡΡΡ Π»ΡΠ΄ΠΈ, ΡΠ΅ΠΉ ΠΊΠΎΠ΄ ΠΈΡΠΏΠΎΠ»Π½ΡΠ΅Ρ Π²ΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π° β Π° Π΅ΡΡΡ Π»ΡΠ΄ΠΈ, ΡΠ΅ΠΉ ΠΊΠΎΠ΄ ΠΈ Π΅ΡΡΡ Π²ΠΈΡΡΡΠ°Π»ΡΠ½Π°Ρ ΠΌΠ°ΡΠΈΠ½Π°.
Π‘ΠΌΠΎΡΡΠ΅ΡΡ ΡΡΠ°ΡΡΡ
βΠΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΠΊΠ»Π°ΡΡΡ Π² Java
ΠΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ (Π·Π°ΠΏΠ΅ΡΠ°ΡΠ°Π½Π½ΡΠ΅) ΠΊΠ»Π°ΡΡΡ ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π² Java 15 ΠΊΠ°ΠΊ ΡΡΠ΅Π΄ΡΡΠ²ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΠΈ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ»Π°ΡΡΠ° ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°.
ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Π°Ρ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΡΠ°ΡΡΡ ΠΈΠΌΠ΅Π΅Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Ρ Π°ΡΠ°ΠΊΡΠ΅Ρ ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΡΡΠΎΠ±Ρ ΡΠ°ΡΠΊΡΡΡΡ ΡΠ΅ΠΌΡ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΊΠ»Π°ΡΡΠΎΠ².
Π₯ΠΎΡΠΎΡΠ΅ΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ! π
Π§ΠΈΡΠ°ΡΡ ΡΡΠ°ΡΡΡ
ΠΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ (Π·Π°ΠΏΠ΅ΡΠ°ΡΠ°Π½Π½ΡΠ΅) ΠΊΠ»Π°ΡΡΡ ΠΏΠΎΡΠ²ΠΈΠ»ΠΈΡΡ Π² Java 15 ΠΊΠ°ΠΊ ΡΡΠ΅Π΄ΡΡΠ²ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ ΠΈΠ΅ΡΠ°ΡΡ ΠΈΠΈ Π½Π°ΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ ΠΊΠ»Π°ΡΡΠ° ΠΈΠ»ΠΈ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°.
ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Π°Ρ ΡΠ΅Π³ΠΎΠ΄Π½Ρ ΡΡΠ°ΡΡΡ ΠΈΠΌΠ΅Π΅Ρ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈΠΉ Ρ Π°ΡΠ°ΠΊΡΠ΅Ρ ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΡΡΠΎΠ±Ρ ΡΠ°ΡΠΊΡΡΡΡ ΡΠ΅ΠΌΡ ΠΈΠ·ΠΎΠ»ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΊΠ»Π°ΡΡΠΎΠ².
Π₯ΠΎΡΠΎΡΠ΅ΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ! π
Π§ΠΈΡΠ°ΡΡ ΡΡΠ°ΡΡΡ
This media is not supported in your browser
VIEW IN TELEGRAM
π ΠΠ°ΠΉΠ΄Π΅Π½Π° ΠΏΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ, ΠΊΠ°ΠΊ ΡΡΠΈΡΡΡΡ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΠΎ
1οΈβ£ ΠΠ°Ρ ΠΎΠ΄ΠΈΠΌ Π² ΠΊΠ°Π½Π°Π» ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΡΡΠΎΠΊΠΈ ΠΏΠΎ Π²Π΅Π±Ρ, ΡΠ°ΠΌ Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ ΠΊΡΡΡΡ ΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ Π°Π²ΡΠΎΡΠΎΠ² ΠΏΠΎ ΡΠ°Π·Π½ΡΠΌ ΡΠ΅ΠΌΠ°ΠΌ: HTML, CSS, Javascript, Wordpress, React, PHP, Webflow, Figma ΠΈ Ρ.Π΄.
2οΈβ£ ΠΠΎΡΠΎΠΌ ΠΈΠ΄ΡΠΌ Π² ΡΠ°ΠΌΡΠΉ ΠΊΡΡΠΏΠ½ΡΠΉ ΠΊΠ°Π½Π°Π» Ρ ΡΠ΅Π°Π»ΡΠ½ΡΠΌΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½-ΠΌΠ°ΠΊΠ΅ΡΠ°ΠΌΠΈ ΡΠ°ΠΉΡΠΎΠ². Π’Π°ΠΌ Π±Π΅ΡΠ΅ΠΌ ΡΠ°Π±Π»ΠΎΠ½Ρ ΠΈ ΡΡΠ΅Π½ΠΈΡΡΠ΅ΠΌ Π½Π°Π²ΡΠΊΠΈ Π²Π΅ΡΡΡΠΊΠΈ ΠΈ JS.
3οΈβ£ Π§ΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΈ ΠΊΡΡΡΡΠ΅ UX-UI ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΈΠ΄Π΅ΠΌ Π½Π° Codepen.js ΠΈ ΡΠΌΠΎΡΡΠΈΠΌ Π»ΡΡΡΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΏΠΎ Π²Π΅Π±Ρ, ΠΏΡΡΠ°Π΅ΠΌΡΡ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ ΠΈ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡ ΠΊΠΎΠ΄.
ΠΡΠΎΡΠΈΡ.
1οΈβ£ ΠΠ°Ρ ΠΎΠ΄ΠΈΠΌ Π² ΠΊΠ°Π½Π°Π» ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΡΠ΅ ΡΡΠΎΠΊΠΈ ΠΏΠΎ Π²Π΅Π±Ρ, ΡΠ°ΠΌ Π²ΡΠΊΠ»Π°Π΄ΡΠ²Π°ΡΡ ΠΊΡΡΡΡ ΠΎΡ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΡ Π°Π²ΡΠΎΡΠΎΠ² ΠΏΠΎ ΡΠ°Π·Π½ΡΠΌ ΡΠ΅ΠΌΠ°ΠΌ: HTML, CSS, Javascript, Wordpress, React, PHP, Webflow, Figma ΠΈ Ρ.Π΄.
2οΈβ£ ΠΠΎΡΠΎΠΌ ΠΈΠ΄ΡΠΌ Π² ΡΠ°ΠΌΡΠΉ ΠΊΡΡΠΏΠ½ΡΠΉ ΠΊΠ°Π½Π°Π» Ρ ΡΠ΅Π°Π»ΡΠ½ΡΠΌΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½-ΠΌΠ°ΠΊΠ΅ΡΠ°ΠΌΠΈ ΡΠ°ΠΉΡΠΎΠ². Π’Π°ΠΌ Π±Π΅ΡΠ΅ΠΌ ΡΠ°Π±Π»ΠΎΠ½Ρ ΠΈ ΡΡΠ΅Π½ΠΈΡΡΠ΅ΠΌ Π½Π°Π²ΡΠΊΠΈ Π²Π΅ΡΡΡΠΊΠΈ ΠΈ JS.
3οΈβ£ Π§ΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ Π°Π½ΠΈΠΌΠ°ΡΠΈΠΈ ΠΈ ΠΊΡΡΡΡΠ΅ UX-UI ΡΠ΅ΡΠ΅Π½ΠΈΡ, ΠΈΠ΄Π΅ΠΌ Π½Π° Codepen.js ΠΈ ΡΠΌΠΎΡΡΠΈΠΌ Π»ΡΡΡΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ ΠΏΠΎ Π²Π΅Π±Ρ, ΠΏΡΡΠ°Π΅ΠΌΡΡ ΠΏΠΎΠ²ΡΠΎΡΠΈΡΡ ΠΈ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡ ΠΊΠΎΠ΄.
ΠΡΠΎΡΠΈΡ.
ΠΠ°ΠΊ Junior ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΡ Π½Π°ΠΉΡΠΈ ΡΠ²ΠΎΡ ΠΏΠ΅ΡΠ²ΡΡ ΡΠ°Π±ΠΎΡΡ?
ΠΠ΅Π³ΠΊΠΎ! Π Π΅Π±ΡΡΠ° ΠΈΠ· codereview ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Π΄ΠΆΡΠ½Π°ΠΌ Ρ ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌπ
1. Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ ΠΏΠΎΠΈΡΠΊΠ°, ΡΠ°ΡΡΠΊΠ°ΠΆΡΡ Π³Π΄Π΅ ΠΈΡΠΊΠ°ΡΡ, Π½Π° ΠΊΠ°ΠΊΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΎΡΠΊΠ»ΠΈΠΊΠ°ΡΡΡΡ ΠΈ ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΠΊΠ»ΠΈΠΊΠΎΠ² Π΄Π΅Π»Π°ΡΡ
2. Π‘ΠΎΡΡΠ°Π²ΡΡ ΡΠ΅Π±Π΅ ΠΊΡΡΡΠΎΠ΅ ΡΠ΅Π·ΡΠΌΠ΅ ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡΡ Ρ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ LInkedIn ΠΈ Github, ΡΡΠΎΠ±Ρ ΡΡ Π½Π°ΡΠ°Π» ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΡ Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ
3. ΠΠ°ΠΆΠ΄ΡΡ Π½Π΅Π΄Π΅Π»Ρ Π±ΡΠ΄ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ Ρ ΡΠΎΠ±ΠΎΠΉ Mock Interview: ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ + ΠΏΠΎΠΌΠΎΠ³ΡΡ Ρ ΡΠ°ΠΌΠΎΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ
4. ΠΡΠ΄ΡΡ ΡΠ°ΠΌΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΡΠ΅Π±Π΅ Ρ ΠΏΠΎΠΈΡΠΊΠΎΠΌ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠ°ΡΡΠ½Π΅ΡΡ
5. Π ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ³ΠΎΠ΄Π° Π±ΡΠ΄ΡΡ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°ΡΡ ΡΠ΅Π±Ρ, ΠΏΠΎΠΊΠ° ΡΡ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΡΡΠ΅Ρ
π₯ Π‘Π°ΠΌΠΎΠ΅ ΠΊΡΡΡΠΎΠ΅ - ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ°ΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠ»Π°ΡΠΈΡΡ ΠΏΠΎΡΠ»Π΅ ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΉΡΡΠ²Π° Ρ ΠΏΠ΅ΡΠ²ΠΎΠΉ Π·ΠΏ!
π ΠΠ° Π³ΠΎΠ΄ ΠΎΠ½ΠΈ ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ 150 ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΡΠΎ ΡΡΠ΅Π΄Π½Π΅ΠΉ Π·Π°ΡΠΏΠ»Π°ΡΠΎΠΉ 120 ΡΡΡ., ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅ΠΉΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² Π‘Π±Π΅ΡΠ΅, OZON, VK, Π―Π½Π΄Π΅ΠΊΡ ΠΈ Π΄ΡΡΠ³ΠΈΡ IT ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ π¨πΌβπ»
π ΠΡΡΠ°Π²Π»ΡΠΉ Π·Π°ΡΠ²ΠΊΡ Π½Π° Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°ΡΠΈΡ Ρ Π½Π°ΡΠΈΠΌ HR ΠΈΠ»ΠΈ Senior ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ
βοΈLetβs go ΠΈΡΠΊΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ Π²ΠΌΠ΅ΡΡΠ΅!
ΠΠ΅Π³ΠΊΠΎ! Π Π΅Π±ΡΡΠ° ΠΈΠ· codereview ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ Π΄ΠΆΡΠ½Π°ΠΌ Ρ ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΠΌπ
1. Π Π°Π·ΡΠ°Π±ΠΎΡΠ°ΡΡ ΡΡΡΠ°ΡΠ΅Π³ΠΈΡ ΠΏΠΎΠΈΡΠΊΠ°, ΡΠ°ΡΡΠΊΠ°ΠΆΡΡ Π³Π΄Π΅ ΠΈΡΠΊΠ°ΡΡ, Π½Π° ΠΊΠ°ΠΊΠΈΠ΅ Π²Π°ΠΊΠ°Π½ΡΠΈΠΈ ΠΎΡΠΊΠ»ΠΈΠΊΠ°ΡΡΡΡ ΠΈ ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΎΡΠΊΠ»ΠΈΠΊΠΎΠ² Π΄Π΅Π»Π°ΡΡ
2. Π‘ΠΎΡΡΠ°Π²ΡΡ ΡΠ΅Π±Π΅ ΠΊΡΡΡΠΎΠ΅ ΡΠ΅Π·ΡΠΌΠ΅ ΠΈ ΠΏΠΎΠΌΠΎΠ³ΡΡ Ρ ΠΎΡΠΎΡΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ LInkedIn ΠΈ Github, ΡΡΠΎΠ±Ρ ΡΡ Π½Π°ΡΠ°Π» ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΠΏΡΠΈΠ³Π»Π°ΡΠ΅Π½ΠΈΡ Π½Π° ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ
3. ΠΠ°ΠΆΠ΄ΡΡ Π½Π΅Π΄Π΅Π»Ρ Π±ΡΠ΄ΡΡ ΠΏΡΠΎΠ²ΠΎΠ΄ΠΈΡΡ Ρ ΡΠΎΠ±ΠΎΠΉ Mock Interview: ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΈ ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΡΠ΅ΡΠΊΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΠ²ΡΡ + ΠΏΠΎΠΌΠΎΠ³ΡΡ Ρ ΡΠ°ΠΌΠΎΠΏΡΠ΅Π·Π΅Π½ΡΠ°ΡΠΈΠ΅ΠΉ
4. ΠΡΠ΄ΡΡ ΡΠ°ΠΌΠΈ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΡΠ΅Π±Π΅ Ρ ΠΏΠΎΠΈΡΠΊΠΎΠΌ Π²Π°ΠΊΠ°Π½ΡΠΈΠΉ ΠΈ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΡΠΎΠ±Π΅ΡΠ΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΏΠ°ΡΡΠ½Π΅ΡΡ
5. Π ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡΠ³ΠΎΠ΄Π° Π±ΡΠ΄ΡΡ ΡΠΎΠΏΡΠΎΠ²ΠΎΠΆΠ΄Π°ΡΡ ΡΠ΅Π±Ρ, ΠΏΠΎΠΊΠ° ΡΡ Π½Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΡΡΠ΅Ρ
π₯ Π‘Π°ΠΌΠΎΠ΅ ΠΊΡΡΡΠΎΠ΅ - ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠ°ΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠΏΠ»Π°ΡΠΈΡΡ ΠΏΠΎΡΠ»Π΅ ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΉΡΡΠ²Π° Ρ ΠΏΠ΅ΡΠ²ΠΎΠΉ Π·ΠΏ!
π ΠΠ° Π³ΠΎΠ΄ ΠΎΠ½ΠΈ ΡΡΡΠ΄ΠΎΡΡΡΡΠΎΠΈΠ»ΠΈ Π±ΠΎΠ»Π΅Π΅ 150 ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΡΠΎ ΡΡΠ΅Π΄Π½Π΅ΠΉ Π·Π°ΡΠΏΠ»Π°ΡΠΎΠΉ 120 ΡΡΡ., ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅ΠΉΡΠ°Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² Π‘Π±Π΅ΡΠ΅, OZON, VK, Π―Π½Π΄Π΅ΠΊΡ ΠΈ Π΄ΡΡΠ³ΠΈΡ IT ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡ π¨πΌβπ»
π ΠΡΡΠ°Π²Π»ΡΠΉ Π·Π°ΡΠ²ΠΊΡ Π½Π° Π±Π΅ΡΠΏΠ»Π°ΡΠ½ΡΡ ΠΊΠΎΠ½ΡΡΠ»ΡΡΠ°ΡΠΈΡ Ρ Π½Π°ΡΠΈΠΌ HR ΠΈΠ»ΠΈ Senior ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ
βοΈLetβs go ΠΈΡΠΊΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ Π²ΠΌΠ΅ΡΡΠ΅!
Practical Spring Cloud Function
ΠΠ²ΡΠΎΡ: Banu Parasuraman
ΠΠΎΠ΄ ΠΈΠ·Π΄Π°Π½ΠΈΡ: 2022
#java #spring #english
Π‘ΠΊΠ°ΡΠ°ΡΡ ΠΊΠ½ΠΈΠ³Ρ
ΠΠ²ΡΠΎΡ: Banu Parasuraman
ΠΠΎΠ΄ ΠΈΠ·Π΄Π°Π½ΠΈΡ: 2022
#java #spring #english
Π‘ΠΊΠ°ΡΠ°ΡΡ ΠΊΠ½ΠΈΠ³Ρ
ΠΡΡΡΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π΄Π»Ρ Java-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Kubernetes.
https://habr.com/ru/post/720402/
https://habr.com/ru/post/720402/
Π₯Π°Π±Ρ
ΠΡΡΡΠΈΠ΅ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΈ Π΄Π»Ρ Java-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Kubernetes
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Π²Ρ ΠΏΡΠΎΡΠΈΡΠ°Π΅ΡΠ΅ ΠΎ Π»ΡΡΡΠΈΡ
ΠΏΡΠ°ΠΊΡΠΈΠΊΠ°Ρ
Π·Π°ΠΏΡΡΠΊΠ° Java-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² Kubernetes. ΠΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²ΠΎ ΠΈΠ· ΡΡΠΈΡ
ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΉ Π±ΡΠ΄ΡΡ ΡΠΏΡΠ°Π²Π΅Π΄Π»ΠΈΠ²Ρ ΠΈ Π΄Π»Ρ Π΄ΡΡΠ³ΠΈΡ
ΡΠ·ΡΠΊΠΎΠ². ΠΠ΄Π½Π°ΠΊΠΎ Ρ ΡΠ°ΡΡΠΌΠ°ΡΡΠΈΠ²Π°Ρ Π²ΡΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° Π²...
Java Developer (junior)
#ΠΏΠΎΠ»Π½ΡΠΉΠ΄Π΅Π½Ρ #ΠΎΡΠΈΡ
Π/Π: Π΄ΠΎ 140 000 β½
ΠΠΎΠΊΠ°ΡΠΈΡ: Π‘Π°Π½ΠΊΡ-ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠΠ "ΠΡΠΈΡ"
ΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:
- ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ, BI ΠΈ EPM-ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°Ρ , ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ΅ B2B
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
- ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 1 Π³ΠΎΠ΄Π°;
- Π·Π½Π°Π½ΠΈΠ΅ Java Core, Spring Core, Spring Boot, Spring Web, Spring MVC, Spring Security, Spring Data, Servlets, Web Service (SOAP ΠΈ REST)
- Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ Maven, Intellij IDEA, JDBC, Apache Tomcat, Git/GitHub.
ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ:
- ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½Π°Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°;
- ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ;
- Π±ΡΠΎΠΊΠ΅ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ;
- Unit-ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅;
- TDD;
- Docker;
- Π·Π½Π°Π½ΠΈΠ΅ SQL, ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π‘Π£ΠΠ: PostgreSQL
#ΠΏΠΎΠ»Π½ΡΠΉΠ΄Π΅Π½Ρ #ΠΎΡΠΈΡ
Π/Π: Π΄ΠΎ 140 000 β½
ΠΠΎΠΊΠ°ΡΠΈΡ: Π‘Π°Π½ΠΊΡ-ΠΠ΅ΡΠ΅ΡΠ±ΡΡΠ³
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠΠ "ΠΡΠΈΡ"
ΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:
- ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°, Π²Π½Π΅Π΄ΡΠ΅Π½ΠΈΠ΅ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ²Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΡ ΡΠΈΡΡΠ΅ΠΌ, BI ΠΈ EPM-ΡΠ΅ΡΠ΅Π½ΠΈΠΉ Π½Π° ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°Ρ , ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π² ΡΠ΅Π³ΠΌΠ΅Π½ΡΠ΅ B2B
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
- ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 1 Π³ΠΎΠ΄Π°;
- Π·Π½Π°Π½ΠΈΠ΅ Java Core, Spring Core, Spring Boot, Spring Web, Spring MVC, Spring Security, Spring Data, Servlets, Web Service (SOAP ΠΈ REST)
- Π·Π½Π°ΠΊΠΎΠΌΡΡΠ²ΠΎ Ρ Maven, Intellij IDEA, JDBC, Apache Tomcat, Git/GitHub.
ΠΡΠ΄Π΅Ρ ΠΏΠ»ΡΡΠΎΠΌ:
- ΠΌΠΈΠΊΡΠΎΡΠ΅ΡΠ²ΠΈΡΠ½Π°Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°;
- ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡΠΎΡΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ;
- Π±ΡΠΎΠΊΠ΅ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ;
- Unit-ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅;
- TDD;
- Docker;
- Π·Π½Π°Π½ΠΈΠ΅ SQL, ΠΎΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Π‘Π£ΠΠ: PostgreSQL
Java ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊ (senior)
#ΠΏΠΎΠ»Π½ΡΠΉΠ΄Π΅Π½Ρ #ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
ΠΠ: ΠΎΡ 200 000 Π΄ΠΎ 280 000 β½
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠΠ "ΠΠ€Π‘"
ΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (backend, Π‘Π£ΠΠ).
- ΠΠΎΠ΄Π΅ΡΠ½ΠΈΠ·Π°ΡΠΈΡ ΠΈΠΌΠ΅ΡΡΠ΅Π³ΠΎΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°.
- Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°.
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ° (Π² ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΠΎΠ±ΡΠ΅ΠΌΠ΅).
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° rest api.
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ².
- Π Π°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
- ΠΠΏΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡ 3-Ρ Π»Π΅Ρ.
- ΠΠΏΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌ ΡΡΠ΅Π΄Π½Π΅ΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ.
- ΠΠ»ΡΠ±ΠΎΠΊΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ (Java).
- Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΉ ΠΊΠΎΠ΄ ΠΈ ΠΏΠΈΡΠ°ΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ.
- Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΡΠΊΡΡΠ΅ΠΊΠ΅ΡΡ ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ (git).
- ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π³ΠΈΠ±ΠΊΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΠ
#ΠΏΠΎΠ»Π½ΡΠΉΠ΄Π΅Π½Ρ #ΡΠ΄Π°Π»Π΅Π½ΠΊΠ°
ΠΠ: ΠΎΡ 200 000 Π΄ΠΎ 280 000 β½
ΠΠΎΠΌΠΏΠ°Π½ΠΈΡ: ΠΠΠ "ΠΠ€Π‘"
ΠΠ±ΡΠ·Π°Π½Π½ΠΎΡΡΠΈ:
- Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ Π²Π΅Π±-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ (backend, Π‘Π£ΠΠ).
- ΠΠΎΠ΄Π΅ΡΠ½ΠΈΠ·Π°ΡΠΈΡ ΠΈΠΌΠ΅ΡΡΠ΅Π³ΠΎΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°.
- Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° ΠΏΡΠΎΠ΅ΠΊΡΠ°.
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠ° ΠΏΡΠΎΠ΅ΠΊΡΠ° (Π² ΠΌΠΈΠ½ΠΈΠΌΠ°Π»ΡΠ½ΠΎΠΌ ΠΎΠ±ΡΠ΅ΠΌΠ΅).
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° rest api.
- ΠΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠΎΠ².
- Π Π°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌΠΈ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ.
Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ:
- ΠΠΏΡΡ ΠΊΠΎΠΌΠΌΠ΅ΡΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΎΡ 3-Ρ Π»Π΅Ρ.
- ΠΠΏΡΡ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ ΡΠΈΡΡΠ΅ΠΌ ΡΡΠ΅Π΄Π½Π΅ΠΉ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ.
- ΠΠ»ΡΠ±ΠΎΠΊΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠΌΠΈ (Java).
- Π£ΠΌΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠΈΡΠΎΠ²Π°ΡΡ ΡΠ²ΠΎΠΉ ΠΊΠΎΠ΄ ΠΈ ΠΏΠΈΡΠ°ΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ.
- Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅, ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΡΠΊΡΡΠ΅ΠΊΠ΅ΡΡ ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Ρ Π²Π΅ΡΡΠΈΠΉ (git).
- ΠΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π³ΠΈΠ±ΠΊΠΈΡ ΠΌΠ΅ΡΠΎΠ΄ΠΈΠΊ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ ΠΠ