πŸ““ Книги ΠΏΠΎ Java
870 subscribers
340 photos
27 videos
5 files
835 links
πŸ““ Книги ΠΏΠΎ Java

Π‘Π°ΠΌΡ‹ΠΉ ΠΊΡ€ΡƒΡ‚ΠΎΠΉ ΠΊΠ°Π½Π°Π» c ΠΏΠΎΠ΄Π±ΠΎΡ€ΠΊΠΎΠΉ ΠΊΠ½ΠΈΠ³, статСй, Π½ΠΎ ΠΈ ΠΊΠ°ΠΊ Π±Π΅Π· Ρ€Π΅ΠΊΠ»Π°ΠΌΡ‹ всС Π² ΠΎΠ΄Π½ΠΎΠΌ мСстС
По ворпосам размСщСния @qa_autom
Download Telegram
Нам Π² codereview часто ΠΏΡ€ΠΈΡΡ‹Π»Π°ΡŽΡ‚ CV, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°ΡŽΡ‚ΡΡ Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΠΈ. И Π²ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ πŸ‘‡

πŸ’€ НСт структуры β€” HR Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ Π² ΠΏΠ΅Π»Π΅Π½Π΅ тСкста, просто ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅Ρ‚ ΠΊ Π΄Ρ€ΡƒΠ³ΠΎΠΌΡƒ Ρ€Π΅Π·ΡŽΠΌΠ΅.
πŸ’€ НСт ΠΏΠΎΡ€Ρ‚Ρ„ΠΎΠ»ΠΈΠΎ β€” Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌ (Π΄Π°ΠΆΠ΅ Π±Π΅Π· ΠΎΠΏΡ‹Ρ‚Π°) Π»ΡƒΡ‡ΡˆΠ΅ ΠΎΡ„ΠΎΡ€ΠΌΠ»ΡΡ‚ΡŒ кСйсы Π½Π° GitHub
πŸ’€ НСт ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ β€” ΠΏΠΎ Π½Π΅ΠΌΡƒ HR ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚, ΠΏΠΎΡ‡Π΅ΠΌΡƒ Ρ‚Ρ‹ Ρ…ΠΎΡ‡Π΅ΡˆΡŒ Π² ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ.

Π’Π²ΠΎΠΈ ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠΈ Ρ‚Π°ΠΊΠΈΠ΅? Π Π°Π±ΠΎΡ‚Ρ‹ Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ πŸ₯² Но ΠΌΡ‹ Π² codereview, Π·Π½Π°Π΅ΠΌ ΠΊΠ°ΠΊ Ρ€Π°Π·Π΄ΠΎΠ±Ρ‹Ρ‚ΡŒ Ρ‚Π΅Π±Π΅ достойный ΠΎΡ„Ρ„Π΅Ρ€.

Π§Ρ‚ΠΎ ΠΏΡ€ΠΎΠΈΠ·ΠΎΠΉΠ΄Π΅Ρ‚, Ссли попадСшь ΠΊ Π½Π°ΠΌ Π½Π° ΠΊΠ°Ρ€ΡŒΠ΅Ρ€Π½Ρ‹ΠΉ Ρ‚Π΅Ρ€Π΅ΠΊΠΈΠ½Π³?

🎒 Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ ΡΡ‚Ρ€Π°Ρ‚Π΅Π³ΠΈΡŽ поиска, расскаТСм ΠΎ сСкрСтных источниках вакансий.
πŸ”₯ Π‘Π΄Π΅Π»Π°Π΅ΠΌ ΠΎΠ³Π½Π΅Π½Π½ΠΎΠ΅ Ρ€Π΅Π·ΡŽΠΌΠ΅ + ΠΎΡ„ΠΎΡ€ΠΌΠΈΠΌ LInkedIn ΠΈ Github. Π—Π΄Π΅ΡΡŒ шанс Π½Π° ΠΎΡ„Ρ„Π΅Ρ€ увСличится Π½Π° 70%.
πŸ—£ ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅ΠΌ ΡΠ΅Ρ€ΠΈΡŽ Mock Interview, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ‚Ρ‹ чувствовал сСбя ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎ.
πŸ‘¨β€πŸ« ΠŸΠΎΡ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡƒΠ΅ΠΌ ΠΏΠ°Ρ€Ρ‚Π½Π΅Ρ€Π°ΠΌ: OZON, Π‘Π±Π΅Ρ€Ρƒ, VK ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌΠΈ ΠΊΡ€ΡƒΠΏΠ½Ρ‹ΠΌ Π±Ρ€Π΅Π½Π΄Π°ΠΌ.

Π“Π»Π°Π²Π½ΠΎΠ΅: Π±ΡƒΠ΄Π΅ΠΌ ΡΠ°ΠΏΠΏΠΎΡ€Ρ‚ΠΈΡ‚ΡŒ тСбя ΠΏΠΎΠ»Π³ΠΎΠ΄Π°, ΠΏΠΎΠΊΠ° Π½Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡˆΡŒ ΠΎΡ„Ρ„Π΅Ρ€. ΠžΡΡ‚Π°Π²Π»ΡΠΉ заявку Π½Π° Π±Π΅ΡΠΏΠ»Π°Ρ‚Π½ΡƒΡŽ ΠΊΠΎΠ½ΡΡƒΠ»ΡŒΡ‚Π°Ρ†ΠΈΡŽ с нашим HR ΠΈΠ»ΠΈ Senior Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ Π² этом Π³ΠΎΠ΄Ρƒ 🀟
Как Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Java-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ CRaC Π² ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅ Docker

CRaC (Coordinated Restore at Checkpoint) β€” это ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ OpenJDK, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹ΠΉ Azul Π΄Π»Ρ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ Β«ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠ³ΠΎΒ» запуска Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ ΠΌΠ°ΡˆΠΈΠ½Ρ‹ Java Π² микросСрвисной срСдС.

Π‘ΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΡŽ
Π—Π°Π²Π°Ρ€ΠΈΠ²Π°ΠΉΡ‚Π΅ Ρ‡Π°ΡˆΠΊΡƒ ΠΊΠΎΡ„Π΅ ΠΈ встрСчайтС JPoint β€” ΠΊΡ€ΡƒΠΏΠ½Π΅ΠΉΡˆΠ΅Π΅ событиС Π² России, посвящСнноС Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅.

Π’ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ΅ тСхничСскиС Π΄ΠΎΠΊΠ»Π°Π΄Ρ‹ ΠΎΡ‚ спикСров ΠΈΠ· Ρ‚ΠΎΠΏΠΎΠ²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΎΠΏΡ‹Ρ‚, боль ΠΈ ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. Π Π°Π±ΠΎΡ‚Π° с Π‘Π” Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Spring Boot-ΠΏΡ€ΠΈΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠΉ, устройство ΠΈ Ρ€Π°Π±ΠΎΡ‚Π° Consumer, Java для ΠΌΠΎΠ±ΠΈΠ»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, Ρ‚Π°ΠΉΠ½Ρ‹ ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Π° DTO β€” ΠΈ это Ρ‚ΠΎΠ»ΡŒΠΊΠΎ малая Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

ΠšΡ€ΠΎΠΌΠ΅ тСхничСской ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚ΠΈΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Π½Π΅ΠΌΠ°Π»ΠΎ, Π±ΡƒΠ΄ΡƒΡ‚ ΠΈ Π±ΠΎΠ»Π΅Π΅ «софт-ΡΠΊΠΈΠ»Π»ΡŒΠ½Ρ‹Π΅Β» Π΄ΠΎΠΊΠ»Π°Π΄Ρ‹. НапримСр, Π”ΠΌΠΈΡ‚Ρ€ΠΈΠΉ Иванов ΠΈ АндрСй ΠšΡƒΠ»Π΅ΡˆΠΎΠ² ΠΈΠ· Huawei расскаТут ΠΏΡ€ΠΎ ΠΏΠΈΡ€Π°ΠΌΠΈΠ΄Ρƒ потрСбностСй ΠœΠ°ΡΠ»ΠΎΡƒ для Java/Kotlin-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°. А для самых Π»ΡŽΠ±ΠΎΠ·Π½Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ‚ΠΎΡ€Ρ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΠ»ΠΈ ΠΊΠ΅ΠΉΠ½ΠΎΡƒΡ‚Ρ‹ ΠΠ°Ρ‚Π°Π»ΡŒΠΈ Π—ΡƒΠ±Π°Ρ€Π΅Π²ΠΈΡ‡ ΠΈ Бтанислава Π”Ρ€ΠΎΠ±Ρ‹ΡˆΠ΅Π²ΡΠΊΠΎΠ³ΠΎ.

