Szkolenia Software Design

Szkolenia Software Design

Lokalne, prowadzone przez instruktorów kursy szkoleniowe z zakresu projektowania oprogramowania pokazują poprzez interaktywną dyskusję i praktyczne ćwiczenia z podstawami projektowania oprogramowania Szkolenie z projektowania oprogramowania jest dostępne jako "szkolenie na miejscu" lub "szkolenie na żywo" Szkolenie na żywo w siedzibie klienta może odbywać się lokalnie w siedzibie klienta w Polsce lub w centrach szkoleniowych korporacji NobleProg w Polsce Zdalne szkolenie na żywo odbywa się za pomocą interaktywnego, zdalnego pulpitu NobleProg Twój lokalny dostawca szkoleń.

Opinie uczestników

★★★★★
★★★★★

Plany szkoleń z technologii Software Design

KodNazwaCzas trwaniaCharakterystyka kursu
designpatDesign Patterns14 godzinyIstnieje wiele wypróbowanych i przetestowanych wzorów powszechnie dostępnych dla każdego. Czasami chodzi o zmianę nazw i wdrożenie wzorca w określonej technologii. Może zaoszczędzić setki godzin, które w innym przypadku zostałyby przeznaczone na projektowanie i testowanie.

Cele treningowe

Ten kurs ma dwa cele: po pierwsze, pozwala ponownie wykorzystać powszechnie znane wzorce, po drugie, pozwala tworzyć i wykorzystywać wzorce specyficzne dla Twojej organizacji.

Pomaga oszacować, w jaki sposób wzorce mogą obniżyć koszty, usystematyzować proces projektowania i wygenerować strukturę kodu opartą na twoich wzorcach.

Publiczność

Projektanci oprogramowania, analitycy biznesowi, menedżerowie projektów, programiści i programiści, a także menedżerowie operacyjni i menedżerowie działu oprogramowania.

Styl kursu

Kurs koncentruje się na przypadkach użycia i ich związku z określonym wzorcem. Większość przykładów objaśniono w UML i prostych przykładach Java (język może się zmienić, jeśli kurs jest zarezerwowany jako zamknięty kurs). Prowadzi Cię przez źródła wzorców, a także pokazuje, jak katalogować i opisywać wzorce, które można ponownie wykorzystać w całej organizacji.
dpcsWzorce projektowe w C#14 godzinyGrupa docelowa:

Technical Team Leader, Software Developer

Cel szkolenia:

Celem szkolenia jest nabycie umiejętności projektowania zawansowanych struktur programistycznych / projektowych w języku C#.
mbdModel Based Development for Embedded Systems21 godzinyModel Based Development (MBD) to metodologia tworzenia oprogramowania, która umożliwia szybszy, bardziej ekonomiczny rozwój dynamicznych systemów, takich jak systemy sterowania, przetwarzania sygnałów i systemy komunikacji Opiera się na modelowaniu graficznym, a nie na tradycyjnym programowaniu tekstowym W tym instruktażu uczestnicy szkolenia na żywo dowiedzą się, jak stosować metodologie MBD w celu obniżenia kosztów rozwoju i przyspieszenia wprowadzania na rynek produktów wbudowanych Do końca tego szkolenia uczestnicy będą mogli Wybierz i wykorzystaj odpowiednie narzędzia do implementacji MBD Użyj MBD, aby przeprowadzić szybki rozwój na wczesnych etapach projektu oprogramowania wbudowanego Skróć czas wprowadzenia oprogramowania wbudowanego na rynek Publiczność Inżynierowie systemów wbudowanych Programiści i programiści Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
ecadpapgeneralEmbedded C Application Design Principles14 godzinyDwudniowy kurs obejmujący wszystkie zasady projektowania z przykładami kodu połączonymi z najnowszą technologią przemysłową .
userstoriesPraktyczny warsztat tworzenia User Stories7 godzinyKurs praktyczny (ok. 60% ‐ warsztaty), przeznaczony dla osób, które tworzą, bądź będą tworzyć historyjki użytkownika (User Stories). Szkolenie opiera się przede wszystkim na przykłdach oraz zadaniach zaprojektowanych przez osoby pracujące na co dzień z Agile oraz Scrum.

Celem szkolenia jest nauczenie kursantów jak tworzyć i opisywać User Stories aby usprawnić komunikację w grupie projektowej oraz aby były one zrozumiałe w sposób jednoznaczny dla developerów.
ecadpapEmbedded C Application Design Principles for Automotive Professionals 14 godzinyDwudniowy kurs obejmujący wszystkie zasady projektowania z przykładami kodu połączonymi z najnowszą technologią przemysłową; bardzo przydatne dla programistów motoryzacyjnych .
softengSoftware Engineering35 godzinyInżynieria oprogramowania zaczyna się tam, gdzie zatrzymuje się programowanie. W tym kursie poznasz solidne podstawy inżynierii oprogramowania. Buduje most od programowania do solidnych praktyk inżynierskich. Kurs daje przegląd podstawowych pojęć i słownictwa zwykle stosowanych w terenie. Podczas kursu nauczysz się korzystać z wielu technik do planowania, wdrażania i sprawdzania projektów oprogramowania oraz do oceny i ulepszania procesów rozwojowych.

Publiczność:

Ten kurs jest przeznaczony dla programistów z różnych środowisk, którzy znają co najmniej jeden język programowania.
dddintroWprowadzenie do Domain Driven Design14 godzinyGrupa docelowa:

- Kierownicy działów IT
- Managerowie projektów, PM
- Product Owners
- Pracownicy działu marketingu
kubernetesdsgpatKubernetes Design Patterns21 godzinyThe evolution of microservices and containers in recent years has significantly changed how we design, develop, deploy and run software. Modern applications must be optimized for scalability, elasticity, failure, and change. Driven by these new demands, modern architectures require a different set of patterns and practices. In this training, we examine ways to identify, understand and adjust to these new requirements.

Audience
This training is intended for people who are somewhat familiar with container technology and with Kubernetes concepts but are perhaps lacking the real world experience. It is based on use cases, and lessons learnt from real life projects with the intention of making people inspired to create and manage even better cloud native applications.

- Developers
- Operations
- DevOps
- QA Engineers
- IT Project Managers

Format of the Course

- Interactive lecture and discussion
- Lots of exercises and practice
- Handson implementation in a live-lab environment

Course Customization Options

- To request a customized training for this course, please contact us to arrange.
microsvcpatternsdotnetMicroservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net14 godzinyArchitektura Microservice to podejście do opracowywania aplikacji oprogramowania jako zestawu małych, niezależnych usług, z których każda działa we własnym procesie i komunikuje się z lekkimi mechanizmami, takimi jak API zasobów HTTP Usługi te można skutecznie wdrażać przy użyciu ciągłych systemów automatyzacji i ominąć potrzebę scentralizowanego zarządzania Mikrousługa można pisać w różnych językach programowania i integrować z różnymi systemami przechowywania danych To instruktażowe szkolenie na żywo skierowane jest do programistów i architektów Wprowadza architekturę mikroserwisową z perspektywyNet, prezentuje strategie migracji z monolitycznego systemu i prowadzi uczestników przez stworzenie i wdrożenie przykładowej aplikacji opartej na mikroserwisach Pod koniec tego szkolenia uczestnicy będą mogli: Zrozumieć, kiedy używać i kiedy nie korzystać z architektury mikroserwisu Stwórz i wdrażaj strategię testowania dla mikroserwisów Wdróż przykładową aplikację opartą na mikroserwisach w środowisku produkcyjnym Refactor monolityczna aplikacja do usług Publiczność Deweloperzy Architekci Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
technicalarcTechnical Architecture and Patterns21 godzinyWraz z pojawieniem się bardzo złożonych systemów rozproszonych złożoność pojedynczego systemu przeniosła się do złożoności architektury grupy systemów Kurs dotyczy związku architektury oprogramowania z architekturą techniczną przedsiębiorstwa Te dwa obszary są ze sobą powiązane w sposób, który obecnie nie jest dobrze opisany Na przykład podział złożonego systemu monolitycznego na dwa systemy komunikujące się za pośrednictwem usług internetowych spowoduje istotne zmiany zarówno w nowych systemach, jak iw architekturze między nimi Kurs obejmie kompromisy, obecnie powszechne wzorce i rozwiązania do zarządzania złożonymi systemami i komunikacji w obrębie i między nimi .
oobdpObject Oriented Design using Design Patterns14 godzinyCel:

