OTUS IT News – Telegram
OTUS IT News
7.21K subscribers
4.32K photos
292 videos
5 files
4.28K links
Экспертный контент по востребованным технологиям 2025 года: от разработки и аналитики до искусственного интеллекта и облачных решений.

Более 170 курсов+

🗓 Расписание бесплатных ОУ: https://otus.pw/24Da/
🦉 Голосуй за канал: https://news.1rj.ru/str/boost/Otusjava
Download Telegram
Многие программисты, занимающиеся разработкой программ с использованием компилируемых языков программирования, часто не задумываются о том, как происходит работа с памятью в их программах.

Например, где хранятся данные, и в момент их инициализации где хранится исполняемый код. Попытаемся суммировать знания о типах памяти и объяснить, что где хранится, на примере С++:

ПРОЧИТАТЬ ДАЛЕЕ

Сегодня в 20:00 пройдёт второе занятие нашего курса «Разработчик C++». Вы ещё можете успеть присоединиться к группе! Следующий онлайн-урок пройдёт 5 июля, и догнать нас будет всё сложнее: 2 занятия придётся наверстать по видео, а это минимум 8 часов обучения!

Поэтому, если есть желание продвинуть свои навыки на новый уровень и получить реальные профессиональные компетенции в разработке на языке С++, советую набраться сил и побороть свои страхи с помощью отличного метода – вопросов. Есть сомнения? Спросите наших студентов и преподавателей в Telegram

Следующий набор в новую группу запустится нескоро, поэтому есть повод поторопиться:
«Место JavaScript во FrontEnd'e» – полезная заметка Александра Коржикова, преподавателя курса «Разработчик JavaScript»!

Кстати, в ней очень точно раскрыты особенности программы курса, поэтому если хотели бы прояснить для себя некоторые моменты, очень советуем

ПРОЧИТАТЬ

Оцените качество нашего контента!
Запишитесь на бесплатный мастер-класс на тему «Dependency Injection в Angular», который состоится 2 июля в 20:00
Публикуем первую заметку Евгения Волосатова, преподавателя курса «Backend разработчик на PHP». В ней Евгений рассказывает, как прибавить два часа рабочего времени на PHP:

ПРОЧИТАТЬ

Напоминаем, что 2 июля в 20:00 пройдёт мастер-класс «Создание Web-сайта на фреймворке Yii2», где мы поработаем с PHP-фреймворком Yii2, не загружая готовых шаблонов, чтобы лучше понять принцип работы.

Присоединяйтесь:
Станислав Михальский приглашает всех, кто уже сталкивался с управленческой проблематикой, в новую группу курса «Руководитель разработки»!

Авторская программа уже успела завоевать популярность в профессиональном IT-сообществе. В процесс обучения Станислав постарался внедрить как можно больше практических навыков, которые за 4 месяца перерастут в важнейшие компетенции специалиста, способного делать работу команды намного порядков эффективнее.

В программе сконцентрированы все самые передовые методы и практики работы с командой, что позволяет ускорить процесс накопления управленческих знаний. Т. е. тому, что вы получите за 4 месяца, люди учатся не менее 10 лет.

Никаких абстрактных рассуждений, только реальные рабочие инструменты!

На курсе вы осознаете цели управленческой деятельности, получите представление об основных элементах приложения управленческих усилий и освоите необходимый арсенал управленческих активностей.

Результат — чёткое понимание следующих вопросов:
– что является выдающимся результатом деятельности руководителя?
– что необходимо сделать для достижения такого результата?
– как спланировать и осуществить эту деятельность?

Посмотрите подробности программы, и не забудьте пройти вступительное тестирование, без которого мы не сможем вас зачислить в ближайшую группу:
«На просторах сети есть много гайдов на русском вроде «Учим Ansible с нуля». Но ни в одном из них я не видел, чтобы человека сразу же погружали в best-practice.» – пишет в своей заметке Леонид Альбрехт, семинарист курса «Администратор Linux».

О том, как строить древо директорий для ролей читайте далее: ПРОЧИТАТЬ >>

Новая группа курса «Администратор Linux» начнёт обучение 26 июля!

Успейте пройти вступительное тестирование для участия в розыгрыше подарков OTUS на Дне Открытых Дверей:
«Взаимоотношения чистых и детерминированных функций» - полезная заметка для ценителей веб-разработки на языке Python!

ПРОЧИТАТЬ

Илья Лебедев, преподаватель курса «Web разработчик на Python», приглашает всех заинтересованных в развитии специалистов посетить онлайн мастер-класс «Пишем свою библиотеку для работы с xlsx файлами», который состоится 3 июля в 20:00 –
Сегодня в 17:00 в рамках #ЧМ2018 состоится легендарная встреча между командами Франции и Аргентины!

Это первая встреча 1/8 Чемпионата мира. Это Погба против Мессии! Кто же победит?

Сделайте прогноз на странице нашего спецпроекта. Если угадаете исход матча, мы подарим скидку на прохождение любого нашего профессионального курса!

Играйте, болейте, учитесь!

Для тех из вас, кому особенно интересна эта встреча, мы нашли запись матча 1978-ого года, где также команды Франции и Аргентины сражаются за шанс выйти из группы А!

Приятного просмотра:
Евгений Волосатов, преподаватель курса «Backend-разработчик на PHP», приглашает вас сегодня в 20:00 на мастер-класс по PHP!

Создание Web-сайта на фреймворке Yii2

В рамках мастер-класса с нуля познакомимся с PHP-фреймворком Yii2, не загружая готовых шаблонов, чтобы лучше понять принцип работы. Подготовим рабочее место, загрузим и запустим ядро Yii2, напишем контроллер и представление, настроим Bootstrap для оформления страниц, а также подключим систему отладки проекта.

До встречи в прямом эфире:
Публикуем две полезные заметки для ценителей Java, посвящённых CompletableFuture из пакета java.util.concurrent:

Часть 1ПРОЧИТАТЬ
Часть 2ПРОЧИТАТЬ

ВНИМАНИЕ: всем, кто ещё хочет попасть в группу курса «Разработчик Java» – такая возможность есть!

28 июня прошло первое занятие, следующее будет 5 июля в 20:00. Успейте присоединиться сейчас, чтобы потом не пришлось догонять одногруппников по видеозаписям:
Приглашаем всех ценителей JavaScript на мастер-класс Александра Коржикова на тему «Dependency Injection в Angular». Онлайн-трансляция начнётся в 20:00!

ЗАПИСАТЬСЯ

Рассмотрим основные понятия связанные с паттернами проектирования Dependency Injection: Service Locator / Inversion of control. Его использование позволяет писать менее связанный код, строить более гибкую архитектуру приложения, позволяет легче тестировать и переиспользовать готовый код. А также разберём их задачи и реализацию в фреймворке.

Александр ответит на все ваши вопросы и поделится опытом, поэтому если давно хотели о чём-то спросить, присоединяйтесь к онлайн-трансляции в 20:00:
«Ansible playbook для установки Asterisk с TLS/SRTP под ключ» — новая полезная заметка Алексея Цыкунова, преподавателя курса «Администратор Linux». Читаем вместе:

ПРОЧИТАТЬ

Ждём ваше успешное прохождение вступительного теста, чтобы пригласить в закрытое Slack-сообщество специалистов Linux для взаимного обмена опытом и обсуждения сложных профессиональных тем: