Ещё одна заметка Александра Коржикова, JavaScript-разработчика компании ING (Амстердам) и преподавателя курса «Разработчик JavaScript». Посмотрим на особенности двух популярных языков глазами эксперта!
👉 ПРОЧИТАТЬ
18 июля в 20:00 пройдёт День Открытых Дверей курса «Разработчик JavaScript», где вы сможете задать любой вопрос по программе, формату и интенсивности обучения. А также среди всех, кто успешно прошёл вступительное тестирование, мы разыграем подарки от OTUS!
👉 ПРОЧИТАТЬ
18 июля в 20:00 пройдёт День Открытых Дверей курса «Разработчик JavaScript», где вы сможете задать любой вопрос по программе, формату и интенсивности обучения. А также среди всех, кто успешно прошёл вступительное тестирование, мы разыграем подарки от OTUS!
Вчера прошёл мастер-класс Ильи Лебедева, где мы вместе создали библиотеку для работы с xlsx-файлами! А также посмотрели, как устроен формат xlsx, как с ним работать без специализированных библиотек (вроде openpyxl) и написали свою аналогичную библиотеку с набором нужных на практике функций.
Не удалось присутствовать онлайн? Обязательно посмотрите запись трансляции:
👉 СМОТРЕТЬ ЗАПИСЬ
Приглашаем также посетить наш традиционный День Открытых Дверей курса «Web-разработчик на Python», который состоится 23 июля в 20:00. Узнаете все подробности образовательной программы, почему стоит пройти наш курс, кого пригласят на собеседования специалисты из Nvidia, HH.ru, DataArt, Tutu.ru, Luxoft, Магнит Информационные технологии, Тинькофф, Ситроникс, iPavlov.ai, Сбербанк Технологии, Яндекс, Avito, Сибинтек, EPAM.
Не забудьте пройти вступительное тестирование, чтобы участвовать в розыгрыше подарков OTUS!
👉 ЗАПИСАТЬСЯ
Кстати, если интересна тема web-разработки, 12 июля прошёл открытый мастер-класс Юрия Дворжецкого на тему «Cоздание приложения на Webpack + React + Express». Научились создавать простые React-приложения, понимать синтаксис JSX и писать простые компоненты React для дальнейшего изучения react, настраивать React-приложения с Webpack и писать backend-ом на Express, что часто незаменимо для эффективной разработки UI.
Смотрите запись:
Не удалось присутствовать онлайн? Обязательно посмотрите запись трансляции:
👉 СМОТРЕТЬ ЗАПИСЬ
Приглашаем также посетить наш традиционный День Открытых Дверей курса «Web-разработчик на Python», который состоится 23 июля в 20:00. Узнаете все подробности образовательной программы, почему стоит пройти наш курс, кого пригласят на собеседования специалисты из Nvidia, HH.ru, DataArt, Tutu.ru, Luxoft, Магнит Информационные технологии, Тинькофф, Ситроникс, iPavlov.ai, Сбербанк Технологии, Яндекс, Avito, Сибинтек, EPAM.
Не забудьте пройти вступительное тестирование, чтобы участвовать в розыгрыше подарков OTUS!
👉 ЗАПИСАТЬСЯ
Кстати, если интересна тема web-разработки, 12 июля прошёл открытый мастер-класс Юрия Дворжецкого на тему «Cоздание приложения на Webpack + React + Express». Научились создавать простые React-приложения, понимать синтаксис JSX и писать простые компоненты React для дальнейшего изучения react, настраивать React-приложения с Webpack и писать backend-ом на Express, что часто незаменимо для эффективной разработки UI.
Смотрите запись:
Чаще всего микрооптимизации производительности только ухудшают качество кода, его становится сложнее читать. Но их полезно знать и хорошо бы в них разбираться, потому что сам процесс исследования позволяет глубже понять язык.
Читайте полезную заметку Станислава Ступникова, программиста рекламной системы в Mail.Ru Group и преподавателя курса «Разработчик Python»!
👉 ПРОЧИТАТЬ
Интересно повысить свой уровень компетенций в разработке на Python? Приглашаем пройти вступительное тестирование и присоединиться к нашему закрытому Slack-сообществу, где вы сможете получать качественный codereview и обмениваться опытом с программистами высокого уровня:
Читайте полезную заметку Станислава Ступникова, программиста рекламной системы в Mail.Ru Group и преподавателя курса «Разработчик Python»!
👉 ПРОЧИТАТЬ
Интересно повысить свой уровень компетенций в разработке на Python? Приглашаем пройти вступительное тестирование и присоединиться к нашему закрытому Slack-сообществу, где вы сможете получать качественный codereview и обмениваться опытом с программистами высокого уровня:
Чаще всего микрооптимизации производительности только ухудшают качество кода, его становится сложнее читать. Но их полезно знать и хорошо бы в них разбираться, потому что сам процесс исследования позволяет глубже понять язык.
Читайте полезную заметку Станислава Ступникова, программиста рекламной системы в Mail.Ru Group и преподавателя курса «Разработчик Python»!
👉 ПРОЧИТАТЬ
Интересно повысить свой уровень компетенций в разработке на Python? Приглашаем пройти вступительное тестирование и присоединиться к нашему закрытому Slack-сообществу, где вы сможете получать качественный codereview и обмениваться опытом с программистами высокого уровня:
Читайте полезную заметку Станислава Ступникова, программиста рекламной системы в Mail.Ru Group и преподавателя курса «Разработчик Python»!
👉 ПРОЧИТАТЬ
Интересно повысить свой уровень компетенций в разработке на Python? Приглашаем пройти вступительное тестирование и присоединиться к нашему закрытому Slack-сообществу, где вы сможете получать качественный codereview и обмениваться опытом с программистами высокого уровня:
Сегодня в 20:00 приглашаем на мастер-класс Станислава Михальского, директора разработки в компании Biglion и преподавателя курса «Руководитель разработки», где мы научимся выявлять и находить решения проблем и вопросов, которые возникают перед линейным сотрудником, получившим руководящую должность.
Также поговорим об основных вызовах, ловушках и ошибках начинающих it-менеджеров, обсудим стратегии продвижения к управленческому мастерству.
Интересна тема? Ждём вас в онлайне:
Также поговорим об основных вызовах, ловушках и ошибках начинающих it-менеджеров, обсудим стратегии продвижения к управленческому мастерству.
Интересна тема? Ждём вас в онлайне:
Только один из десяти кандидатов на собеседовании может полностью описать последствия удачно осуществлённой SQL-инъекции. Но самое неприятное, что практически все абсолютно уверены, что фильтрация всех получаемых от пользователя данных гарантирует отсутствие уязвимостей в коде.
Кто виноват и как с этим бороться? Читайте про безопасность веб-приложений в очередной полезной заметке!
👉 ПРОЧИТАТЬ
19 июля в 20:00 присоединяйтесь к онлайн-трансляции Дня Открытых Дверей, где Евгений Волосатов (преподаватель курса «Backend-разработчик на PHP») расскажет об особенностях программы, формата обучения и перспективах выпускников, которых пригласят на собеседования специалисты из компаний Avito, Электронное издательство Юрайт, Skyeng, EPAM, Сбербанк Технологии, Tech.Lamoda, HH.ru, Ланит, КРОК, Tutu.ru, Luxoft, Тинькофф, Сибинтек, Яндекс, ЭТП ГПБ.
Также советуем пройти вступительное тестирование для участия в розыгрыше подарков OTUS!
Кто виноват и как с этим бороться? Читайте про безопасность веб-приложений в очередной полезной заметке!
👉 ПРОЧИТАТЬ
19 июля в 20:00 присоединяйтесь к онлайн-трансляции Дня Открытых Дверей, где Евгений Волосатов (преподаватель курса «Backend-разработчик на PHP») расскажет об особенностях программы, формата обучения и перспективах выпускников, которых пригласят на собеседования специалисты из компаний Avito, Электронное издательство Юрайт, Skyeng, EPAM, Сбербанк Технологии, Tech.Lamoda, HH.ru, Ланит, КРОК, Tutu.ru, Luxoft, Тинькофф, Сибинтек, Яндекс, ЭТП ГПБ.
Также советуем пройти вступительное тестирование для участия в розыгрыше подарков OTUS!
Приглашаем всех ценителей JavaScript на День Открытых Дверей нашего курса!
Сегодня в 20:00 Юрий Дворжецкий, ведущий разработчик в Luxoft и преподаватель программы, поделится своим опытом и расскажет об особенностях и преимуществах курса «Разработчик JavaScript», даст все необходимые рекомендации для старта обучения и разыграет подарки от OTUS среди всех, кто успешно прошёл вступительное тестирование.
Есть вопросы? Хочется попасть в ближайшую группу?
До встречи в онлайне!
Сегодня в 20:00 Юрий Дворжецкий, ведущий разработчик в Luxoft и преподаватель программы, поделится своим опытом и расскажет об особенностях и преимуществах курса «Разработчик JavaScript», даст все необходимые рекомендации для старта обучения и разыграет подарки от OTUS среди всех, кто успешно прошёл вступительное тестирование.
Есть вопросы? Хочется попасть в ближайшую группу?
До встречи в онлайне!
Иногда возникает необходимость СОВСЕМ-СОВСЕМ обезопасить доступ по ssh на сервер. Например, когда у вас начальник страдает паранойей. Кто-то закрывает доступ для рута, другие ограничивают доступ для всех адресов, кроме конкретных. Мы же в данной заметке рассмотрим так называемый Port Knocking способ.
👉 ПРОЧИТАТЬ
Уже записались на День Открытых Дверей?
Если нет, то самое время пройти вступительное тестирование (это чтобы участвовать в розыгрыше подарков OTUS) и записаться на нашу традиционную онлайн-трансляцию, чтобы получить полное представление о проекте OTUS и, конечно, узнать все подробности программы курса «Администратор Linux».
До встречи 23 июля в 20:00!
👉 ПРОЧИТАТЬ
Уже записались на День Открытых Дверей?
Если нет, то самое время пройти вступительное тестирование (это чтобы участвовать в розыгрыше подарков OTUS) и записаться на нашу традиционную онлайн-трансляцию, чтобы получить полное представление о проекте OTUS и, конечно, узнать все подробности программы курса «Администратор Linux».
До встречи 23 июля в 20:00!
Как сделать так, чтобы общение с базой данных было наиболее оптимальным, защищённым от ошибок и лишнего потребления ресурсов? Сначала давайте разберёмся с тем, какие в SQLAlchemy есть сущности для работы с сессиями и за что они отвечают.
Ещё одна заметка Ильи Лебедева, старшего разработчика в Itcanfy и Ngenix и преподавателя курса «Web-разработчик на Python»!
👉 ПРОЧИТАТЬ
День Открытых Дверей курса состоится 23 июля в 20:00!
Пройдите вступительное тестирование, чтобы принять участие в розыгрыше подарков OTUS. И не забудьте прямо во время онлайн-трансляции задать свой вопрос второму преподавателю курса, Юрию Дворжецкому!
До встречи в онлайне!
Ещё одна заметка Ильи Лебедева, старшего разработчика в Itcanfy и Ngenix и преподавателя курса «Web-разработчик на Python»!
👉 ПРОЧИТАТЬ
День Открытых Дверей курса состоится 23 июля в 20:00!
Пройдите вступительное тестирование, чтобы принять участие в розыгрыше подарков OTUS. И не забудьте прямо во время онлайн-трансляции задать свой вопрос второму преподавателю курса, Юрию Дворжецкому!
До встречи в онлайне!
Приглашаем всех ценителей Backend-разработки и языка PHP на День Открытых Дверей нашего курса!
Сегодня в 20:00 Евгений Волосатов, преподаватель программы, поделится своим опытом и расскажет об особенностях и преимуществах курса «Backend-разработчик на PHP», даст все необходимые рекомендации для старта обучения и разыграет подарки от OTUS среди всех, кто успешно прошёл вступительное тестирование.
Есть вопросы? Хочется попасть в ближайшую группу? До встречи в онлайне!
Сегодня в 20:00 Евгений Волосатов, преподаватель программы, поделится своим опытом и расскажет об особенностях и преимуществах курса «Backend-разработчик на PHP», даст все необходимые рекомендации для старта обучения и разыграет подарки от OTUS среди всех, кто успешно прошёл вступительное тестирование.
Есть вопросы? Хочется попасть в ближайшую группу? До встречи в онлайне!
Первая полезная заметка для экспертов по аналитическим данным о том, как увеличить скорость исправления опечаток в 1000 раз!
Концептуально логика работы спеллчекеров (программ для поиска и исправления ошибок в тексте) такова: слово, содержащее ошибку, нужно заменить на максимально похожее на него слово из числа правильных (в словаре).
Для того, чтобы определить, какие слова «похожи», можно использовать, к примеру, расстояние Дамерау-Левенштейна. Если вкратце, то слово может отличаться от другого одним из четырёх способов.
👉 ЧИТАТЬ ПОЛНОСТЬЮ
Интересуетесь BigData и аналитическими данными? Пройдите вступительное тестирование на курс «Data Scientist», чтобы получить доступ к нашему закрытому Slack-сообществу!
Концептуально логика работы спеллчекеров (программ для поиска и исправления ошибок в тексте) такова: слово, содержащее ошибку, нужно заменить на максимально похожее на него слово из числа правильных (в словаре).
Для того, чтобы определить, какие слова «похожи», можно использовать, к примеру, расстояние Дамерау-Левенштейна. Если вкратце, то слово может отличаться от другого одним из четырёх способов.
👉 ЧИТАТЬ ПОЛНОСТЬЮ
Интересуетесь BigData и аналитическими данными? Пройдите вступительное тестирование на курс «Data Scientist», чтобы получить доступ к нашему закрытому Slack-сообществу!