Design Patterns Training Courses

Design Patterns Training Courses

Local, instructor-led live Design Patterns training courses demonstrate through interactive discussion and hands-on practice how to reuse widely-known patterns, and to create and reuse patterns specific to your organization. Design Patterns training is available as "onsite live training" or "remote live training". Onsite live training can be carried out locally on customer premises in Germany or in NobleProg corporate training centers in Germany. Remote live training is carried out by way of an interactive, remote desktop. NobleProg -- Your Local Training Provider

Testimonials

★★★★★
★★★★★

Design Patterns Course Outlines

CodeNameDurationOverview
designpatDesign Patterns14 hoursThere are plenty of tried and tested patterns widely available to everyone. Sometimes it is a matter of changing the names and implementing the pattern in a specific technology. It can save hundreds of hours, which otherwise would be spent on design and testing. Training Goals This course has two goals: first, it allows you to reuse widely-known patterns, second, it allows you to create and reuse patterns specific to your organization. It helps you to estimate how patterns can reduce costs, systematize the design process and generate a code framework based on your patterns. Audience Software designers, business analysts, project managers, programmers and developers as well as operational managers and software division managers. Course Style The course focuses on use cases and their relationship with a specific pattern. Most of the examples are explained in UML and in simple Java examples (the language can change if the course is booked as a closed course). It guides you through the sources of the patterns as well as showing you how to catalogue and describe patterns which can be reused across your organization.
dpcsDesign Patterns in C#14 hoursTarget group:

Technical Team Leader, Software Developer

Learning objective:

The purpose of training is to acquire the ability to design advanced development / project structures in C #.

During the course, students become familiar with the MSDN resources and tools to support the development process, such as Microsoft Visual Studio, ReSharper.
dsgpatDesign Patterns - efficient code reusability24 hoursThe course will cover the design patterns.
dsgpatphpDesign Patterns in PHP14 hoursThe course will cover the design patterns with particular emphasis on patterns used in PHP.
phppatrefPHP Patterns and Refactoring21 hoursThe course is designed for experienced programmers who want to explore issues related to the use of patterns and refactoring. Each participant know the properties and practical examples of the use of these patterns, which in turn will enable the efficient build correct the application code.
jsadvJavaScript - Advanced Programming14 hoursThe training is designed for JavaScript developers, designing and implementing advanced Internet applications. Topics discussed during the training aimed at bringing best practices in JavaScript programming and highlight the most common mistakes. An important point of the training is to discuss the available object-oriented programming with JavaScript syntax.
oobdpObject Oriented Design using Design Patterns14 hoursObjective:

Helping Technical Analysts and Designers to understand how to go through software implementation of the requirements, ensuring traceability between business specifications and the software code.

This 2 day training course aims at assisting technical analysts and designers in designing specifications described by the business analysts. After transformation into software component representations, the resulting system components trace system requirements toward software component structures.

Finally, these technical specifications are implemented in software code and tested upon component basis. The resulting software components provide good level of reactivity to changes as they allow to trace separately toward the implementation level the system behaviours layer by layer (from the user interfaces toward business objects layer through the application components where the usage choices of the actors are stored.
technicalarcTechnical Architecture and Patterns21 hoursWith the emergence of very complex distributed systems, complexity of a single system moved to the complexity of the architecture of the group of systems. This course covers the relationship of Software Architecture with Technical Enterprise Architecture. These two areas are interrelated in a way which currently is not well described. For example, splitting complex monolithic system into two systems communicating via web services will trigger substantial changes to both the new systems, and the architecture between them.

This course will cover trade-offs, currently common patterns and solutions for managing complex systems and communication within and between them.

Upcoming Design Patterns Courses

CourseCourse DateCourse Price [Remote / Classroom]
Object Oriented Design using Design Patterns - MunichThu, 2018-10-04 09:303000EUR / 3600EUR
Technical Architecture and Patterns - ErfurtFri, 2018-10-05 09:305250EUR / 6050EUR
Design Patterns - efficient code reusability - Frankfurt am MainMon, 2018-10-08 09:306000EUR / 6800EUR
Design Patterns - KölnThu, 2018-10-11 09:303000EUR / 3600EUR
Design Patterns in C# - NurembergThu, 2018-10-11 09:303000EUR / 3600EUR
Weekend Design Patterns courses, Evening Design Patterns training, Design Patterns boot camp, Design Patterns instructor-led, Weekend Design Patterns training, Evening Design Patterns courses, Design Patterns coaching, Design Patterns instructor, Design Patterns trainer, Design Patterns training courses, Design Patterns classes, Design Patterns on-site, Design Patterns private courses, Design Patterns one on one training

Course Discounts

Course Venue Course Date Course Price [Remote / Classroom]
jQuery Advanced Bremen Tue, 2018-09-25 09:30 2700EUR / 3300EUR
FreeRTOS: Programming for Real Time Operating Systems Nuremberg Mon, 2018-10-01 09:30 1485EUR / 1885EUR
Design Patterns in C# Stuttgart Mon, 2018-10-22 09:30 2970EUR / 3570EUR
Comprehensive Git Dresden Wed, 2018-10-31 09:30 4050EUR / 4850EUR
System Engineering using SysML and UML 2 Frankfurt am Main Mon, 2018-11-19 09:30 5198EUR / 5998EUR
OCEB2 OMG Certified Expert in BPM - Fundamental Exam Preparation Erfurt Wed, 2018-12-19 09:30 6300EUR / 7300EUR

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Some of our clients

is growing fast!

We are looking to expand our presence in your region!

As a Business Development Manager you will:

  • expand business in the region
  • recruit local talent (sales, agents, trainers, consultants)
  • recruit local trainers and consultants

We offer:

  • Artificial Intelligence and Big Data systems to support your local operation
  • high-tech automation
  • continuously upgraded course catalogue and content
  • good fun in international team

If you are interested in running a high-tech, high-quality training and consulting business.

contact us right away!