ch
Feedback
OTUS: программирование и карьера в IT

OTUS: программирование и карьера в IT

前往频道在 Telegram

Канал для быстрого карьерного роста в IT: опыт практиков, актуальные технологии и инструменты, чтобы быть впереди коллег и привлечь внимание руководителей. Иногда шутим! 🔔Включайте уведомления, чтобы не пропустить!

显示更多
7 347
订阅者
+424 小时
-17
+1930
帖子存档
При работе с Django часто приходят задачи по изменению стандартного поведения юзера. В большинстве случаев, это заканчивается расширением полей, которое все привыкли делать через 1-1 и отказываются реализовывать по-другому. Но начиная с версии 1.7, Django предоставляет новые механизмы по работе с этим. Как редактировать User-модель в Django? рассказывает Андрей Кравчук, преподаватель курса «Разработчик Python»! 👉 ПРОЧИТАТЬ Кстати, вчера прошло первое занятие курса «Разработчик Python»! Ещё есть возможность присоединиться к группе, ждём опоздавших до 21 августа! Присоединяйтесь:

Выбираем тему для мастер-класса по Java Enterprise! Виталий Иванов, участник профессиональной Scrum-команды разработчиков клиент-серверного приложения «Инфо-Банк», приглашает джавистов в новую группу курса «Разработчик Java Enterprise»! За 4 месяца студенты научатся проектировать, разрабатывать и поддерживать современные многоуровневые Enterprise-приложения на Java, способные решать актуальные проблемы любого предприятия. В программе курса: – Только по-настоящему значимые проблемы и технологии; – Только практика и только актуальные техники и методики разработки; – Проект для вашего портфолио; – Вопросы для прохождения собеседований. ОГРОМНЫЙ БОНУС: Лицензия IntelliJ IDEA Ultimate Edition на весь срок обучения! Продолжительность программы составляет 4 месяца, 3 из которых посвящены непосредственно процессу обучения, а финальный отводится для выполнения проектной работы и оттачивания полученных навыков разработки. Выбирайте тему для бесплатного мастер-класса! Наверняка, вы уже знакомы с мастер-классами, которые преподаватели OTUS проводят для пользователей и студентов проекта. Я могу рассказать то, что вам действительно будет полезно и интересно узнать! Нажмите на кнопку, и выбирайте одну тему из трёх, мною предложенных. Или напишите свою:

Собрали все полезные материалы, которые публиковались для студентов новой четвёртой группы курса «Разработчик Python»! Сохраните себе на стену, чтобы посмотреть все наши заметки, статьи для Хабра и видеозаписи профессиональных мастер-классов! 👉 ПОСМОТРЕТЬ Кстати, сегодня в 20:00 первое занятие курса, где мы рассмотрим темы: – Кодировки, Unicode в Python 2, coercion; – Floating point numbers, IEEE-754, особенности реализации, основные ошибки и особенности использования; – Itertools, iterable, iterator, iterator protocol, sequence protocol; – Generators: pipelines, routing, coroutines. Будем ждать всех опоздавших ещё неделю, поэтому поторопитесь с решением!

«Создаём 2D-игру на Python с библиотекой Arcade» – ещё один перевод статьи для Хабра! Рассказываем, как начать использовать Python и Arcade для программирования игр! 👉 ПРОЧИТАТЬ Вчера прошёл День Открытых Дверей курса «Разработчик Python». Не смогли присутствовать онлайн, а осталось много вопросов? Смотрите видеозапись трансляции: 👉 СМОТРЕТЬ И заходите в наш Telegram-чат, чтобы уточнить у Станислава Ступникова, преподавателя курса, вопросы, связанные с обучением!

Но мне нравится JS, зачем изучать TypeScript? Отвечает Юрий Дворжецкий, ведущий разработчик в Luxoft и преподаватель курса «Web-разработчик на Python» в OTUS!

И, в самом деле, как узнать, что объект удалён? В некоторых языках сделать это очень просто: вызвал delete, и можешь быть уверен – памяти стало больше. В Java всё немного сложнее. Читайте полезную заметку Владимира Сонькина, эксперта по направлению Java и Web и тренер в Учебном Центре Luxoft и преподавателя курса «Разработчик Java»! 👉 ПРОЧИТАТЬ Приглашаем всех ценителей Java посетить онлайн мастер-класс по асинхронному программированию! 21 августа в 20:00 пройдёт трансляция, где мы расскажем, почему асинхронность позволяет делать код быстрым и эффективным, не используя сложные технологии распараллеливания. Не забудьте нажать на кнопку «Напомнить о мероприятии», чтобы мы выслали вам ссылку за 30 минут до старта:

Станислав Ступников, программист рекламной системы в Mail.Ru Group, приглашает сегодня в 20:00 на День Открытых Дверей курса «Разработчик Python»! Добрый день! Сегодня в 20:00 пройдёт наше традиционное онлайн-мероприятие – День Открытых Дверей курса, где я расскажу во всех подробностях о преимуществах моей авторской программы «Разработчик Python», поделюсь своим опытом и отвечу на все ваши вопросы. Чтобы принять участие, перейдите по ссылке и нажмите на кнопку «Напомнить о мероприятии» – мы вышлем вам письмо с ссылкой на трансляцию за 30 минут до старта! 👉 ЗАПИСАТЬСЯ Не забудьте пройти вступительное тестирование! Среди всех, кто успешно прошёл тест, мы разыграем ПРОМОКОДЫ СО СКИДКОЙ для старта обучения в ближайшей группе курса «Разработчик Python»! 👉 ПРОЙТИ ТЕСТИРОВАНИЕ Сегодня в 20:00 в программе: 1. Вводная часть: • почему OTUS – больше, чем просто образовательный портал? • как стать частью сообщества профессионалов и сделать шаг по карьерной лестнице? • почему получать новые знания – не обязанность, а удовольствие? • как тесное сплетение теории и практики даст эффект синергии? 2. Знакомство с преподавателем: • Расскажу, как я получил опыт программирования на Python, Go, Lua, C, JavaScript, Perl; • Где учился промышленной разработке, в том числе созданию и поддержанию веб-приложений, инфраструктурных решений, высоконагруженных систем, data pipeline'ов и аналитических систем; • Поделюсь знанием того, как получить опыт научной разработки для крупных государственных заказчиков с контрактами по тематике анализа больших объёмов данных. 3. Особенности программы курса: • Что я понимаю под словами «практикоориентированность» и «охват»? • Как за 5 месяцев мы изучим и web, и анализ данных и вопросы создания высоконагруженных систем; • Выпускной проект: что это, зачем и из чего будет состоять; • Как вы сможете освоить основные software engineering компетенции через призму языка Python, а также сформируете прагматичный подход к решению задач. 4. Розыгрыш ПРОМОКОДОВ СО СКИДКОЙ 5. Вопросы/ответы Есть вопрос? Запишитесь на День Открытых Дверей и задайте его лично мне в прямом эфире! Всем желаю успехов и до встречи в 20:00!

Михаил Палов, ведущий разработчик-исследователь в «Дипхаклаб» и преподаватель курса «Data Scientist», поделился полезной заметкой, в которой описывает очень простой, но эффективный способ для обхода ошибок округления возникающих в задачах машинного обучения. 👉 ПРОЧИТАТЬ P.S. Скоро День Открытых Дверей курса! Не забудьте пройти вступительное тестирование и нажать на кнопку «Напомнить о мероприятии», чтобы мы смогли вам выслать ссылку на онлайн-трансляцию 20 августа за 30 минут до старта!

JavaScript — очень своеобразный язык программирования. У него есть определённый синтаксис и такое свойство, как «изоморфность», когда команды и данные пишутся примерно в одном стиле. За что же ещё можно любить JavaScript? Рассказывает Юрий Дворжецкий, ведущий разработчик в Luxoft и преподаватель курса «Web-разработчик на Python» в OTUS! 👉 ПРОЧИТАТЬ А за что вы любите JS? Пишите в комментариях к статье! Кстати, сегодня в 20:00 как раз пройдёт четвёртое занятие курса «Web-разработчик на Python», где мы обсудим темы: IP, TCP, HTTP; uWSGI. Присоединяйтесь, уже завтра мы закроем набор у эту группу!

Начинающие JS-программисты часто ругают React за большое количество кода, несмотря на то, что есть масса возможностей писать его в достаточно сжатом виде. Итак перечислим некоторые из них! 👉 ПРОЧИТАТЬ P.S. 4 августа прошло третье занятие курса «Web-разработчик на Python»! Разбирали темы: принципы ООП; mixins; class/instance variables; MRO; dict; slots; name mangling. Ждём всех опоздавших на четвёртом занятии завтра, 8 августа, в 20:00. Поспешите, пока ещё можно догнать нас по видеозаписям занятий: