Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Laravel β ΡΠ΄Π°Π»ΡΠ½Π½Π°Ρ ΡΠ°Π±ΠΎΡΠ° Π² ΠΠ»Π°Π΄ΠΈΠΌΠΈΡΠ΅
ΠΠ°ΡΠ°: 2022-01-13
ΠΠ΅ΡΠ°Π»ΠΈ
Π Π΅Π³ΠΈΠΎΠ½
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ
ΠΠ°Π½ΡΡΠΎΡΡΡ
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ
Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΠ½Π°Ρ
ΠΠ°ΡΠ° ΠΏΡΠ±Π»ΠΈΠΊΠ°ΡΠΈΠΈ
2022-01-13
ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅
ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Ρ Π½ΡΠ»Ρ, Π΄ΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°, Π½Π°ΡΡΡΠΎΠΉΠΊΠ°. Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ.
ΠΠΎΡ
ΠΎΠΆΠΈΠ΅ Π·Π°ΠΊΠ°Π·Ρ
Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° Laravel
Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ
ΠΎΡ 700.00 ΡΡΠ±.
ΠΠ΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°. ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. #ΡΠ°Π±ΠΎΡΠ° #ΡΠ΄Π°Π»Π΅Π½ΠΊΠ° ΠΡΠ΅ΠΌ Π Π°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Laravel Part-time/full-time ΠΡΠ΅Π΄Π»Π°Π³Π°Π΅ΠΌ ΡΠ΄Π°Π»Π΅Π½Π½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΡΠ°Π±ΠΎΡΡ. Π Π°Π±ΠΎΡΠ΅Π΅ Π²ΡΠ΅ΠΌΡ ΠΆΠ΅Π»Π°ΡΠ΅Π»ΡΠ½ΠΎ Π² ΡΠ°ΡΠΎΠ²ΠΎΠΌ ΠΏΠΎΡΡΠ΅ ΠΠΎΡΠΊΠ²Ρ ΠΏΠ»ΡΡ/ΠΌΠΈΠ½ΡΡ 2 ΡΠ°ΡΠ°. ΠΠΏΠ»Π°ΡΠ°: ΠΠΏΠ»Π°ΡΠ° ΠΏΠΎ Π΄ΠΎΠ³ΠΎΠ²ΠΎΡΡ β ΠΎΠΊΠ»Π°Π΄Π½Π°Ρ ΡΠ°ΡΡΡ Π»ΠΈΠ±ΠΎ ΠΏΠΎΡΠ°ΡΠΎΠ²Π°Ρ β ΠΊΠ°ΠΊ Π±ΡΠ΄Π΅Ρ ΡΠ΄ΠΎΠ±Π½ΠΎ β Π²ΡΠ΅ ΠΎΠ±ΡΡΠΆΠ΄Π°Π΅Ρ Ρ Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ ΡΠ°ΡΠ° ΡΠ°Π±ΠΎΡΡ ΠΎΡ 700 Π΄ΠΎ 1500 Ρ Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΠΠ°ΡΠ΅ΠΉ ΠΊΠ²Π°Π»ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π‘ΡΠ΅ΠΊ ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ: PHP7 (Laravel) REST API RabbitMQ postgresql ΠΈ/ΠΈΠ»ΠΈ mysql redis ΠΠ»ΡΡΠΎΠΌ Π±ΡΠ΄Π΅Ρ Π·Π½Π°Π½ΠΈΠ΅ linux (shell, ssh, openvpn, nginx) Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ: ΠΡΠ»ΠΈΡΠ½ΠΎΠ΅ Π·Π½Π°Π½ΠΈΠ΅ Laravel ΡΠ΅ΡΡΡ (PHPunit). Π Π°Π±ΠΎΡΠ° Ρ ΠΎΡΠ΅ΡΠ΅Π΄ΡΠΌΠΈ Π·Π°Π΄Π°Ρ (RabbitMQ). Postgresql/MySQL (Π±Π΄ Π½Π° ΡΡΠ°Π΄ΠΈΠΈ Π²ΡΠ±ΠΎΡΠ°). Π£ΠΌΠ΅Π½ΠΈΠ΅ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Redis. ΠΠ°Π·ΠΎΠ²ΠΎΠ΅ Π²Π»Π°Π΄Π΅Π½ΠΈΠ΅ HTML, CSS, JavaScript. Π₯ΠΎΡΠΎΡΠ΅Π΅ Π·Π½Π°Π½ΠΈΠ΅ SQL (group by, left join, with), ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ². ΠΠΏΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Git Π² ΠΊΠΎΠΌΠ°Π½Π΄Π΅ (feature-Π²Π΅ΡΠΊΠΈ, merge requests, revert), Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ ΡΠ΅ΡΠ΅Π· ΠΊΠΎΠ½ΡΠΎΠ»Ρ. ΠΡΠ΅Π½Ρ ΠΏΡΠΈΠ²Π΅ΡΡΡΠ²ΡΠ΅ΡΡΡ Π Π°Π±ΠΎΡΠ° ΠΏΠΎ gitflow. ΠΠ°Π·ΠΎΠ²ΡΠ΅ Π·Π½Π°Π½ΠΈΡ Linux (ΡΠ°ΠΉΠ»Ρ, ΠΏΡΠ°Π²Π°, ΠΏΡΠΎΡΠ΅ΡΡΡ, SSH ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½ΠΎ). ΠΡΠ΅Π½Ρ ΠΏΡΠΈΠ²Π΅ΡΡΡΠ²ΡΠ΅ΡΡΡ ΠΠ½Π°Π½ΠΈΠ΅ Π°Π½Π³Π»ΠΈΠΉΡΠΊΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Π½Π° ΡΡΠΎΠ²Π½Π΅ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ. Π ΡΠ°Π±ΠΎΡΠ΅: ΠΠ°ΡΠ° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ ΡΠ°Π·ΡΠ°Π±Π°ΡΡΠ²Π°Π΅Ρ ΠΈ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΠΏΡΠΎΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ ΡΠ°Π·Π»ΠΈΡΠ½ΡΠΌΠΈ ΠΊΡΡΠΏΠ½ΡΠΌΠΈ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΠΌΠΈ. ΠΠΎΠ»-Π²ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΡΠΈΡΡΠ΅ΠΌ ΠΈΡΡΠΈΡΠ»ΡΠ΅ΡΡΡ ΡΡΡΡΡΠ°ΠΌΠΈ Π΄Π΅ΡΡΡΠΊΠ°ΠΌΠΈ ΡΡΡΡΡ. ΠΠ°ΠΆΠ½ΠΎ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠ°Π±ΠΎΡΡ ΡΠΎ ΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌΠΈ API (rate limits, downtime, slow response, ...) ΠΈ ΠΊΠ°ΠΊ ΡΡΠΎ ΡΡΠΈΡΡΠ²Π°ΡΡ ΠΏΡΠΈ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅. Π Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ ΠΌΡ ΠΈΡΠ΅ΠΌ Backend-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ° Ρ ΠΎΡΠ»ΠΈΡΠ½ΡΠΌ Π·Π½Π°Π½ΠΈΠ΅ΠΌ PHP ΠΈ Laravel. ΠΠ°ΠΌ ΠΎΡΠ΅Π½Ρ Π²Π°ΠΆΠ½ΠΎ ΠΈΠΌΠ΅ΡΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄ (ΡΠΈΡΠ°Π±Π΅Π»ΡΠ½ΡΠΉ, Π±Π΅Π· ΠΎΡΠΈΠ±ΠΎΠΊ, ΠΏΠΎΠΊΡΡΡΡΠΉ ΡΠ΅ΡΡΠ°ΠΌΠΈ, ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΈ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΡ ΡΠ΅ΡΡΡΡΠΎΠ²).
ΠΠ»Π°Π΄ΠΈΠΌΠΈΡ
Π€ΡΠΈΠ»Π°Π½ΡΠ΅ΡΡ
2022-02-04