JPoint β€” это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ с ΠΊΠΎΠ»Π»Π΅Π³Π°ΠΌΠΈ ΠΈΠ· Ρ€Π°Π·Π½Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΉ, познакомится с Π²Π΅Ρ‚Π΅Ρ€Π°Π½Π°ΠΌΠΈ Π‘ΠΏΡ€ΠΈΠ½Π³Π°, ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ Π»ΠΈΡ†Π° Java-ΠΌΠΈΡ€Π° ΠΈ просто Ρ…ΠΎΡ€ΠΎΡˆΠΎ провСсти врСмя.

Если Π±ΠΈΠ»Π΅Ρ‚ Π²Π°ΠΌ ΠΏΠΎΠΊΡƒΠΏΠ°Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚ΠΎΠ΄Π°Ρ‚Π΅Π»ΡŒ, Ρ‚ΠΎ ΠΏΡ€ΠΈΡˆΠ»ΠΈΡ‚Π΅ Π΅ΠΌΡƒ эту ссылку.
Если ΠΈΠ΄Π΅Ρ‚Π΅ Π·Π° свой счСт, Ρ‚ΠΎ ΠΈΡ‰ΠΈΡ‚Π΅ Π±ΠΈΠ»Π΅Ρ‚Ρ‹
здСсь. По ΠΏΡ€ΠΎΠΌΠΎΠΊΠΎΠ΄Ρƒ JAVALIB ΠΎΠ½ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ Π΅Ρ‰Π΅ дСшСвлС.
Как ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π΅Π΄ΠΈΠ½Ρ‹ΠΉ Π·Π°Π³Π»ΡƒΡˆΠ΅Ρ‡Π½Ρ‹ΠΉ ΠΊΠΎΠ½Ρ‚ΡƒΡ€ ΠΈ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡ‚ΡŒ сСбя ΠΎΡ‚ Ρ€ΡƒΡ‚ΠΈΠ½Ρ‹

МСня Π·ΠΎΠ²ΡƒΡ‚ Π˜Ρ€Π°, я SRE Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ Samokat.tech. Π’ этом постС Ρ…ΠΎΡ‡Ρƒ ΠΏΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ΠΎΠΌ Π² тСстировании, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ ΠΌΡ‹ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ сами. Если Π²Π°ΠΌ ΠΏΡ€ΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ΅ тСстов часто приходится ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ Π΄Ρ€ΡƒΠ³ Π½Π° Π΄Ρ€ΡƒΠ³Π° ΠΊΠ°ΠΊ Π΄Π²Π΅ ΠΊΠ°ΠΏΠ»ΠΈ Π²ΠΎΠ΄Ρ‹ Π·Π°Π³Π»ΡƒΡˆΠΊΠΈ (ΠΈΠ»ΠΈ, ΠΊΠ°ΠΊ ΠΈΡ… Π΅Ρ‰Ρ‘ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚, Β«ΠΌΠΎΠΊΠΈΒ»), Π° Π·Π°Ρ‚Π΅ΠΌ Π·Π°Π±ΠΎΡ‚ΠΈΡ‚ΡŒΡΡ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΈΡ… Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ, Ρ‚ΠΎ Π²Π°ΠΌ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠ½Ρ€Π°Π²ΠΈΡ‚ΡŒΡΡ нашС Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅. Освободившись ΠΎΡ‚ части Ρ€ΡƒΡ‚ΠΈΠ½Π½Ρ‹Ρ… Π·Π°Π±ΠΎΡ‚, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡƒΠ΄Π΅Π»ΠΈΡ‚ΡŒ большС Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Ρ‡Π΅ΠΌΡƒ-Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ Π²Π°ΠΆΠ½ΠΎΠΌΡƒ.

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΡŽ
System Analyst (middle)
#ΡƒΠ΄Π°Π»Π΅Π½ΠΊΠ° #офис #Π³ΠΈΠ±Ρ€ΠΈΠ΄
Π—ΠŸ: ΠΎΡ‚ 180 000 Π΄ΠΎ 289 000 β‚½
Локация: Москва, Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³, Ростов-Π½Π°-Π”ΠΎΠ½Ρƒ
Компания: Aston

ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ:
- ΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ с Π·Π°ΠΊΠ°Π·Ρ‡ΠΈΠΊΠΎΠΌ;
- ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π°Π½Π°Π»ΠΈΠ·Π°;
- написаниС FSD ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ тСстирования поставок;
- сопровоТдСниС UAT/Π½Π°Π³Ρ€ΡƒΠ·ΠΎΡ‡Π½ΠΎΠ³ΠΎ тСстирования;
- ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π·Π°Π΄Π°Ρ‡ ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ².

