Знакомимся с рекурсией
«Чтобы понять рекурсию, нужно сначала понять рекурсию».
Бред какой-то, правда?
Что ж, надеемся, к концу этой статьи вы гораздо лучше разберетесь в том, что такое рекурсия и как применять ее в решении задач.
Читать статью
💻 Открытый урок по API от специалиста Mail.ru и Rambler
📢📢 Регистрация на вебинар 3 августа в 22:00 МСК, открытый урок «REST Assured & JSON Schema Validator»
📌 Рассмотрим, как можно автоматизировать API.
📌 Поговорим об инструменте REST Assured, который позволит автоматизировать тестирование API.
📌 Познакомимся с JSON Schema Validator для валидации ответа сервера.
Основные темы открытого урока:
🔥 Что такое API и зачем он нужен?
🔥 REST Assured - инструмент для автоматизированного тестирования API
🔥 JSON Schema Validator
Бесплатный открытый урок проходит в рамках курса «Java QA Engineer. Professional», это отличная возможность для опытных разработчиков повысить уровень и углубить знания.
👉 Займите место прямо сейчас, чтобы ничего не упустить: https://otus.pw/ub0WE/Нативная интеграция. Информация о продукте www.otus.ru
50 вопросов и ответов по программированию для подготовки к техническому интервью
В статье на Hacker Noon разработчик Джавин Пол собрал вопросы, которые любят задавать на интервью, а также ответы на них и дополнительные ресурсы для подготовки.
Читать статью
🔥 Хардовый тест для QA Engineer'ов
👉 Пройдите тест из 20 вопросов онлайн-курса «Python QA Engineer» и узнайте, осилите ли вы обучение в OTUS.
🟢 Пройти тест https://otus.pw/3XJa/💣 Все, кто успешно пройдет тест, получит доступ к 3 открытым урокам курса для знакомства с форматом обучения и спец.цену на курс.
💻 За 5 месяцев обучения на курсе вы:
— Научитесь уверенно разрабатывать автотесты для веб-приложений и для API
— Освоите Selenium 4 и Appium
— Освоите инструменты диагностики работы сети и ОС Linux для определения причины багов
— Научитесь находить неисправности в работе веб-приложений
Нативная интеграция. Информация о продукте www.otus.ru
Синтаксис и методы JavaScript: шпаргалка
#javascript
Мы попытались собрать все шпаргалки по JavaScript (синтаксис и самые полезные методы) в одной статье. Надеемся, вам пригодится.
Читать статью
В Петербурге многие вещи называются по-особенному. Наверное, все слышали о бадлоне, поребрике, шаверме и парадной. В Университете ИТМО тоже есть свои особые названия.
Например, как вы назовете самый роскошный способ поступить в магистратуру? А в ИТМО его называют ПИГА.
ПИГА – перезачет государственной итоговой аттестации.
Теперь рассказываем, чем он так хорош:
🧑🏻💻 Для перезачета не нужно учить билеты, готовиться к собеседованию, колдовать над фотографией ректора в полночь. Вы просто загружаете приложение к диплому в личный кабинет абитуриента, выбираете ПИГА как вступительное испытание и… ждете результатов!
🧑🏻💻 Все ваши старания над дипломом и оценками во время учебы на бакалавриате не были напрасны. При перезачете учитывается ваш средний балл диплома (он должен быть не меньше 4,3 баллов), оценка за защиту ВКР и оценки за госэкзамены (если они были).
🧑🏻💻 Если все же не удастся поступить по ПИГА, вы все ещё можете сдать вступительный экзамен, изменив выбор в личном кабинете.
Про ПИГА и критерии рассказывают тут.
А узнать подробнее о самой магистратуре в ИТМО можно узнать по ссылке или в телеграм канале📍
Реклама Университета ИТМО LdtCKEiGc
Моем датасет: руководство по очистке данных в Python
#python
Прежде чем передать набор данных ML-модели, его нужно очистить: обработать пропуски, дубликаты, выбросы. Разбираем, как это сделать, не потеряв важную информацию.
Читать статью
Создаем сайт-портфолио с responsive-дизайном
#javascript
Сегодня мы разберем, как написать полностью отзывчивый сайт-портфолио. При этом мы будем использовать только HTML, CSS и JS. Вы научитесь создавать responsive-дизайн и познакомитесь поближе с псевдоэлементами CSS.
Также мы расскажем вам о модуле nodemailer: с его помощью мы создадим рабочую контактную форму.
Читать статью
👀 Изучать алгоритмы и структуры данных лучше всего на примерах и практике.
Именно такой подход ждет вас в новом потоке онлайн-курса «Алгоритмы и структуры данных»в OTUS.
🎙 На интерактивных вебинарах преподаватели-практики продемонстрируют, как работает каждый алгоритм, и напишут его с нуля с вами прямо на уроке.
Хотите проверить походит ли вам курс?
👉 Пройдите тест и узнайте - https://otus.pw/VjOv/Через 5 месяцев вы сможете самостоятельно писать самые известные прикладные алгоритмы на своем языке программирования. Во время обучения вы напишете свое приложение, чтобы представлять его на собеседовании.
🚀Стартуем 31 июля.➡️ Оставьте заявку, чтобы занять место в группе со скидкой: https://otus.pw/MVMu/Нативная интеграция. Информация о продукте www.otus.ru
Прототипы героев сериала «Кремниевая долина» из реального мира IT
Сериал «Кремниевая долина» рассказывает нам о триумфах, распутстве и эпических провалах реального технологического мира. Сериал настолько популярно и так правдиво показывает состояние дел в индустрии IT, что главный исполнительный директор компании «Snap» Эван Шпигель назвал его «по большей части документальным фильмом».
Журналисты Business Insider решили объяснить, кто является реальными прототипами героев «Кремниевой долины». Статья создана на основе записи в блоге фаната сериала.
Читать статью
💣 Взрывной тест на знание основ алгоритмов!
➡️Пройдите тест из 20 вопросов и получите welcome-скидку на онлайн-курс «Алгоритмы и структуры данных» от OTUS.
❗️ Тест подходит для любого языка программирования.
💻 Пройдя обучение на курсы, вы — получите опыт реализации классических алгоритмов, сможете повысить производительность программ и улучшить качество кода.. Возможна рассрочка.
🔥 Если вы пройдете тест успешно, вам откроется доступ к 2 урокам:
✔️ «Создание ассоциативного массива»
✔️ «Создание ассоциативного массива на базе хэш-таблицы и префиксного дерева»
➡️ Пройти тест: https://otus.pw/VjOv/Нативная интеграция. Информация о продукте www.otus.ru
Позиционирование в CSS и Flexbox — объяснение с примерами
#webdev
Если вам когда-либо приходилось использовать CSS, вы знаете, как тяжело располагать элементы. Но к концу этого руководства вы будете знать куда больше о позиционировании в CSS и о Flexbox, и сможете мастерски расположить элементы в своем любимом проекте.
Читать статью
🔥Привлекает IT-сфера, но не знаете, какую профессию выбрать?
В It-сфере, вопреки всеобщему представлению, довольно большой выбор профессий. К удивлению многих, айтишники это не только программисты, но ещё и аналитики, тестировщики, дата-сайентисты, девопс-инженеры и другие важные специалисты. Поэтому, при желании, каждый человек сможет выбрать для себя подходящую специальность.
🌟Чтобы вы смогли разобраться в IT-сфере OTUS подготовил онлайн-курс, который включает 3 модуля:
1) Карта IT рынка. Расскажем про IT-сферу и на что обратить внимание при выборе профессии.
2) Профессии в IT. Разберём 14 направлений It-специальностей: от разработки и тестирования до аналитики и администрирования.
3) Итоги. Обсудим, как грамотно построить обучение, карьеру и резюме. Также подскажем, как учиться, чтобы не потратить время зря.
📌Длительность курса: 36 часов
📌Стоимость: 10 рублей.
👇Записывайтесь на курс и приступайте к обучению: https://otus.pw/3SUV/
Создаем собственный курсор при помощи CSS и JavaScript
#javascript
Вам случалось зайти на какой-нибудь сайт и просто застыть в восхищении от реализованных на нем разных штучек? Наверняка среди них был и какой-нибудь интересный курсор, отличающийся от обычной стрелочки.
Такой курсор может улучшить пользовательский опыт. Я задумался, как же его создать, и тщательно изучил этот вопрос. Результатом моих изысканий стала эта статья.
Читать статью
Тинькофф приглашает в команду крутых ИТ-специалистов
Мы решаем масштабные задачи: создаем высоконагруженные сервисы для 30 миллионов клиентов, экспериментируем и ищем новые решения. А еще с нами комфортно работать. Большинство бытовых забот делегируем компании: от расширенного ДМС и юридической помощи до питания и поддержки спорта.
Откликнуться в команду Тинькофф: https://v.tinkoff.ru/prof-it.tinkoff
«О» большое — простое объяснение с картинками
Нотация «О» большое используется для выражения скорости алгоритма. Это важно при оценке как чужих алгоритмов, так и своих собственных. Автор статьи объяснил, что такое «О» большое, а также привел список наиболее часто встречающихся значений большого «О» и соответствующих этим значениям алгоритмов.
Читать статью
10 идей проектов для изучающих HTML
#webdev
Пожалуй, если мы скажем, что HTML изучают абсолютно все люди, вообще изучающие программирование, то это не будет преувеличением. А поскольку учиться эффективнее всего на практике, идеи проектов должны пригодиться очень многим. Автор этой статьи собрала десятку идей проектов, подходящих для начинающих.
Читать статью