Всього в курсі буде розглянуто 90 шаблонів. Для кожного з шаблонів передбачається відео-лекція і практичне завдання.
Enterprise patterns
Advanced On-line Course
Програмувати ви вже вмієте, але як почати створювати нову систему – уявлення не маєте. Бачили багато різних систем, якісь добре написані, якісь погано, але всі вони були дуже різними і зрозуміти – як все-таки треба було робити – складно. Хочете нарешті розкласти у себе в голові все по поличках? Скільки треба робити шарів в додатку, як організувати кожен з шарів, які є варіанти і переваги / недоліки кожного? Наш унікальний он-лайн курс по Enterprise patterns допоможе вам стати профі в цих питаннях.
Записатися на курсЗміст курсу:
- 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
ВАРІАНТ 1
Доступ до курсу відкриється одразу після оплати
Без доступу до програми і завдань
Запис відео з тренінгу
ВАРІАНТ 2
Доступ до курсу відкриється 3 травня 2021 року
Без перевірки завдань
Доступ до програми (лекції і завдання)
ВАРІАНТ 3
Новый потік курсу стартує 3 травня 2021 року
Кількість місць обмежена!
Перевірка завдань С. Немчинським*
Доступ до програми (лекції і завдання)
* в пакеті перевірка завдань протягом 3х місяців. Додатковий місяць перевірки коштує $120
Курс Enterprise patterns
ЯК ПРОХОДИТЬ КУРС
Ви отримуєте доступ до закритих лекцій (90 лекцій).
Отримуєте практичні завдання (90 завдань).
Приклади будуть дані на Java/C#, здавати роботи можна на будь-якій мові.
УМОВИ НАВЧАННЯ
Тривалість курсу - 3 місяці.
Завдання перевіряє Сергій Немчинський
Доступ до відео і завдань - необмежений.
Перевірка завдань тільки протягом 3 місяців.
1 раз в 2 тижні вебінар.
ВИМОГИ ДЛЯ ПОЧАТКУ НАВЧАННЯ
Досвід роботи програмістом не менше 3-х років.
Мова програмування: Java, Php, Python, Ruby, C#, C++ (будь ООП мова)
Не підійдуть для курсу не ООП мови: Go, JS etc.
Як проходить навчання?
Реєстрація
Реєструєшся на курс
Відповіді на запитання
C тобою зв'язується співробітник FoxmindEd і відповідає на всі твої питання
Доступ
Після оплати ти отримуєш доступ до відеозаписів і завдань
Практика
Дивишся відео і відразу на практиці спробуєш написати код за шаблоном
Перевірка
Отримуєш відгук від автора курсу
Наступні завдання
Фінішуєш завдання і переходиш до наступного
Наші студенти працюють в компаніях:
ЗАПИСАТИСЯ НА КУРС
ENTERPRISE PATTERNS ADVANCED
Курс по паттернам програмування в Enterprise призначений для досвідчених розробників, він вимагає впевненого знання однієї з ООП-мов програмування і не підходить новачкам. Ця пропозиція для тих, хто шукає курси програмування просунутого рівня в Києві.
При роботі в Enterprise-сегменті розробники мають справу з програмними системами. Деякі з них хороші, деякі гірше. Що відрізняє хорошу систему від поганої? Як з першого знайомства з системою оцінювати її якість, щоб розуміти, як працювати далі? І нарешті, при необхідності створити власну систему як спроектувати її так, щоб вона була стійкою, оновлюваною і зручною в підтримці?
Для цього й існують паттерни, готові моделі рішень для програмних систем в Enterprise сегменті. Вони допомагають прискорити і спростити процес розробки, а також спроектувати систему оптимальним чином.
Знання Enterprise-паттернів полегшують життя розробника, особливо при роботі в великих компаніях, і допомагають йому просунутися по кар’єрних сходах. Так що, якщо вас зацікавив курс по Enterprise-паттернам програмування, зв’яжіться з нами!
Messenger
Viber
Telegram
Skype
info@foxminded
Перезвонить мне