Курсы Enterpise patterns в Киеве, написание корпоративных шаблонов, учебный курс | Foxminded - онлайн курсы программирования

Содержание курса:

Всего в курсе будет рассмотрено 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

ВАРИАНТ 1

Без доступа к программе и заданиям

Запись видео с тренинга

стоимость

3950 грн.$158

регистрация

ВАРИАНТ 2

Без проверки заданий

Доступ к программе (лекции и задания)

стоимость

6650 грн.$266

регистрация

ВАРИАНТ 3

Проверка заданий С. Немчинским*

Доступ к программе (лекции и задания)

стоимость

----

(мест нет)

регистрация

* в пакете проверка заданий на протяжении 3х месяцев. Дополнительный месяц проверки - $120.

Курс Enterprise patterns

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

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

Вы получаете доступ к закрытым лекциям (90 лекций).

Получаете практические задания (90 заданий).

Примеры будут даны на Java/C#, сдавать работы можно на любом языке.

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

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

Длительность курса — 3 месяца.

Задание проверяет Сергей Немчинский.

Доступ к видео и заданию — неограничен.

Проверка заданий только в течении 3 месяцев.

1 раз в 2 недели вебинар.

ТРЕБОВАНИЯ ДЛЯ НАЧАЛА ОБУЧЕНИЯ

ТРЕБОВАНИЯ ДЛЯ НАЧАЛА ОБУЧЕНИЯ

Опыт работы программистом не менее 3х лет.

Язык программирования: Java, Php, Python, Ruby, C#, C++ (любой ООП язык)

Не подойдут для курса не ООП языки: Go, JS etc.

Автор курса

основатель FoxmindEd

Сергей Немчинский

Сергей Немчинский — самый мудрый лис в FoxmindEd, который 20 лет работает программистом. Почти 15 из них — в Java. Сергей был Project Manager в Ciklum, Team Leader в Luxoft, NetCracker и IntroPro.

ИНТЕРЕСНО?

ЗАПОЛНЯЙ ФОРМУ И МЫ ОБЯЗАТЕЛЬНО С ТОБОЙ СВЯЖЕМСЯ!

Записаться на курс

Как проходит обучение?

01

Регистрация

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

01
02

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

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

03

Доступ

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

03
04

Практика

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

04
05

Проверка

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

06

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

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

06

Основатель компании ответит
на часто задаваемые вопросы

Сергей Немчинский — самый мудрый лис в FoxmindEd, который 20 лет работает программистом. Почти 15 из них — в Java. Сергей был Project Manager в Ciklum, Team Leader в Luxoft, NetCracker и IntroPro.

Подписаться на канал

больше 100 тыс. подписчиков

Наши выпускники работают в компаниях:

Дмитрий Моисеев

учасник тренинга

Enterprise Patterns Advanced On-Line Course

Лично для меня курс оказался очень полезным, именно то, чего не хватало. Я понимал, что есть какие-то наработки в области архитектуры ПО, но не понимал куда двигаться. ООП, SOLID, GRASP, GoF — это все конечно хорошо, но мелковато. Эти же шаблоны — открыли целое направление для изучения. Я теперь понимаю и вижу куда больше, но как всегда получается, вопросов стало куда больше чем было вначале. По крайней мере ясно в каком направлении двигаться. Спасибо за курс — было очень приятно его проходить!

Dmytro Kucheryavenko

учасник тренинга

Enterprise Patterns Advanced On-Line Course

Для себя лично считаю курс мега полезным, не смотря на то что не прошел его до конца. Книга по которой составлен курс - в ту-ду листе у меня уже давно. Хочу поблагодарить за то что выкладываете в открытый доступ большое количество образовательных видео. Очень многие вещи пересмотрел для себя в процессе разработки, проектирование новых фич начинаю теперь с draw.io, паттерны фабричный метод и команда лягли в основу архитектуры приложения над которым в данный момент работаю. Если вкратце подытожить - то тема курса актуальная, формат удобный, возможность получить фидбек это вообще топчик. Курс обязательно пройду до конца, в будующем готов присоединиться к новым курсам на новые интересные темы. Так держать!

ЗАПИСАТЬСЯ НА КУРС


ENTERPRISE PATTERNS ADVANCED

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

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

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

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

Связаться с нами

Связаться
с нами