Разработчик C++ создает программы, приложения, игры, операционные системы, драйверы и другое высоконагруженное программное обеспечение. Если вы хотите выжать максимум из любого «железа», программировать роботов, создать свою ОС, язык или другую мощную и жадную до ресурсов штуку, - вам...
Зачем нужна чистая архитектура?
Удобство тестирования. Вы можете запускать тесты без пользовательского интерфейса, базы данных, веб-сервера или любого другого внешнего компонента.
Независимость от фреймворка. Архитектура не зависит от какой-либо библиотеки, поэтому вы можете использовать...
О книге:
Конспект лекций по курсу "Технологии проектирования программногообеспечения". В иллюстративной форме раскрываются темы: сложность ПО, архитектура, декомпозиция сложных программных систем, принципы объектно-ориентированного подхода, сравниваются популярные системы моделирования BPMN...
Описание книги:
Даны рекомендации по проектированию SCADA-системы с использованием среды визуального программирования Delphi. Приведен обзор существующих SCADA-систем с анализом принципов их работы. Рассмотрены возможности SCADA-системы как инструмента для просмотра тегов. Освещены вопросы...
Описание книги
Как за год научиться программировать и устроиться разработчиком в Ebay? Автор этой книги на собственном опыте знает, что это возможно, и делится знаниями с читателями. Кори Альтхофф создал универсальный самоучитель, не похожий ни на один другой. На примере языка Python автор...
Перед вами – увлекательный самоучитель по языку Python для начинающих. Книга подходит даже читателям с нулевым уровнем. Создавайте собственными руками веселые классические и необычные, продвинутые игры, такие как «Виселица» или «Охотник за сокровищами», – в процессе вы поймете основные принципы...
Современные программисты должны не только эффективно программировать, но и знать надлежащие инженерные практики, позволяющие сделать кодовую базу стабильной и качественной.
В чем же разница между программированием и программной инженерией? Как разработчик может управлять живой кодовой базой...
Вы получите книгу в электронном виде. Объем: 402 стр. Размер страницы: 162 x 235 мм.
О книге:
Java – один из самых популярных и востребованных языков программирования в мире, но и один из самых сложных для изучения, особенно для новичков. Автор этой книги, Брайсон Пейн, разработал собственный...
О курсе:
Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом. Он подойдёт для работающих людей, у которых мало времени.
На этом курсе вы научитесь делать настоящие проекты, такие же по уровню сложности, как в индустрии. И будете делать их правильно...
Курс разработан для тех, кто хочет сменить профессию и стать высокооплачиваемым профессионалом.
Он подойдёт для работающих людей, у которых мало времени.
Программа:
Раздел 1
Знакомство c JavaScript
Рассмотрим схему работы на курсе, какие инструменты понадобятся, и как их настроить...
Курс для тех, кто хочет обучаться эффективно
Вы научитесь превращать статические html-страницы
в полноценные динамические сайты. Это востребованный коммерческий навык, который позволит вам сделать уверенный шаг в веб-разработку
Автор курса: Николай Миронов.
Активный участник...
Содержание 4 месяца обучения
Как пройти аудит безопасности и соответствовать его требованиям
Поймёте, как соответствовать требованиям безопасности, про которые раньше никто не думал.
Научитесь анализировать гэпы и закрывать их с помощью zero trust architecture, микросегментации и других...
Создание микросервисов, построение пайплайна CI/CD
Научитесь проектировать масштабируемые и отказоустойчивые микросервисные системы, начиная с базовых принципов и заканчивая сложными архитектурными паттернами.
Узнаете, как эффективно декомпозировать монолитные приложения, управлять данными в...
Несмотря на то что с момента выхода первого издания книги прошло уже более тридцати лет, в течение которых мир компьютерных технологий претерпел радикальные изменения, глубина и основательность изложенных в книге идей помогли ей успешно выдержать испытание временем. Обычно в книгах по...
На этом курсе вы научитесь делать настоящие проекты, такие же по уровню сложности, как в индустрии.
И будете делать их правильно, чтобы после обучения выдавать результат высокого уровня, за который компании готовы платить.
Программа:
Раздел 1
Знакомство c JavaScript
Рассмотрим схему работы на...
Вы уже умеете кодить на одном или нескольких языках программирования? Тогда настала пора пройти экспресс-курс Python.
Впервые на русском языке выходит новое издание одной из самых популярных книг издательства Manning. С помощью этой книги вы можете быстро перейти от основ к управлению и...
Содержание 2 месяца обучения
Создание микросервисов, построение пайплайна CI/CD
Научитесь проектировать масштабируемые и отказоустойчивые микросервисные системы, начиная с базовых принципов и заканчивая сложными архитектурными паттернами.
Узнаете, как эффективно декомпозировать монолитные...
Авторы популярной в IT-сообществе книги "Идеальный код" вновь предлагают вашему вниманию подборку лучших решений от признанных экспертов в области разработки ПО.
Существует много споров о том, какие же инструменты, технологии и практики могут действительно оптимизировать процесс разработки ПО и...
5 месяц обучения
Содержание 5 месяца обучения
Работа с требованиями и стейкхолдерами
- поймёте, как внести свой вклад в трансформацию бизнес-модели компании;
- научитесь разговаривать с бизнесом на понятном ему языке, используя для этого Miro, Lucidchart, Business Model Canvas, практики change...
Программное обеспечение — начиная с мобильных и облачных приложений, заканчивая видеоиграми и системами управления автономным транспортом — становится все более и более ограниченным по времени. Оно должно обеспечивать надежные результаты плавно, последовательно и практически мгновенно...