Pomagamy analitykom i projektantom technicznym zrozumieć, w jaki sposób przejść przez wdrożenie oprogramowania wymagań, zapewniając identyfikowalność między specyfikacjami biznesowymi a kodem oprogramowania.

Ten dwudniowy kurs ma pomóc analitykom technicznym i projektantom w projektowaniu specyfikacji opisanych przez analityków biznesowych. Po przekształceniu w reprezentacje komponentu oprogramowania wynikowe komponenty systemu śledzą wymagania systemowe w stosunku do struktur komponentów oprogramowania.

Wreszcie, te specyfikacje techniczne są implementowane w kodzie oprogramowania i testowane na podstawie komponentów. Powstałe komponenty oprogramowania zapewniają dobry poziom reaktywności w stosunku do zmian, ponieważ umożliwiają śledzenie osobno w kierunku poziomu implementacji zachowań systemowych warstwa po warstwie (od interfejsów użytkownika do warstwy obiektów biznesowych poprzez składniki aplikacji, w których są wybierane wybory użytkowników do użycia).
rubywpWzorce projektowe w Ruby14 godzinyGrupa docelowa:

Technical Team Leader, Software Developer

Cel szkolenia:

Celem szkolenia jest nabycie umiejętności projektowania zawansowanych struktur programistycznych / projektowych w języku Ruby.
wppythWzorce projektowe w Python14 godzinyGrupa docelowa:

Technical Team Leader, Software Developer

Cel szkolenia:

Celem szkolenia jest nabycie umiejętności projektowania zawansowanych struktur programistycznych / projektowych w języku Python.
jsadvJavaScript - Zaawansowane programowanie14 godzinySzkolenie przeznaczony jest dla developerów JavaScript, projektujących oraz wdrażających zaawansowane aplikacje internetowe. Tematy omawiane podczas szkolenia mają na celu przybliżenie najlepszych wzorców programowania w języku JavaScript jak i zwrócenie uwagi na najczęściej popełniane błędy. Istotnym punktem szkolenia jest omówienie programowania obiektowego dostępnego za pomocą składni JavaScriptu.
phppatrefWzorce i refaktoryzacja w PHP21 godzinySzkolenie skierowane do doświadczonych programistów pragnących zgłębić zagadnienia z zakresu użycia wzorców oraz refaktoryzacji kodu. Każdy z uczestników pozna właściwości oraz praktyczne przykłady użycia omawianych wzorców, co w rezultacie pozwoli na efektywne budowanie poprawnego kodu aplikacji.
dsgpatphpWzorce projektowe w języku PHP14 godzinyKurs omawia zagadnienia związane z wzorcami projektowymi ze szczególnym uwzględnieniem wzorców wykorzystywanych w języku PHP.
dsgpatDesign Patterns - efficient code reusability24 godzinyKurs omawia zagadnienia związane z wzorcami projektowymi.
javawpWzorce projektowe w Java14 godzinyKurs omawia najpopularniejsze wzorce projektowe opracowane przez grupę Gang of Four (GoF).
designthinkingfordevDesign Thinking Workshop for Software Developers14 godzinyDesign Thinking to metodologia oparta na rozwiązaniach do rozwiązywania złożonych problemów, które są niezdefiniowane lub nieznane Podejście to zostało dostosowane zarówno przez zespoły biznesowe, jak i inżynieryjne do rozwiązywania problemów, począwszy od rozwiązywania konfliktów między zespołami, a skończywszy na opracowywaniu produktów Niektóre metody stosowane w Design Thinking obejmują zrozumienie ludzkich potrzeb, przeformułowanie problemów w sposób humenocentryczny, burza mózgów na temat nowych pomysłów i przyjęcie praktycznego podejścia do prototypowania i testowania W ramach tego instruktażowego szkolenia z warsztatów na żywo uczestnicy dowiedzą się, jak zastosować pięć etapów Design Thinking, aby lepiej zrozumieć problemy doświadczane przez użytkowników końcowych produktu lub usługi, a następnie opracować najlepsze podejście do ich rozwiązywania Pod koniec tego szkolenia uczestnicy będą mogli: Wykorzystaj kreatywne strategie, aby dopasować potrzeby klientów do rozwiązań, które są możliwe z technologicznego punktu widzenia Sformułować strategię mającą na celu podniesienie wartości dla klienta i ulepszenie oferty produktów i usług Publiczność Deweloperzy Menadżerowie projektu Format kursu Wykład częściowy, dyskusja częściowa, ćwiczenia i ciężka praktyka handson .
uml2itmprepCertyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Intermediate14 godzinyUczestnicy kursu:

