Forwarded from ITDEAL
🚀🌐 ВАКАНСИЯ: FrontEnd Developer Junior 🌐🚀
Требования к кандидату:
➡️ JavaScript/ES6+: Знания и опыт в разработке на чистом JavaScript и современных стандартах ECMAScript.
➡️ Фреймворки: Владение React JS. Опыт работы с другими фреймворками – большой плюс!
➡️ HTML5 & CSS3: Продвинутые навыки в создании современных и отзывчивых интерфейсов.
➡️ RESTful API: Опыт работы с взаимодействием фронтенда с бэкендом через RESTful API.
➡️ Сборщики и модульные системы: Знание инструментов типа Webpack, Babel и понимание модульных систем (CommonJS, ES6 Modules).
➡️ Git: Навыки работы с системами контроля версий, в том числе опыт с Git.
Будет плюсом:
➡️ Тестирование кода: Знание и опыт в написании модульных и интеграционных тестов.
➡️ Опыт работы с GraphQL: Понимание и практический опыт работы с GraphQL API.
➡️ Английский язык: Хорошее понимание технической документации на английском.
Софт-скилы:
➡️ Коммуникабельность: Способность четко и эффективно общаться в команде.
➡️ Работа в команде: Опыт работы в командной среде, умение слушать и высказывать свое мнение.
➡️ Самостоятельность: Готовность принимать ответственность за свою работу и принимать инициативу.
🐱 Оклад: 500$ / месяц
🤖 Контакты @lunasantrope
Требования к кандидату:
Будет плюсом:
Софт-скилы:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Углубляемся в ООП (часть 3)
☺️ Композиция — это вид агрегации, однако с куда более сильной связью. Это тоже отношения «целое/часть» (whole/part), однако часть не может существовать отдельно от целого и может быть частью только одного целого за раз. А в свою очередь целое контролирует жизненный цикл части.
👀 Просто представьте анатомию человека: сердце может быть частью тела только одного человека (сиамских близнецов мы не рассматриваем) и оно не может существовать от человека отдельно.
😎 Также нужно добавить, что останавливаться только на композиции или агрегации не обязательно: можно вполне объединить их вместе. К примеру, один компонент может сразу создаваться вместе с целым в виде композиции, однако, если компонентов больше, то взаимодейстсвовать с целым они могут за счет агрегации.
🔝 PyBytes Media | ✉️ Telegram / 📷 Instagram
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3❤1
Шаблоны проектирования (часть 4)
🖥 Паттерн «Фасад» — это структурный шаблон проектирования (structural patterns) , который обеспечивает упрощенный (но ограниченный) интерфейс для сложной системы классов, библиотеки или платформы.
🙂 Работать с библиотекой или фреймворком напрямую не всегда удобно: проекту не нужен полный функционал, однако инициализировать все объекты и соблюдать порядок все равно придется. Тогда на помощью приходит «Фасад», который предлагает оставить и организовать только те функции, которые действительно нужны.
👀 Также фасадов в проекте может быть несколько, таким образом вы сможете разбить работу с библиотекой или API на несколько слоев. Важно отметить, что обычно фасад полностью управляет жизненным циклом объектов, которые использует, другими словами вид отношений — композиция.
🔝 PyBytes Media | ✉️ Telegram / 📷 Instagram
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3👍3
Шаблоны проектирования (часть 5)
🖥 Паттерн «Адаптер» — популярный структурный шаблон проектирования (structural pattern), который позволяет объектам с несовместимыми интерфейсами сотрудничать. Он перехватывает вызовы одного объекта и преобразовывает их в интерфейс, распознаваемый вторым.
☺️ Представьте, что у вас есть целый проект с конкретным интерфейсом и структурой. Вы решили его расширить и нашли подходящую библиотеку, однако ее интерфейс несовместим с вашим. Менять свой код или код библиотеки не очень рационально, поэтому на помощью приходит «Адаптер».
🌐 Вы можете создать класс, который будет наследовать интерфейс, совместимый с вашим кодом. А вызовы в этом классе передавать библиотеке в понятной ей структуре. Паттерн соблюдает принципы SRP и OCP и возможно создать двусторонний адаптер. Однако иногда проще и быстрее изменить уже существующий код, чем добавлять новые интерфейсы.
🔝 PyBytes Media | ✉️ Telegram / 📷 Instagram
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
🚀🌐 ВАКАНСИЯ: Human Resources (HR)
Мы ищем опытного HR, готового внести свой вклад в развитие компании и поиск новых кадров! 🚀
Оклад: от 700$ / месяц💲
Обязанности и задачи:
➡️ Наём новых сотрудников в компанию.
➡️ Создание кадрового резерва.
➡️ Организация стажировок и адаптация новых кадров.
➡️ Мониторинг и анализ рынка труда.
➡️ Устранение эмоциональных проблем внутри коллектива.
➡️ Контроль за уровнем знаний работников.
➡️ Организация обучения сотрудников.
➡️ Координирование работы по повышению квалификации.
➡️ Составление трудовых договоров и ведение личных дел сотрудников, выявление КПД.
➡️ Проведение кадровых перестановок.
Ключевые навыки:
➡️ Организация командной работы
➡️ Стрессоустойчивость
➡️ Навыки презентации
➡️ Деловая коммуникация
➡️ Навыки переговоров
🤖 Контакты @lunasantrope
Мы ищем опытного HR, готового внести свой вклад в развитие компании и поиск новых кадров! 🚀
Оклад: от 700$ / месяц
Обязанности и задачи:
Ключевые навыки:
Please open Telegram to view this post
VIEW IN TELEGRAM
❤1
Ищу опытного HR, предлагаем карьерный рост и хорошие трудовые условия на аутсорсе
❤1
🚀🌐 ВАКАНСИЯ: Python BackEnd (Middle)
Мы ищем талантливого разработчика Python, который готов внести свой вклад в развитие нашей компании! 🌟
Ключевые навыки:
- Юнит-тестирование и интеграционное тестирование
- Объектно-ориентированное программирование
- Функциональное программирование
- Микросервисная архитектура
- Шаблоны проектирования и архитектуры
- Управление базами данных (реляционные и NoSQL)
- Инженерия данных
- Оркестрация конвейеров
- SQL
- Docker
- Python
- REST
- Mongo
- PostgreSQL
- Nginx
- MySQL
- RabbitMQ
- Git
- SQS
- Эффективная коммуникация
- Командная работа и сотрудничество
- Тайм-менеджмент
- Решение проблем
💰 Оклад: От 1000$ / месяц
🤖 Контакты: @lunasantrope
Мы ищем талантливого разработчика Python, который готов внести свой вклад в развитие нашей компании! 🌟
Ключевые навыки:
- Юнит-тестирование и интеграционное тестирование
- Объектно-ориентированное программирование
- Функциональное программирование
- Микросервисная архитектура
- Шаблоны проектирования и архитектуры
- Управление базами данных (реляционные и NoSQL)
- Инженерия данных
- Оркестрация конвейеров
- SQL
- Docker
- Python
- REST
- Mongo
- PostgreSQL
- Nginx
- MySQL
- RabbitMQ
- Git
- SQS
- Эффективная коммуникация
- Командная работа и сотрудничество
- Тайм-менеджмент
- Решение проблем
💰 Оклад: От 1000$ / месяц
🤖 Контакты: @lunasantrope
❤3
Нет, это далеко не финалка и там еще много блоков к разработке, в том числе на главной странице
Это только 10% от всего проекта)
Когда будет финальная версия - я обязательно поделюсь ссылкой
Это только 10% от всего проекта)
Когда будет финальная версия - я обязательно поделюсь ссылкой
❤5
‼️ Подключите кошельки, дроп намечается)‼️
https://t.me/dogshouse_bot/join?startapp=6loAdcn4Qay5KfKLFB2l1g
https://t.me/dogshouse_bot/join?startapp=6loAdcn4Qay5KfKLFB2l1g
❤4
This media is not supported in your browser
VIEW IN TELEGRAM
Hamster Kombat, вы готовы к миллионам?
🤣7👍2
🎉 Привет! Наш frontend разработчик запустил Telegram канал, где он делится своим опытом и объясняет, как всё это работает! 🚀
Здесь вас ждут:
• Полезные материалы по JavaScript и другим языкам программирования 🧑💻
• Свежие мемы, чтобы поднять настроение 😄
• Анонсы стримов и прямых эфиров, которые вы не захотите пропустить 🎥
• И немного личных мыслей и инсайтов 💭
Подписывайтесь, будет увлекательно и полезно! 🔥
Здесь вас ждут:
• Полезные материалы по JavaScript и другим языкам программирования 🧑💻
• Свежие мемы, чтобы поднять настроение 😄
• Анонсы стримов и прямых эфиров, которые вы не захотите пропустить 🎥
• И немного личных мыслей и инсайтов 💭
Подписывайтесь, будет увлекательно и полезно! 🔥
❤4🔥3👍2
Это не реклама, парень действительно дает полезную инфу для Front End разработчиков
Пользуйтесь пока есть такая возможность
За качество ручаюсь
Пользуйтесь пока есть такая возможность
За качество ручаюсь
❤5🔥2