1. Принципы SOLID. Архитектура ПО 2. Методы отладки ПО 3. Стандартные техники отладки 4. Этапы проектирования ПО 5. UML 6. Методологии разработки 7. Continuous integration 8. Итоги КР. Антипаттернны 9. Антипаттерны. Часть 2 10. Методы защиты ПО
Ты разбираешься в программировании и идешь в ногу со временем? Ты хочешь работать в крупнейшей нефтяной компании и применять свои знания на практике? Хочешь доказать, что ты лучший в своем деле? Значит этот вызов для тебя! Осенью «Роснефть» порадует ИТ-сообщество Марафоном, состоящим из трех ИТ-соревнований, а это в три раза больше интересных задач, уникальных решений и, конечно, втрое больше победителей! • «ИТ-хакатон трёх городов» по машинному обучению пройдет 24 25 сентября для студентов и аспирантов вузов Уфы, Казани и Самары. Задача состязания: построение оптимального пути по сложной поверхности. Призовой фонд – 289 000 рублей.
• Хакатон для программистов-робототехников состоится 16 17 октября в Уфе для студентов и аспирантов технических вузов. Задача: разработка роботизированного решения для выполнения операции, связанной с текущей производственной деятельностью по обслуживанию технологического оборудования. Для решения командам-участникам будет предоставлен четырёхосевой робот-манипулятор, необходимое программное обеспечение для создания управляющей программы и конструирования, а также 3D-принтер. Призовой фонд – 139 000 рублей.
• Соревнование Rosneft Proppant Check Challenge пройдет онлайн с сентября по ноябрь для опытных ИТ-специалистов. Задача: определение распределения линейных размеров зерен пропанта по серии фотографий. Призовой фонд – 1 142 000 рублей.
Супер-полезный курс для тех, кто очень хочет, но не знает, с какой стороны подойти к теме программирования микроконтроллеров. В рамках курса раскрываются базовые понятия программирования в среде Arduino IDE на практических примерах и задачах.
1. Что такое база данных, СУБД, SQL? 2. Установка MS Workbrench. Ошибки MS Workbrench 3. Проектируем базу данных. Создаем таблицы базы данных 4. Создание/удаление базы данных, таблицы. Знакомство с SQL 5. Заполнение таблиц 6. Команды SELECT, WHERE и другие 7. Выборка данных. Команда SELECT 8. Обновление данных и удаление данных 9. Внешний ключ. Часть 1 10. Внешний ключ. Часть 2
В нем излагаются начала теории групп, теории колец и теории полей. Особое внимание уделено конечным полям. В качестве примера приложений конечных полей приводятся начальные сведения по теории кодов, исправляющих ошибки.
Процессор с нуля (введение) Read-Only Memory на ПЛИС (часть 1, 2) Декодер команд процессора ALU, Fetcher и первые проблемы... Конвейер процессора Конвейер процессора (тест на реальном устройстве) Компилятор ассемблера для lldevcpu UART передатчик для lldevcpu Как работают ветвления в процессоре (на примере lldevcpu)
Данный курс уделяет основное внимание практическому применению языка Java и основывается на предыдущем курсе Java для тестировщиков, который имел теоретическую направленность. В этом курсе рассматриваются различные прикладные задачи, а также проводится их решение с помощью Java. В конце каждого занятия озвучивается задание для самостоятельной работы. Курс рассчитан на слушателей, которые слабо подготовлены в программировании.
На занятиях ты: ➕ познакомишься с профессией Go-разработчика; ➕ узнаешь, что должен знать и уметь такой специалист; ➕ разберёшься в особенностях Golang; ➕ попрактикуешься в создании приложений.
⚡ В результате ты самостоятельно разработаешь чат-бота для Telegram и, если твой проект будет одним из лучших, получишь сертификат на 30 000 рублей для обучения в Skillbox!