Reviews
Get started
Course information
-
Level
intermediate
-
Lessons
299
-
Duration
N/A
-
Language
Polish
-
Transcripts
Polish
-
Downloadable
yes
-
Book
yes
-
Certificate
no
-
Access
paid
-
Released at
N/A
-
Revised at
N/A
-
Free updates
yes
-
Code examples
yes
- Free lessons
Share
Related topics
Instructors
Architect
0 reviews of courses
Programista i konsultant z branży IT o bogatym doświadczeniu. Pracował m.in. dla Naszej-Klasy, Gadu-Gadu, Adv.pl. Prowadzi podcast Better Software Design o architekturze oprogramowania. Jego zainteresowania obejmują m.in. architekturę i skalowalność aplikacji internetowych, wydajność, infrastrukturę serwerową i design oprogramowania.
Principal Technologist/Architect
0 reviews of courses
Programista i trener z branży IT o bogatym doświadczeniu. Jest entuzjastą Domain Driven Design, fanatykiem testów jednostkowych oraz ewolucyjnej architektury i Event Stormingu. Wygłaszał przemówienia na licznych konferencjach programistycznych, prowadzi też własne szkolenia. Wyciąga na prostą projekty pozornie skazane na rewrite lub tragiczną śmierć. Po pracy oddaje się swoim dwóm pasjom: kitesurfingowi i motocyklom.
Founder at Bottega IT Minds
0 reviews of courses
Właściciel firmy szkoleniowo-doradczej Bottega IT Minds, która skupia 60 ekspertów technicznych. Jednocześnie, jest inwestorem i CTO kilku startupów: Cortivision (zajmującego się obrazowaniem pracy mózgu i scen VR dla dzieci z deficytami uwagi), Augmented Neural Systems (tworzącego sceny VR wspomagające system hormonalno-odpornościowy w walce z rakiem), Augmented Reality Training Systems (ofertującego rzeczywistość dopełnioną w treningach jednostek specjalnych) oraz Devskiller (specjalizującego się w automatyzacji rekrutacji i zarządzaniu kompetencjami w organizacjach IT). Hobbystycznie pasjonuje się psychologią pozytywną i kognitywistyką.
About this course
Ten kurs online dotyczy architektury i projektowania systemów oprogramowania. Uczestnicy dowiedzą się, jak wykorzystywać wzorce projektowe i techniki do tworzenia systemów oprogramowania, które są skalowalne, wydajne i utrzymywalne. Kurs obejmuje również zagadnienia związane z komunikacją i marketingiem refaktoryzacji dla biznesu.
Kurs jest przeznaczony dla programistów, inżynierów oprogramowania, architektów systemów i innych osób zainteresowanych rozwojem systemów oprogramowania.
Oto szczegółowy opis poszczególnych tematów, które będą poruszane na kursie:
- Wzorce strategiczne z DDD
Uczestnicy dowiedzą się, czym są wzorce strategiczne i jak je wykorzystać do tworzenia systemów oprogramowania, które są zgodne z wymaganiami biznesowymi. Poznają również wzorzec Bounded Context, który pozwala na tworzenie systemów oprogramowania, które są skalowalne i utrzymywalne.
- Techniki do zastosowania natychmiast
Uczestnicy dowiedzą się, jak wykorzystywać techniki takie jak Event Storming i Refactoring do poprawy jakości kodu i architektury systemów oprogramowania. Poznają również narzędzia, które można wykorzystać do analizy repozytoriów kodu.
- Archetypy oprogramowania
Uczestnicy dowiedzą się, czym są archetypy oprogramowania i jak je wykorzystać do tworzenia systemów oprogramowania, które są podobne do istniejących systemów. Poznają również techniki, które pozwalają na unikanie wymyślania koła na nowo.
- Umiejętności miękkie
Uczestnicy dowiedzą się, jak komunikować się z biznesem w zakresie refaktoryzacji i jak uzyskać ich zgodę na zmiany w systemach oprogramowania. Poznają również techniki marketingowe, które można wykorzystać do promowania refaktoryzacji wśród biznesu.
Reviews
0 out of 5 stars
Based on 0 reviews
Review data
Share your thoughts
If you’ve used this course, share your thoughts with other students
Write a review