Состав части
1 модуль39 часов
Введение в Java
До появления Kotlin приложения под Android писали на Java. Изучите основные конструкции этого языка программирования с помощью теории и тренажёра: научитесь объявлять переменные, функции, свойства, поля и методы, поймете, как работать со строками и...
Часть 10
Спринт 17
Рекурсия и сортировки
Введение. Примеры задач на рекурсию
Рекурсивный и базовый случаи
Реализация бинарного поиска с помощью рекурсии
Разбор задач. Рекурсивный перебор вариантов
Алгоритмы сортировки. Знакомство
Рекурсия и сортировки: продолжение
Выбор алгоритма сортировки...
Автоматизатор пишет программы и настраивает инфраструктуру, чтобы автоматизировать проверки. Это помогает ускорить и удешевить процесс тестирования продукта.
Этот курс позволит научиться писать автотесты для UI, бэкенда и API. Обучение на практических задачах. С заданиями помогают наставники —...
Принципы, лежащие в основе алгоритмов и структур данных, актуальны для любого стека технологий. Они не устаревают. Знание и понимание этих принципов помогает разработчикам писать более эффективный и аккуратный код.
Содержание
Введение в алгоритмы
20 часов
Понятие сложности алгоритма. O-нотация...
Стать крутым инженером будет проще разработчику, который знаком со структурами данных и алгоритмами. Крупнейшие IT-компании мира и многие стартапы проверяют на собеседованиях алгоритмическую подготовку соискателей. Это лучший способ убедиться, что человек умеет быстро думать и писать работающий...
Программа вашего обучения
1
Основы Python: Бесплатный вводный курс
20 часов
Базовое устройство бэкенда. Вы узнаете, как фронтенд общается с бэкендом и как разные бэкенды общаются между собой. Научитесь писать программы на языке Python, получать информацию от сервисов в интернете и использовать в...
В книге рассмотрены все варианты автопутешествий: от брезентовой палатки до автодома.
Рассказывается в доступной форме преимущества и недостатки всех типов техники для путешествий. Также присутствует множество таблиц, рисунков и фотографий поясняющих принципы работы внутреннего оборудования. В...
Вебинар адресован начинающим коучам, а также всем, кто интересуется коучингом как инструментом для решения личных и профессиональных задач.
В результате обучения участники смогут:
познакомиться с современной интерпретацией понятия «коучинг», историей его возникновения;
понять принципиальное...
Что вы получите:
Книга в электронном виде, формат PDF.
Объем: 83 стр.
Размер страницы: 138 x 190 мм
О книге:
Если вы неравнодушны к индустрии красоты, если усидчивы и хотите работать «на себя», возможно, лэшмейкинг – это ваше призвание! А эта книга поможет решить, действительно ли вам подходит...
Какими навыками и профессиональными качествами должен обладать хороший руководитель? Безусловно, руководитель должен быть компетентен в своей области и хорошо знать свое дело, уметь ставить цели и правильно распределять обязанности, знать основы современного менеджмента и иметь лидерские...
Встречаемся 22 июня
На завершающем вебинаре цикла "Кляйнианская и бионианская модель психоанализа. Техники работы" мы продолжим интегрировать теоретические концепты Кляйн, Биона, посткляйнианцев в клиническую практику.
Как мы помним, развитие кляйнианской техники можно разделить на три...
Этот ежедневник предназначен для управленцев, чья деятельность связана с внедрением и использованием IT-решений для развития бизнеса. В тетради собраны методики, фреймворки и рекомендации, которые помогают десакрализировать IT и сделать внедрение IT-продуктов более управляемым.
Конечно, под...
Что делают инженеры данных:
Строят пайплайны
Это первая задача инженера, когда он начинает продумывать архитектуру данных. Специалист решает, какие этапы работы с данными нужны, и определяет необходимые инструменты.
Проектируют безопасные хранилища
Инженер оценивает данные компании и...
Разработчик C++ участвует в создании сложных современных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. Вы изучите важнейшие инструменты программирования на C++, а также освоите необходимые в бэкенд-разработке базы данных и Git...
Веб-разработчик умеет делать то же, что и фронтенд-разработчик. Также разбирается в устройстве более сложных сайтов с базами данных, может создать API и управлять логикой взаимодействия с сервером. Дополнительные технологии веб-разработчика: Node.js, SQL. Мы хотим научить вас применять...
Разработчик C++ участвует в создании сложных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. На этом языке можно создавать с нуля самые разные программы, а крепкая база знаний по C++ позволит легко освоить любой смежный...
Разработчик C++ участвует в создании сложных IT-продуктов: от беспилотных автомобилей и робототехники до веб-браузеров, микроконтроллеров, серверов и видеоигр. На этом языке можно создавать с нуля самые разные программы, а крепкая база знаний по C++ позволит легко освоить любой смежный...
Python-разработчик расширенный
За 14 месяцев погрузитесь в профессию и получите первый реальный опыт — это поможет быстрее найти работу и вырасти до уровня middle.
Чем занимаются Python-разработчики:
Python используется много где: от веб‑разработки до машинного обучения и научных...
Python-разработчик расширенный
За 14 месяцев погрузитесь в профессию и получите первый реальный опыт — это поможет быстрее найти работу и вырасти до уровня middle.
Чем занимаются Python-разработчики:
Python используется много где: от веб‑разработки до машинного обучения и научных...
Python-разработчик расширенный
За 14 месяцев погрузитесь в профессию и получите первый реальный опыт — это поможет быстрее найти работу и вырасти до уровня middle.
Чем занимаются Python-разработчики:
Python используется много где: от веб‑разработки до машинного обучения и научных...