Projektanci, progamiści analitycy biznesowi, kierownicy projektów, architekci, testerzy, osoby odpowiedzialne za tworzenie dokumentacji, a także każdy, kto jest zaangażownay w proces wytwarzania oprogramowania.

Cele kursu:

- Przygotowuje do pracy z szerokim zakresem elementów UML.
- Uczy jak tworzyc złożone modele UML.
- Przygotowuje do pełnienia roli starszego specjalisty w zespole projektowym.
- Przygotowuje do egzaminu OMG Certified UML Professional 2- (OMG-OCUP-200 -http://www.omg.org/ocup-2/coveragemap-intermed.htm)

Szkolenie prowadzi trener z certyfikatem OMG Certified UML Professional Advanced.
uml2advprepCertyfikacja OCUP2 UML 2.5 - Przygotowanie do egzaminu OCUP2 Advanced14 godzinyUczestnicy kursu:

Projektanci, progamiści analitycy biznesowi, kierownicy projektów, architekci, testerzy, osoby odpowiedzialne za tworzenie dokumentacji, a także każdy, kto jest zaangażownay w proces wytwarzania oprogramowania.

Cele kursu:

- Przygotowuje do pracy z szerokim zakresem elementów UML.
- Uczy jak tworzyc złożone modele UML.
- Przygotowuje do pełnienia roli starszego specjalisty w zespole projektowym
- Przygotowuje do egzaminu OMG Certified UML Professional 2 - (http://www.omg.org/uml-certification/Advanced.htm)

Szkolenie prowadzi trener z certyfikatem OMG Certified UML Professional 2 Advanced.

Nadchodzące szkolenia z technologii Software Design

SzkolenieData KursuCena szkolenia [Zdalne / Stacjonarne]
Model Based Development for Embedded Systems - Zakopane, ul. Jagiellońska 30 pon., 2018-11-05 09:002990PLN / 3990PLN
Wzorce projektowe w Ruby - Bydgoszcz, ul. Dworcowa 94pon., 2018-11-05 09:001990PLN / 2740PLN
OCUP2 UML 2.5 Certification - Intermediate Exam Preparation - Warszawa, ul. Złota 3/11pon., 2018-11-05 09:003330PLN / 4080PLN
Design Patterns in C# - Częstochowa, ul. Wały Dwernickiego 117/121wt., 2018-11-06 09:001990PLN / 2740PLN
OCUP2 UML 2.5 Certification - Advanced Exam Preparation - Katowice ul. Opolska 22czw., 2018-11-08 09:003330PLN / 4080PLN
Szkolenie Software Design, Software Design boot camp, Szkolenia Zdalne Software Design, szkolenie wieczorowe Software Design, szkolenie weekendowe Software Design, Kurs Software Design,Kursy Software Design, Trener Software Design, instruktor Software Design, kurs zdalny Software Design, edukacja zdalna Software Design, nauczanie wirtualne Software Design, lekcje UML, nauka przez internet Software Design, e-learning Software Design, kurs online Software Design, wykładowca Software Design

Kursy w promocyjnej cenie

Szkolenie Miejscowość Data Kursu Cena szkolenia [Zdalne / Stacjonarne]
Adobe Photoshop - photo edition Łódź, al. Piłsudskiego 10/14 pon., 2018-10-22 09:00 1280PLN / 2280PLN
Angular JavaScript Gliwice ul. Zwycięstwa 36 pon., 2018-10-22 09:00 3950PLN / 5200PLN
Web Services Basics for Non-Programmers Kielce, ul. Warszawska 19 śr., 2018-10-24 09:00 1970PLN / 2720PLN
WebServices with SOAP and WSDL Basics Gliwice ul. Zwycięstwa 36 pon., 2018-10-29 09:00 1970PLN / 2720PLN
Adobe Creative Cloud - Montaż video Szczecin, ul. Sienna 9 wt., 2018-10-30 09:00 1970PLN / 2720PLN
Business Analysis Wrocław, ul.Ludwika Rydygiera 2a/22 pon., 2018-11-05 09:00 2960PLN / 3960PLN
Advanced Python Łódź, al. Piłsudskiego 10/14 wt., 2018-11-06 09:00 3950PLN / 5200PLN
Wzorce projektowe w Java Wrocław, ul.Ludwika Rydygiera 2a/22 wt., 2018-11-06 09:00 1970PLN / 2720PLN
CCSK - Certificate of Cloud Security Knowledge - Plus Warszawa, ul. Złota 3 śr., 2018-11-07 09:00 1970PLN / 2620PLN
Lean5S Łódź, al. Piłsudskiego 10/14 śr., 2018-11-07 09:00 990PLN / 1490PLN
Docker and Kubernetes: Building and Scaling a Containerized Application Kraków, ul. Rzemieślnicza 1 pon., 2018-11-12 09:00 2960PLN / 3960PLN
Bezpieczeństwo aplikacji internetowych Poznań, Garbary 100/63 pon., 2018-11-12 09:00 1970PLN / 2720PLN
MicroStrategy Business Intelligence (BI) Warszawa, ul. Złota 3/11 czw., 2018-11-15 09:00 1970PLN / 2720PLN
CISM - Certified Information Security Manager Warszawa, ul. Złota 3 pon., 2018-11-19 09:00 N/A / 5000PLN
DTP (InDesign, Photoshop, Illustrator, Acrobat) Szczecin, ul. Sienna 9 pon., 2018-11-19 09:00 2130PLN / 3630PLN
Docker and Kubernetes Warszawa, ul. Złota 3 wt., 2018-11-20 09:00 2960PLN / 3810PLN
Microservice Patterns: Migrating from a Monolithic to a Microservice Architecture with .Net Kraków, ul. Rzemieślnicza 1 czw., 2018-11-22 09:00 1970PLN / 2720PLN
Strategic Thinking Kraków, ul. Rzemieślnicza 1 pon., 2018-11-26 09:00 2960PLN / 3960PLN
Object-Oriented Analysis and Design using UML Kraków, ul. Rzemieślnicza 1 pon., 2018-12-03 09:00 3950PLN / 4950PLN
Zaawansowana administracja MySQL Katowice ul. Opolska 22 śr., 2018-12-05 09:00 1970PLN / 2720PLN
Cassandra Administration Kraków, ul. Rzemieślnicza 1 czw., 2018-12-06 09:00 3290PLN / 4040PLN
Ethical Hacker Gdańsk, ul. Grodzka 19 pon., 2018-12-10 09:00 4930PLN / 6430PLN
Unit Testing with C# Kraków, ul. Rzemieślnicza 1 czw., 2018-12-13 09:00 1970PLN / 2720PLN

Newsletter z promocjami

Zapisz się na nasz newsletter i otrzymuj informacje o aktualnych zniżkach na kursy otwarte.
Szanujemy Twoją prywatność, dlatego Twój e-mail będzie wykorzystywany jedynie w celu wysyłki naszego newslettera, nie będzie udostępniony ani sprzedany osobom trzecim.
W dowolnej chwili możesz zmienić swoje preferencje co do otrzymywanego newslettera bądź całkowicie się z niego wypisać.

Zaufali nam

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!