ВрСбования:
- ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмным Π°Π½Π°Π»ΠΈΡ‚ΠΈΠΊΠΎΠΌ ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΎΡ‚ 3-Ρ… Π»Π΅Ρ‚;
- Π²Ρ‹ΡΡˆΠ΅Π΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Π½ΠΈΠ΅;
- Π½Π°Π²Ρ‹ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Java;
- Π·Π½Π°Π½ΠΈΠ΅ SQL Π²Ρ‹ΡˆΠ΅ срСднСго (PL/SQL,T-SQL);
- ΡƒΠΌΠ΅Π½ΠΈΠ΅ Ρ‡ΠΈΡ‚Π°Ρ‚ΡŒ XSD-схСмы ΠΈ WSDL.

Π‘ΡƒΠ΄Π΅Ρ‚ плюсом:
- ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… систСм (Web-service (SOAP, REST), MQ);
- ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° Groovy, Python.
πŸ‘©β€πŸ’» Java. Π—Π°Π΄Π°Ρ‡Π° ΠΎ Ρ€ΡŽΠΊΠ·Π°ΠΊΠ΅. ДинамичСскоС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅.

Π’ этом Π²ΠΈΠ΄Π΅ΠΎ разбираСтся классичСская Π·Π°Π΄Π°Ρ‡Π° ΠΎ Ρ€ΡŽΠΊΠ·Π°ΠΊΠ΅ ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ Π΅Ρ‘ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ. ОсобоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ удСляСтся Ρ€Π΅ΡˆΠ΅Π½ΠΈΡŽ Π·Π°Π΄Π°Ρ‡ΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ динамичСского программирования.

https://youtu.be/wcjqBf2qRe0
This media is not supported in your browser
VIEW IN TELEGRAM
Java spring exception handling | ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ Π·Π° 5 ΠΌΠΈΠ½ΡƒΡ‚

Π’ этом Π²ΠΈΠ΄Π΅ΠΎ Ρ€Π΅Ρ‡ΡŒ ΠΏΠΎΠΉΠ΄Π΅Ρ‚ ΠΎΠ± ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΈΡΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΉ Π½Π° ΡƒΡ€ΠΎΠ²Π½Π΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€Π° Π½Π° языкС Java. ΠŸΠΎΠΊΠ°ΠΆΡƒ, ΠΊΠ°ΠΊΠΈΠ΅ инструмСнты Π΅ΡΡ‚ΡŒ Ρƒ Spring.

00:23 - try catch, ResponseEntity
00:47 - наслСдованиС ResponseStatusException
01:10 - настройки отобраТСния сообщСния, названия ошибки ΠΈ стСк трСйс Π² ΠΎΡ‚Π²Π΅Ρ‚Π΅
01:47 - бросаСм ResponseStatusException
02:04 - аннотация @ ExceptionHandler
03:05 - аннотация @ RestControllerAdvice
03:40 - кастомный ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ вмСсто ResponseEntity
04:02 - аннотация @ ResponseStatus

Код ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Ρ‚ΡƒΡ‚: https://github.com/dispikerton/exceptionHandling

источник

πŸ‘‰@BookJava
#Π·Π°Π΄Π°Ρ‡Π°

