Coursera
Онлайн-степениНайти карьеруДля организацийДля университетов
  • Обзор
  • Самые популярные курсы
  • Войти
  • Присоединиться бесплатно
    Coursera
    • Обзор
    • Design Patterns
    Related topics:объектно-ориентированное проектированиеОбъектно-ориентированное проектированиеПроектирование ПОфункциональная разработка программРазработка приложенийМикросервисы

    Фильтр

    Результатов для запроса ''design patterns': 131

    • University of Alberta

      University of Alberta

      Software Design and Architecture

      Получаемые навыки: Architecture, Computational Thinking, Computer Architecture, Computer Networking, Computer Programming, Design and Product, Distributed Computing Architecture, Full-Stack Web Development, Java Programming, Mobile Development, Object-Oriented Programming, Operating Systems, Product Design, Programming Principles, Representational State Transfer, Software, Software Architecture, Software Design, Software Engineering, Software Framework, System Programming, Theoretical Computer Science, Web Development

      4.6

      (рецензий: 3.1k)

      Beginner · Specialization

    • University of Alberta

      University of Alberta

      Design Patterns

      Получаемые навыки: Software Framework, Software Design, Software Engineering, Computer Programming, Theoretical Computer Science, Software, Operating Systems, Software Architecture

      4.7

      (рецензий: 1k)

      Intermediate · Course

    • University of Minnesota

      University of Minnesota

      Creative Problem Solving

      Получаемые навыки: Leadership and Management, Entrepreneurship, Thought, Research and Design, Creativity

      4.4

      (рецензий: 2.1k)

      Mixed · Course

    • University of Colorado System

      University of Colorado System

      Data Structures and Design Patterns for Game Developers

      Получаемые навыки: Mathematics

      4.6

      (рецензий: 137)

      Intermediate · Course

    • Бесплатно

      Universidade de São Paulo

      Universidade de São Paulo

      Laboratório de Programação Orientada a Objetos - Parte 1

      Получаемые навыки: Statistical Programming, Python Programming, Software Framework, Software Engineering, Mobile Development, System Programming, Computer Programming, Computer Programming Tools, Software Testing, Applied Machine Learning, Strategy and Operations, Theoretical Computer Science, Web Development, Computational Thinking, Java Programming, Other Programming Languages, Programming Principles, Machine Learning, Communication, Project Management, Software Architecture, Operating Systems

      4.8

      (рецензий: 66)

      Intermediate · Course

    • Google Cloud

      Google Cloud

      Building Scalable Java Microservices with Spring Boot and Spring Cloud

      Получаемые навыки: Google Cloud Platform, Data Visualization Software, Cloud Computing, Computer Programming, Data Visualization, Business Analysis, Web Development, Other Web Frameworks, Software Architecture, Programming Principles, Cloud Platforms

      4.3

      (рецензий: 1.1k)

      Intermediate · Course

    • Placeholder
      Google Cloud

      Google Cloud

      Networking in Google Cloud

      Получаемые навыки: Amazon Web Services, Big Data, Billing & Invoicing, Cloud API, Cloud Applications, Cloud Computing, Cloud Load Balancing, Cloud Platforms, Cloud Storage, Cloud-Based Integration, Computer Networking, Data Management, Databases, Entrepreneurship, Finance, Google App Engine, Google Cloud Platform, Kubernetes, Leadership and Management, Load Balancing, Machine Learning, Marketing, Mathematics, Network Analysis, Network Security, Sales, Security Engineering, Software As A Service, Strategy, Strategy and Operations

      4.7

      (рецензий: 45.4k)

      Intermediate · Specialization

    • Placeholder
      University of Colorado System

      University of Colorado System

      Secure Software Design

      Получаемые навыки: Application Development, Average, Back-End Web Development, Communication, Computer Architecture, Computer Programming, Data Management, Database Design, Databases, Design and Product, Front And Back Ends, Human Computer Interaction, Iteration, Journalism, Leadership and Management, Network Architecture, Operating Systems, Probability & Statistics, Product Design, Project Management, Relative Change And Difference, Security Engineering, Security Software, Software Architecture, Software Engineering, Software Framework, Software Security, Software Testing, Statistical Programming, Statistical Tests, Strategy and Operations, System Programming, System Software, Theoretical Computer Science, User Experience, Web Development

      4.6

      (рецензий: 352)

      Beginner · Specialization

    • Placeholder
      Google Cloud

      Google Cloud

      Reliable Google Cloud Infrastructure: Design and Process

      Получаемые навыки: DevOps, Security Engineering, Cloud Computing, Cloud Storage, Network Architecture, Computer Networking, Network Security, Computer Architecture

      4.7

      (рецензий: 6.9k)

      Advanced · Course

    • Placeholder
      IBM

      IBM

      Application Development using Microservices and Serverless

      Получаемые навыки: Cloud Computing, Theoretical Computer Science, System Programming, Software Engineering, Software Framework, Web Development, Computer Programming, Full-Stack Web Development, Software Architecture, Operating Systems, Computer Architecture, Distributed Computing Architecture, Cloud Platforms

      4.6

      (рецензий: 39)

      Intermediate · Course

    • Placeholder
      Google Cloud

      Google Cloud

      Networking in Google Cloud: Defining and Implementing Networks

      Получаемые навыки: Google Cloud Platform, Cloud Computing, Security Engineering, Network Security, Computer Networking, Load Balancing, Cloud Load Balancing

      4.8

      (рецензий: 1.5k)

      Intermediate · Course

    • Placeholder
      University of Washington

      University of Washington

      Designing Autonomous AI

      Beginner · Course

    Результаты поиска, связанного с design patterns

    data structures and design patterns for game developers
    graphic design: create simple customised patterns using gimp
    1234…11

    10 самых популярных курсов по запросу design patterns

    • Software Design and Architecture: University of Alberta
    • Design Patterns: University of Alberta
    • Creative Problem Solving: University of Minnesota
    • Data Structures and Design Patterns for Game Developers: University of Colorado System
    • Laboratório de Programação Orientada a Objetos - Parte 1: Universidade de São Paulo
    • Building Scalable Java Microservices with Spring Boot and Spring Cloud: Google Cloud
    • Networking in Google Cloud: Google Cloud
    • Secure Software Design: University of Colorado System
    • Reliable Google Cloud Infrastructure: Design and Process: Google Cloud
    • Application Development using Microservices and Serverless: IBM

    Навыки, которые вы можете получить здесь: Software Development

    Язык Программирования (34)
    Google (25)
    Компьютерная Программа (21)
    Тестирование Программного Обеспечения (21)
    Веб (19)
    Платформа Google Cloud (18)
    Интерфейсы Программирования Приложений (17)
    Структуры Данных (16)
    Решение Проблем (14)
    Объектно-ориентированное Программирование (13)
    Kubernetes (10)
    List & Label (10)

    Часто задаваемые вопросы на тему Шаблоны проектирования

    • Design patterns are used to address software design issues. It is a repeatable solution to a common problem. Design patterns are used in different softwares like Java and there are various types of patterns that can be used depending on the issue found.‎

    • It's important to learn about design patterns to be able to solve issues when using design softwares. It will also help you have a boost in your career and be able to work on bigger projects. Learning design patterns will help you gain skills to code and program at a faster pace with less setbacks. Learn about this topic to create better programs and to be able to use and understand other patterns that can be implemented in your work.‎

    • Some typical careers that use design patterns include architects and software developers like video game designers. As an architect, you will use design patterns when developing new structures and when utilizing the same characteristics as other designs. The design patterns will help solve issues and you will be able to use that pattern again if the same issues occurs later on. Architects will also apply the different design principles and critique codes. As a video game designer you will use design patterns on various programs when creating interactive applications. They will use the different design patterns to improve games and create a better experience for the user.‎

    • Online courses will help you learn about design patterns by offering the flexibility you need to work and learn on your own time. The courses give you detailed lectures, readings, and assignments to demonstrate your knowledge and understanding of the topics. Online courses also have experts ready to help and guide you as you move along the course. You will have projects with video tutorials to follow along to ensure your understanding of the material.‎

    Часто задаваемые вопросы предоставляются в ознакомительных целях. Учащимся рекомендуется дополнительно убедиться в том, что интересующие их курсы и другие материалы соответствуют их личным, профессиональным и финансовым потребностям.
    Другие темы для изучения
    Placeholder
    Гуманитарные науки и искусства
    Количество курсов: 338
    Placeholder
    Бизнес
    Количество курсов: 1095
    Placeholder
    Компьютерные науки
    Количество курсов: 668
    Placeholder
    Наука о данных
    Количество курсов: 425
    Placeholder
    Информационные технологии
    Количество курсов: 145
    Placeholder
    здоровье
    Количество курсов: 471
    Placeholder
    Математика и логика
    Количество курсов: 70
    Placeholder
    Личное развитие
    Количество курсов: 137
    Placeholder
    Естественные и технические науки
    Количество курсов: 413
    Placeholder
    Социальные науки
    Количество курсов: 401
    Placeholder
    Изучение языков
    Количество курсов: 150

    Coursera Footer

    Начните карьеру или продвиньтесь по карьерной лестнице

    • Аналитик данных Google
    • Управление проектами от Google
    • UX-дизайн от Google
    • ИТ-поддержка Google
    • Наука о данных IBM
    • Аналитик данных от IBM
    • Анализ данных с помощью Excel и R от IBM
    • Аналитик по кибербезопасности от IBM
    • Инженерия данных IBM
    • Разработчик комплексных облачных приложений IBM
    • Маркетинг в социальных сетях от Facebook
    • Маркетинговая аналитика Facebook
    • Представитель по развитию продаж от Salesforce
    • Сбытовые операции Salesforce
    • Бухгалтерия от 'Интуит'
    • Подготовка к сертификации Google Cloud: облачный архитектор
    • Подготовка к сертификации Google Cloud: специалист по инженерии облачных данных
    • Начните карьеру
    • Подготовьтесь к сертификации
    • Продвинуться по карьерной лестнице

    Смотреть популярные темы

    • бесплатные курсы
    • Изучите иностранный язык
    • Python
    • Java
    • веб-дизайн
    • SQL
    • Cursos Gratis
    • Microsoft Excel
    • Управление проектами
    • Безопасность в киберпространстве
    • Людские ресурсы
    • Бесплатные курсы в области науки о данных
    • говорить на английском
    • Написание контента
    • Веб-разработка: полный спектр технологий
    • Искусственный интеллект
    • Программирование на языке C
    • Навыки общения
    • Блокчейн
    • Просмотреть все курсы

    Популярные курсы и статьи

    • Навыки для команд по науке о данных
    • Принятие решений на основе данных
    • Навыки в области программной инженерии
    • Навыки межличностного общения для проектных групп
    • Управленческие навыки
    • Навыки в области маркетинга
    • Навыки для отделов продаж
    • Навыки менеджера по продукту
    • Навыки в области финансов
    • Популярные в Великобритании курсы по науке о данных
    • Beliebte Technologiekurse in Deutschland
    • Популярные сертификаты по кибербезопасности
    • Популярные сертификаты по ИТ
    • Популярные сертификаты по SQL
    • Профориентация: маркетолог
    • Профориентация: руководитель проектов
    • Навыки программирования на языке Python
    • Профориентация: веб-разработчик
    • Навыки для аналитика данных
    • Навыки для UX-дизайнеров

    Получите диплом или сертификат онлайн

    • Сертификаты MasterTrack®
    • Профессиональные сертификаты
    • Сертификаты университетов
    • MBA и другие дипломы в области бизнеса
    • Степени в области науки о данных
    • Степени в области компьютерных наук
    • Дипломные программы по анализу данных
    • Степени в области общественного здравоохранения
    • Степени в области социальных наук
    • Дипломные программы в области управления
    • Дипломы ведущих европейских университетов
    • Дипломы магистра
    • Степени бакалавра
    • Дипломы с карьерными путями, ориентированными на результат
    • Бакалаврские курсы
    • Что такое диплом бакалавра?
    • Сколько времени нужно для получения диплома магистра?
    • Стоит ли получать диплом MBA онлайн?
    • 7 способов оплатить магистратуру
    • Посмотреть все сертификаты

    Coursera

    • О проекте
    • Что мы предлагаем
    • Руководство
    • Карьера
    • Каталог
    • Coursera Plus
    • Профессиональные сертификаты
    • Сертификаты MasterTrack®
    • Степени
    • Для организаций
    • Для правительственных организаций
    • Для стационара
    • Стать партнером
    • Борьба с последствиями коронавируса

    Сообщество

    • Учащиеся
    • Партнеры
    • Разработчики
    • Бета-тестировщики
    • Переводчики
    • Блог
    • Технический блог
    • Центр преподавания

    Еще

    • Пресса
    • Инвесторы
    • Условия
    • Конфиденциальность
    • Помощь
    • Доступность
    • Контакты
    • Статьи
    • Справочник
    • Филиалы
    • Заявление о современном рабстве
    Учитесь, где угодно
    Загрузить из App StoreЗагрузить в Google Play
    Placeholder
    © Coursera Inc., 2022 Все права защищены.
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder