КУРСЫ ENTERPRISE PATTERNS

ADVANCED ON-LINE COURSE

Программировать вы уже умеете, но как начать создавать новую систему — представления не имеете. Видели много разных систем, какие-то хорошо написанные, какие-то плохо, но все они были очень разными и понять — как все-таки надо было делать — сложно.

Хотите наконец разложить у себя в голове все по полочкам? Наш уникальный он-лайн курс по Enterprise patterns поможет вам стать профи в этих вопросах.

5

Уроков

4

Видео

4:11ч

Продолжительность

Русский

Язык

Описание курса

Курс по паттернам программирования в Enterprise предназначен для опытных разработчиков, он требует уверенного знания одного из ООП-языков программирования и не подходит новичкам.  Это предложение для тех, кто ищет курсы программирования продвинутого уровня в Киеве.

При работе в Enterprise-сегменте разработчики имеют дело с программными системами. Некоторые из них хороши, некоторые хуже. Что отличает хорошую систему от плохой? Как с первого знакомства с системой оценивать ее качество, чтобы понимать, как работать дальше? И наконец, при необходимости создать собственную систему как спроектировать ее так, чтобы она была устойчивой, обновляемой и удобной в поддержке? 

Для этого и существуют паттерны, готовые модели решений для программных систем в Enterprise сегменте.  Они помогают ускорить и упростить процесс разработки, а также спроектировать систему оптимальным образом. 

Знание Enterprise-паттернов облегчают жизнь разработчика, особенно при работе в больших компаниях, и помогают ему продвинуться по карьерной лестнице. Так что, если вас заинтересовал курс по Enterprise-паттернам программирования, свяжитесь с нами!

Проиграть видео

ПРОГРАММА КУРСА ENTERPRISE PATTERNS

Всего в курсе будет рассмотрено 90 шаблонов. Для каждого из шаблонов предполагается видео-лекция и практическое задание.

  • OOP
  • UML
  • Понятие паттерна и история их создания
  • Организация domain logic
    • Transaction Script
    • Domain Model
    • Table Module
    • Service Layer
  • Организация Layers
  • Data Source
    • Data Accessor
    • Table Data Gateway
    • Row Data Gateway
    • Active Record
    • Data Mapper
  • Resource Pattern
    • Resource Decorator
    • Resource Pool
    • Resource Timer
    • Resource Descriptor
    • Retryer
  • Input and Output Patterns
    • Selection Factory
    • Domain Object Factory
    • Update Factory
    • Domain Object Assembler
    • Paging Iterator
  • Cache Patterns
    • Cache Accessor
    • Demand Cache
    • Primed Cache
    • Cache Search Sequence
    • Cache Collector
    • Cache Replicator
    • Cache Statistics
  • Behavioral
    • Unit of Work
    • Identity Map
    • Lazy Load
  • Metadata Mapping
    • Metadata Mapping
    • Query Object
    • Repository
  • Structural
    • Identity Field
    • Foreign Key Mapping
    • Association Table Mapping
    • Dependent Mapping
    • Embedded Value
    • Serialized LOB
    • Single Table Inheritance
    • Class Table Inheritance
    • Concrete Table Inheritance
    • Inheritance Mappers

  • Delegation (When Not to Use Inheritance)
  • Interface
  • Abstract Superclass
  • Interface and Abstract Class
  • Immutable
  • Marker Interface
  • Object Pool
  • Filter
  • Read-only Interface
  • Dynamic Linkage
  • Virtual Proxy
  • Cache Management
  • Distribution Patterns
    • Remote Facade
    • Data Transfer Object
  • Offline Concurrency Patterns
    • Optimistic Offline Lock
    • Pessimistic Offline Lock
    • Coarse-Grained Lock
    • Implicit Lock
  • Session State Patterns
    • Client Session State
    • Server Session State
    • Database Session State
  • Web Presentation Patterns:
    • Model View Controller
    • Page Controller
    • Front Controller
    • Template View
    • Transform View
    • Two-Step View
    • Application Controller
  • Remote Facade
  • Data Transfer Object
  • Optimistic Offline Lock
  • Pessimistic Offline Lock
  • Coarse Grained Lock
  • Implicit Lock
  • Client Session State
  • Server Session State
  • Database Session State
  • Gateway
  • Mapper
  • Layer Supertype
  • Separated Interface
  • Registry
  • Value Object
  • Money
  • Special Case
  • Plugin
  • Service Stub
  • Record Set

Готовы ли вы начать?

icon About

STANDART

$200
$ 140 за месяц
  • Доступ к курсу открывается сразу после оплаты
  • Без доступа к программе и заданиям
  • Запись видео с тренинга
Popular
icon About

GOLD

$400
$ 345
  • Доступ к курсу откроется сразу после оплаты
  • Без проверки заданий
  • Доступ к программе (лекции и задания)
Popular
icon About

PLATINUM

$600
$ 543 за месяц
  • Все места проданы, следующий набор планируется в декабре 2021
  • Проверка заданий
  • Доступ к программе (лекции и задания)
Popular

КУРС ENTERPRISE PATTERNS

КАК ПРОХОДИТ КУРС

Вы получаете доступ к закрытым лекциям (90 лекций). Получаете практические задания (90 заданий). Примеры будут даны на Java/C#, сдавать работы можно на любом языке.

УСЛОВИЯ ОБУЧЕНИЯ

Длительность курса — 3 месяца. Задание проверяет Сергей Немчинский. Доступ к видео и заданию — неограничен. Проверка заданий только в течении 3 месяцев. 1 раз в 2 недели вебинар.

Начальные требования

Опыт работы программистом не менее 3х лет. Язык программирования: Java, Php, Python, Ruby, C#, C++ (любой ООП язык) Не подойдут для курса не ООП языки: Go, JS etc.

ПОЧЕМУ КУРСЫ Cloud-Prism?

Менторы-профессионалы

Ментор – это не учитель-теоретик, а специалист-практик уровня middle и senior, который работает над сходными задачами, знает индустрию изнутри, ее подводные камни и лучшие практики

Задачи из реальной жизни

Мы не сочиняем абстрактные задания, а берем конкретные задачи, с которыми сталкивается разработчик при работе с клиентами, и которые ждут разработчика в дальнейшем.

Icon 3Created with Sketch.

Обучение онлайн

Наше обучение изначально создавалось как дистанционное, мы несколько лет работаем в онлайне, и наши учебные процессы уже отработаны до совершенства.

КАК ПРОХОДИТ ОБУЧЕНИЕ

1

Регистрация

Регистрируешься на курс

2

Ответы на вопросы

C тобой связывается сотрудник CLOUD-PRISM  и отвечает на все твои вопросы 

3

Доступ

После оплаты ты получаешь доступ к видеозаписям и заданиям

4

Практика

Смотришь видео и сразу на практике попробуешь написать код по шаблону

5

Проверка

Получаешь отзыв от автора курса

6

Следующее задание

Финишируешь задание и переходишь к следующему

Отзывы о курсе ENTERPRISE PATTERNS

Q

Другие курсы

Возможно, вас также заинтересуют эти курсы

Front-End (React)

CLOUD-PRISM

КУРСЫ ПРОГРАММИРОВАНИЯ

Записаться

Need Help?

I’m Here To Assist You

Something isn’t Clear?
Feel free to contact me, and I will be more than happy to answer all of your questions.