ΠΠ°ΠΏΠΈΡˆΠΈΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, Ρ€Π΅Π°Π»ΠΈΠ·ΡƒΡŽΡ‰ΡƒΡŽ сортировку массива ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠΌ ΠΏΡƒΠ·Ρ‹Ρ€ΡŒΠΊΠ°
Fastjson - это Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Java, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для прСобразования Java-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² ΠΈΡ… JSON-прСдставлСниС. Она Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ использована для прСобразования строки JSON Π² эквивалСнтный ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ Java. Fastjson ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ»ΡŒΠ½Ρ‹ΠΌΠΈ Java-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ ΡƒΠΆΠ΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Ρ‹, исходный ΠΊΠΎΠ΄ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρƒ вас отсутствуСт.

https://github.com/alibaba/fastjson

πŸ‘‰@BookJava
Developer (senior)
#офис
Π—ΠŸ: ΠΎΡ‚ 250 000 Π΄ΠΎ 350 000 β‚½
Локация: Москва
Компания: Globus IT

ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ:
- Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² систСмы Π½Π° Java.
- Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½ΠΎΠ²ΠΎΠΉ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ.
- ΠŸΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΊΠ»ΡŽΡ‡Π΅Π²Ρ‹Ρ… ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² вмСстС с ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ.

ВрСбования:
- АналитичСский склад ΡƒΠΌΠ°, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠ΅ ΡƒΡ‡ΠΈΡ‚ΡŒΡΡ.
- Π£Π²Π΅Ρ€Π΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ языком Java ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹ JVM.
- УмСния Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с ΠΌΠ½ΠΎΠ³ΠΎΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΡΡ‚ΡŒΡŽ.
- ПониманиС ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ сСтСй Π² Ρ†Π΅Π»ΠΎΠΌ ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° HTTP Π² частности.
- Π—Π½Π°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² REST.
- Π£Π²Π΅Ρ€Π΅Π½Π½ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ ООП ΠΈ Π·Π½Π°Π½ΠΈΠ΅ шаблонов проСктирования.
- Π—Π½Π°Π½ΠΈΠ΅ SQL ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Ρ‹ рСляционных Π±Π°Π· Π΄Π°Π½Π½Ρ‹Ρ….
- ΠšΠΎΠ½Π΅Ρ‡Π½ΠΎ ΠΆΠ΅ ΡƒΠΌΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Git.
Π“Π΄Π΅ самыС Π²Ρ‹Π³ΠΎΠ΄Π½Ρ‹Π΅ условия для ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ?

RuStore сниТаСт комиссию для всСх, ΠΊΡ‚ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡ΠΈΠ» ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ½Ρ‹ΠΉ SDK β€” Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΎΠ½Π° составит ΠΎΡ‚ 0,9 Π΄ΠΎ 3,35% Π½Π° ΠΎΠ±ΠΎΡ€ΠΎΡ‚ Π΄ΠΎ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠΈΠ»Π»ΠΈΠΎΠ½Π° Ρ€ΡƒΠ±Π»Π΅ΠΉ с ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π° Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° Π³ΠΎΠ΄Π°. НапримСр, для ΠΏΠ»Π°Ρ‚Π΅ΠΆΠ΅ΠΉ ΠΏΠΎ банковским ΠΊΠ°Ρ€Ρ‚Π°ΠΌ ΠΎΠ½Π° составит всСго 2,5% ΠΏΡ€ΠΎΡ‚ΠΈΠ² стандартных 15%.

ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° стартуСт 1 апрСля ΠΈ продлится Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° 2023 Π³ΠΎΠ΄Π°.
Π§Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠ΅ Π»ΠΈΡ‚Π΅Ρ€Π°Π»Ρ‹?

Π›ΠΈΡ‚Π΅Ρ€Π°Π»Ρ‹ β€” это явно Π·Π°Π΄Π°Π½Π½Ρ‹Π΅ значСния Π² ΠΊΠΎΠ΄Π΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ β€” константы ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ Ρ‚ΠΈΠΏΠ°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ находятся Π² ΠΊΠΎΠ΄Π΅ Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ запуска.

class Test {
int a = 0b1101010110;
public static void main(String[] args) {
System.out.println("Hello world!");
}
}


Π’ этом классС β€œHello world!” β€” Π»ΠΈΡ‚Π΅Ρ€Π°Π».

ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Π°Ρ a - Ρ‚ΠΎΠΆΠ΅ Π»ΠΈΡ‚Π΅Ρ€Π°Π».

Π›ΠΈΡ‚Π΅Ρ€Π°Π»Ρ‹ Π±Ρ‹Π²Π°ΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΈΡ… Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ ΠΈ способом написания.

πŸ‘‰@BookJava
#Вопросы_с_собСсСдования

МоТно Π»ΠΈ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ экзСмпляры класса, ΠΏΠΎΠΊΠ° выполняСтся static synchronized ΠΌΠ΅Ρ‚ΠΎΠ΄?

ΠžΡ‚Π²Π΅Ρ‚:
Π”Π°, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ Π½ΠΎΠ²Ρ‹Π΅ экзСмпляры класса, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ статичСскиС поля Π½Π΅ ΠΏΡ€ΠΈΠ½Π°Π΄Π»Π΅ΠΆΠ°Ρ‚ ΠΊ экзСмплярам класса.
new vs valueOf

Π‘Ρ‚Π°Ρ€Π°ΠΉΡ‚Π΅ΡΡŒ всСгда ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΌΠ΅Ρ‚ΠΎΠ΄ valueOf вмСсто конструктора Π² стандартных классах-ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠ°Ρ… ΠΏΡ€ΠΈΠΌΠΈΡ‚ΠΈΠ²Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ², ΠΊΡ€ΠΎΠΌΠ΅ Ρ‚Π΅Ρ… случаСв, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΏΠΎΠ΄ Π½ΠΎΠ²ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅. БСйчас объясню, ΠΏΠΎΡ‡Π΅ΠΌΡƒ.

ВсС ΠΎΠ±ΠΎΠ»ΠΎΡ‡ΠΊΠΈ, ΠΊΡ€ΠΎΠΌΠ΅ чисСл с ΠΏΠ»Π°Π²Π°ΡŽΡ‰Π΅ΠΉ Ρ‚ΠΎΡ‡ΠΊΠΎΠΉ, ΠΎΡ‚ Byte Π΄ΠΎ Long, ΠΈΠΌΠ΅ΡŽΡ‚ кэш. По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ этот кэш содСрТит значСния ΠΎΡ‚ -128 Π΄ΠΎ 127. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎ, Ссли вашС Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΠΎΠΏΠ°Π΄Π°Π΅Ρ‚ Π² этот Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½, Ρ‚ΠΎ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ вСрнСтся ΠΈΠ· кэша. Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΈΠ· кэша достаСтся Π² 3.5 Ρ€Π°Π·Π° быстрСС, Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈ использовании конструктора, плюс ΠΈΠ΄Ρ‘Ρ‚ экономия памяти.

Помимо этого, Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ часто ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ значСния ΠΌΠΎΠ³ΡƒΡ‚ Ρ‚Π°ΠΊΠΆΠ΅ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΊΡΡˆΠΈΡ€ΠΎΠ²Π°Π½Ρ‹ компилятором ΠΈ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΉ машиной.
Какой Ρ„Π»Π°Π³ JVM позволяСт Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΊΠ΅ΡˆΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… Π·Π½Π°Ρ‡Π΅Π½ΠΈΠΉ для Ρ†Π΅Π»Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ²?
Anonymous Quiz
0%
-XX:+PrintFlagsFinal
0%
-Xss<size>
0%
-XX:AutoBoxCacheMax=<size>
0%
-XX:BiasedLockingStartupDelay=<delay>
Java Challenges: 100+ Proven Tasks that Will Prepare You for Anything
Автор: Michael Inden (2021)

Автор Майкл ИндСн описываСт Π°Π»ΡŒΡ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΠ΅Ρ‚ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½Ρ‹Π΅ ΠΏΠΎΠ΄Π²ΠΎΠ΄Π½Ρ‹Π΅ ΠΊΠ°ΠΌΠ½ΠΈ ΠΈ Ρ‚ΠΈΠΏΠΈΡ‡Π½Ρ‹Π΅ ошибки ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠΈ систСм. ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°ΡŽΡ‚ΡΡ с использованиСм JShell, JUnit 5 для ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΠΎΠ³ΠΎ тСстирования ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ. Π’Π°ΠΊΠΆΠ΅, ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ описываСтся O-нотация для ΠΎΡ†Π΅Π½ΠΊΠΈ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΠΎΠ².

