techniki programowania

Tworzenie aplikacji w języku Java - programowanie i modelowanie obiektowe z użyciem UML

Programowanie obiektowe

obiektowość Java niezawodność odpowiedzialność klas konwencje UML programowanie poprzez interfejsy intuicja programisty czytelny kod programowanie

Dlaczego interesujesz się szkoleniem z języka Java? Czy chcesz nauczyć się języka programowania, czy pisać programy w tym języku? To istotna różnica! 

Szkolenie to uczy przede wszystkim tego, w jaki sposób pisać programy w języku Java. Dostarcza ono wytycznych umożliwiających programowanie według uznanych światowych standardów. Podczas szkolenia zapoznasz się z konwencjami kodowania, nabędziesz umiejętności tworzenia kodu z wyraźnie wydzielonymi odpowiedzialnościami. Po zakończeniu szkolenia, będziesz potrafił programować poprzez interfejsy, a także dowiesz się w jaki sposób wykorzystywać intuicję w trakcie pracy.

Dzięki szkoleniu poznasz najważniejsze narzędzia specjalistów programowania obiektowego. Posiądziesz kompetencje, które odmienią Twój sposób programowania.

To szkolenie, to coś więcej niż język! Biorąc w nim udział  otrzymujesz wiedzę i umiejętności w trzech obszarach:

  • tworzenie w pełni funkcjonalnych aplikacji z wykorzystaniem języka Java,
  • standardy i zasady programowania obiektowego,
  • używanie języka UML do modelowania struktury i zachowania aplikacji.
Przeczytaj program!

Do góry

Wzorce projektowe i refaktoryzacja do wzorców

Programowanie obiektowe – strategie i wzorce projektowe

projekt programistyczny niezawodność kodu design patterns elastyczne rozwiązania Factory Method obiektowość Builder strategie programowania

Używanie wzorców projektowych, to domena najlepszych programistów. Dzięki nim tworzone oprogramowanie jest bardziej czytelne, rozszerzalne, łatwiejsze w testowaniu i...piękne! Podczas tego szkolenia odkryjesz fascynujący świat wzorców projektowych i wzbogacisz swój warsztat programisty. Poznasz techniki, które będziesz mógł od zaraz zastosować w swoich projektach. Pozwól wzorcom programować za Ciebie!
 
A poza tym dowiesz się, że są reguły, dzięki którym sam będziesz odnajdywał wzorce ...
 
 
 

Tworzenie i testowanie aplikacji z użyciem Test-Driven Development

Tworzenie i testowanie aplikacji z użyciem Test-Driven Development
TDD JUnit niezawodność oprogramowania TestNG mock objects programowanie przyrostowe testy jednostkowe bezpieczne wrowadzanie zmian optymalny kod

TDD to pisanie testu przed rozpoczęciem implementacji, to określanie celu przed wyruszeniem w drogę. TDD, to programowanie z wizją końca!

Podczas szkolenia nauczysz się programować przy pomocy jednej z najbardziej oszczędnych technik pisania kodu. Dzięki temu, że test powstaje przed implementacją tworzone są tylko niezbędne funkcjonalności. Używając TDD zwiększasz bezpieczeństwo projektu oraz upraszczasz wyszukiwanie i poprawianie błędów. Ponieważ jednocześnie będziesz występował w roli testera, programowanie stanie się ciekawsze i bardziej ekscytujące.
Przeczytaj program!

Przeczytaj artykuł poświęcony TDD

Do góry

Refaktoring kodu źródłowego

Programowanie obiektowe – refaktoring kodu

rozwijanie oprogramowania refaktoring optymalizacja rozbudowywanie systemu wprowadzanie zmian utrzymywanie kodu styl pracy red-green-refactor

Powszechnie wiadomo, że jakość kodu źródłowego ma ogromny wpływ na jego koszty jego utrzymania i rozbudowywania. Podczas szkolenia poznasz techniki refaktoringu. Służą one do poprawiania jakości kodu bez zmieniania zaimplementowanej za jego pomocą funkcjonalności.

Poznasz pracy z kodem, dzięki którym twoje programy będzie się czytało niczym książkę.

Do góry