
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Basics of Software Architecture & Design Patterns in Java
Этот курс посвящен архитектуре программного обеспечения и шаблонам проектирования. Мы поговорим о двух темах: принципы SOLID и шаблоны проектирования. Мы собираемся реализовать проблемы в Java, но теоретические основы не зависят от языка. Я настоятельно рекомендую печатать реализации несколько раз самостоятельно, чтобы получить хорошее представление обо всем.
В первой части курса мы познакомимся с принципами SOLID. Мы будем говорить о теории, а также о реализации.
Вторая часть курса посвящена шаблонам проектирования. Мы должны глубоко понимать эти шаблоны, чтобы иметь возможность писать программные компоненты многократного использования. Эти методы становятся все более и более важными, поскольку приложения становятся все более и более сложными, поэтому, на мой взгляд, эти темы полезно знать.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Курс SOLID принципы в Java состоит из 5 логически взаимосвязанных уроков, на которых учащиеся применяют на практике теоретические знания правильного построения архитектуры приложения. Этап проектировки - самая важная часть при разработке любого приложения. С помощью этого курса вы узнаете каких принципов стоит придерживаться, чтобы создавать не просто приложения, а целые системы: которые будет легко поддерживать, масштабировать, изменять и кастом
Как вы можете заставить шаблоны проектирования Java делать именно то, что вы хотите, и ускорить вашу карьеру менее чем за 1 неделю? Получите секретное оружие, которое каждый успешный Java-программист использует для написания кода, который можно многократно использовать, расширять и поддерживать в течение долгих лет... который использовался инженерами, которые принесли нам виртуальную машину Java и мощную экосистему...
Шаблоны проектирования стали стандартным подходом к разработке объектно-ориентированного программного обеспечения. В ходе этого 4-дневного курса мы изучаем наиболее полезные шаблоны проектирования Gang-of-Four: Singleton, метод Factory, абстрактный Factory, Template Method, стратегия, итератор, наблюдатель, адаптер, декоратор, Composite, Visitor, Command, Memento, Chain of Responsibility.
Научитесь писать лучшее программное обеспечение, понимая общие проблемы и применяя шаблоны проектирования для лучшего решения. Этот курс даст вам представление о более чем 20+ шаблонах проектирования из книги Гаммы, Хелма, Джонсона и Влиссидеса «Шаблоны проектирования: элементы многоразового объектно-ориентированного программного обеспечения», которая считается справочным материалом по этому вопросу.
В этом курсе вы познакомитесь с Чистой архитектурой, набором современных шаблонов, практик и принципов для создания архитектуры программного обеспечения, которая является простой, понятной, гибкой, тестируемой и поддерживаемой.