Π‘ΠΊΠ°Ρ‡Π°Ρ‚ΡŒ

πŸ‘‰ @java_360
Java-Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ (middle)
#ΠΏΠΎΠ»Π½Ρ‹ΠΉΠ΄Π΅Π½ΡŒ #офис
Локация: Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³
Компания: Π‘Π±Π΅Ρ€

ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ:
- Ρ€Π°Π±ΠΎΡ‚Π° Π² Ρ€ΠΎΠ»ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° Π² Agile-ΠΊΠΎΠΌΠ°Π½Π΄Π΅;
- ΠΎΡ†Π΅Π½ΠΊΠ° трудоёмкости Π΄ΠΎΡ€Π°Π±ΠΎΡ‚ΠΎΠΊ, ΠΏΠ»Π°Π½ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ€Π°Π±ΠΎΡ‚ Π² спринтах;
- ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ Ρ€Π°Π±ΠΎΡ‚, code review;
- тСхничСская экспСртиза;
- написаниС тСхничСской Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠΈ.

ВрСбования:
- ΠΎΡ‚Π»ΠΈΡ‡Π½ΠΎ Π·Π½Π°Π΅Ρ‚Π΅ ООП, Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌΡ‹ ΠΈ структуры Π΄Π°Π½Π½Ρ‹Ρ…;
- ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅ ΠΌΠΈΠΊΡ€ΠΎΡΠ΅Ρ€Π²ΠΈΡΠ½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ;
- Π²Π»Π°Π΄Π΅Π΅Ρ‚Π΅ Java8, Spring Framework, Hibernate;
- ΡƒΠΌΠ΅Π΅Ρ‚Π΅ ΠΏΠΈΡΠ°Ρ‚ΡŒ unit-тСсты;
- ΠΈΠΌΠ΅Π΅Ρ‚Π΅ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с SQL (Oracle, PosgreSQL);
- использовали срСдство сборки Maven;
- ΠΈΠΌΠ΅Π΅Ρ‚Π΅ ΠΎΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Wildfly;
- ΡƒΠΌΠ΅Π΅Ρ‚Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Git, Gitflow;
- Π²Π»Π°Π΄Π΅Π΅Ρ‚Π΅ HTML, CSS, JavaScript, ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ Ρ€Π°Π±ΠΎΡ‚Ρ‹ React;
- ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ Jenkins, Git, Jira, Confluence;
Π·Π½Π°ΠΊΠΎΠΌΡ‹ с unix-систСмами;
- ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΎΠ»ΠΎΠ³ΠΈΠΈ Π³ΠΈΠ±ΠΊΠΎΠΉ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ;
- Π΄Π΅Π»Π°Π΅Ρ‚Π΅ ΠΊΠΎΠ΄-Ρ€Π΅Π²ΡŒΡŽ.
ΠŸΡ€ΠΎΠΊΠ°Ρ‡Π°ΠΉ свои знания Π² Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ соврСмСнных распрСдСлСнных систСм

Π‘Ρ‚Ρ€Π΅ΠΌΠΈΡˆΡŒΡΡ Π·Π°Π½ΡΡ‚ΡŒ ΠΏΠΎΠ·ΠΈΡ†ΠΈΡŽ ΡΠ΅Π½ΡŒΠΎΡ€Π° ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€Π°? Π­Ρ‚ΠΎΡ‚ курс для тСбя!

