Хекслет
7.85K subscribers
3.99K photos
42 videos
2.67K links
Программы обучения Хекслета - https://ru.hexlet.io/courses
Бот навигатор по ресурсам Хекслета - @HexletLearningBot
Открытое сообщество студентов (более 8000 человек) - @hexletcommunity
Наша группа VK: https://vk.com/hexlet
Download Telegram
Андрей с детства увлекался компьютерами, и он даже начал свой путь в ИТ через колледж и профессию системного администратора. Однако спустя некоторое время он понял, что выбранная специальность ему не подходит. Хотелось больше, чем просто поддерживать информационные сети — хотелось создавать продукт. Работа программистом Андрею не подошла, и он начал свой путь в тестировании: выбрал курс «Инженер по ручному тестированию» в Хекслете, прошёл карьерный трек и нашёл работу.

Профиль Андрея в Хекслете — здесь, полная история — здесь.
В этом выпуске ныряем в интерпретатор и разбираемся, как устроено объектно-ориентированное программирование в Python. Поговорим о том, что такое классы и пересоберём свой собственный класс. Например, вы узнаете:

– что в Python можно создавать классы не только наследуя их от других классов, но и от любых объектов
– почему понимание метаклассов критично для понимания ООП в Python
– как модифицировать и расширять функциональность классов с помощью метаклассов
– про MRO, Name Mangling, магические методы и многое другое

Спикер — Никита Соболев, core-разработчик СPython и других open-source проектов
Смотрите, ставьте лайки и задавайте вопросы: https://youtu.be/LrEhdoe0mZU?si=AJf46uAreb1_l0PH
Начинающим специалистам важно понимать: успешный поиск работы — это не только резюме и собеседования. Нужно учитывать множество факторов, от правильных вопросов на интервью до анализа предложений от компаний. Сегодня давайте поговорим об откликах на вакансии.

Существует два основных сценария: либо компания откликается на вашу заявку, либо вы сами подаете отклик на интересующую вакансию. Разберем оба случая.

Если вы начинаете карьеру в IT и хотите увеличить свои шансы на трудоустройство, этот курс поможет вам подготовиться к интервью и пройти его с уверенностью: https://ru.hexlet.io/link/eNylVh
Какой язык программирования выбрать для изучения, чтобы сразу понять, интересен он вам или нет? Если вам нравится идея работать с Java, языком, на котором создают решения для крупных компаний, мы предлагаем протестировать его изучение на практике.

Для этого в Хекслете есть подготовительные курсы, и курс по Java стартует уже на следующей неделе — 6 августа: https://ru.hexlet.io/link/by3UhY

Что такое Подготовительный курс? Это 14 дней теории и практики под руководством Senior разработчика. Вы освоите ключевые основы Java, посетите 4 вебинара с наставником и 1 лайвкодинг-сессию, потренируетесь писать код в онлайн-тренажере и создадите свою первую программу. В конце курса вас ждет карта развития навыков начинающего Backend-разработчика и скидка на продолжение обучения в рамках полноценной 10-месячной программы.

💥 Дарим скидку 500 рублей на подготовительный курс Java по промокоду javafriends. Действует до 6 августа 2024 года включительно.

Записывайтесь на курс по Java: https://ru.hexlet.io/link/by3UhY
Media is too big
VIEW IN TELEGRAM
Как обстоят дела на рынке PHP по мнению PHP Community?
Если же вы не привыкли верить словам, предлагаем погрузиться в самостоятельное изучение вакансий. Но чтобы это было чуточку легче, напомним, что у Хекслета и HeadHunter есть совместный исследовательский проект с интерактивной картой вакансий. Выбирайте интересующий вас регион и получите информацию об количестве актуальных предложений и предлагаемых зарплатах: https://ru.hexlet.io/link/it57Gm
Один из плюсов изучения программирования — возможность учиться асинхронно, то есть самостоятельно выбрать дни и время, когда вы занимаетесь. Кто-то привязывается биоритмам, кто-то учится после работы, кто-то специально выделяет время утром.
Apache Maven — это инструмент для управления проектами и автоматизации сборки на Java. Одна из самых сильных сторон Maven — плагины (Maven plugins), с помощью которых можно автоматизировать буквально все этапы жизненного цикла проекта. Рассмотрим, как использовать плагины в Maven, чтобы упростить и ускорить работу над Java-проектами: https://ru.hexlet.io/link/RjKMxl