βœ…Π Π°Π·Π±Π΅Ρ€Π΅ΡˆΡŒΡΡ Π² event-driven систСмах
βœ…ΠžΠ±Ρ€Π΅Ρ‚Π΅ΡˆΡŒ ΡƒΠ²Π΅Ρ€Π΅Π½Π½ΠΎΡΡ‚ΡŒ Π½Π° system design ΠΈΠ½Ρ‚Π΅Ρ€Π²ΡŒΡŽ Π² российских ΠΈ Π·Π°Ρ€ΡƒΠ±Π΅ΠΆΠ½Ρ‹Ρ… компаниях
βœ…ΠŸΠΎΠΉΠΌΠ΅ΡˆΡŒ ΠΊΠ°ΠΊ устроСн ΠΏΠΎΠ΄Ρ…ΠΎΠ΄ event sourcing, ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½ CQRS
βœ…Π’Π²Π΅Ρ€Π΄ΠΎ поймСшь основы Domain-driven design, ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΡ‚ΡŒ
βœ…Π‘ΠΎΠ·Π΄Π°ΡˆΡŒ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ event-sourcing based систСму ΠΈ смоТСшь Π·Π°ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚ΠΈΡ‚ΡŒ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½ΡƒΡŽ Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†ΠΈΡŽ

Авторский курс ΠΎΡ‚ прСподаватСля Π‘Π°Π½ΠΊΡ‚-ΠŸΠ΅Ρ‚Π΅Ρ€Π±ΡƒΡ€Π³ΡΠΊΠΎΠ³ΠΎ унивСрситСта ИВМО ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° высоконагруТСнных систСм АндрСя Π‘ΡƒΡ…ΠΎΠ²ΠΈΡ†ΠΊΠΎΠ³ΠΎ.

Π’Π²ΠΎΠΈΠΌΠΈ ΠΌΠ΅Π½Ρ‚ΠΎΡ€Π°ΠΌΠΈ станут рСбята ΠΈΠ· Amazon, Revolut, JetBrains, Yandex ΠΈΠ»ΠΈ Ozon.

❗️Бтарт курса - 3 апрСля, Π»Π΅ΠΊΡ†ΠΈΠΈ ΠΈ задания доступны ΡƒΠΆΠ΅ сСйчас!❗️
ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈ ΠΏΠΎ ссылкС ΠΈ ΠΏΠΎΠ΄Π°Π²Π°ΠΉ заявку!
QA Automation Engineer (senior)
#ΡƒΠ΄Π°Π»Π΅Π½ΠΊΠ° #офис #Π³ΠΈΠ±ΠΊΠΈΠΉΠ³Ρ€Π°Ρ„ΠΈΠΊ
Локация: Москва
Компания: Stellar Labs

ΠžΠ±ΡΠ·Π°Π½Π½ΠΎΡΡ‚ΠΈ:
- Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ автотСстов совмСстно с Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠΌ/Ρ‚ΠΈΠΌΠ»ΠΈΠ΄Π°ΠΌΠΈ;
- ВСстированиС Backend с большим количСством ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΉ, встраиваниС Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π°Π½Π½Ρ‹Ρ… автотСстов Π² CI/CD;
- БоставлСниС сцСнариСв автотСстов, quality gates, Ρ‡Π΅ΠΊ листов;
- Π Π°Π·Π²ΠΈΠ²Π°Ρ‚ΡŒ процСссы тСстирования (оптимизация рСгрСсса, ΠΎΡ†Π΅Π½ΠΊΠ° Ρ‚Ρ€ΡƒΠ΄ΠΎΠ·Π°Ρ‚Ρ€Π°Ρ‚, Ρ€Π΅Π²ΡŒΡŽ Ρ‚Ρ€Π΅Π±ΠΎΠ²Π°Π½ΠΈΠΉ Π½Π° Ρ€Π°Π½Π½ΠΈΡ… этапах).

ВрСбования:
- ΠžΠΏΡ‹Ρ‚ программирования Π½Π° Java/Kotlin;
- ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² сфСрС Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π΅ ΠΌΠ΅Π½Π΅Π΅ 3-Ρ… Π»Π΅Ρ‚;
- ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ автотСстов ΠΊΠ°ΠΊ API, Ρ‚Π°ΠΊ ΠΈ UI;
- Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° тСстов для микросСрвисной Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ;
- ΠžΠΏΡ‹Ρ‚ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½Ρ‹Ρ…;
- ΠžΠΏΡ‹Ρ‚ вСдСния ΠΈ развития Π±Π°Π·Ρ‹ Π·Π½Π°Π½ΠΈΠΉ;
- Π Π°Π·Π½ΠΈΡ†Π° Π² часовом поясС с Москвой Π½Π΅ Π±ΠΎΠ»Π΅Π΅ 3 часов.