fbpx

Java – Od zera do aplikacji desktopowej. Część 4. Wprowadzenie do Klas

W poprzedniej części utworzyliśmy pierwszy projekt, bez zagłębiania się w to, co piszemy… teraz czas odrobinę rozjaśnić sprawę i wprowadzić pojęcie klasy.

UWAGA! Kurs darmowy, zaktualizowany na stan z roku 2020 dostępny na https://kursy.clockworkjava.pl/java-fundamenty-programowania/

Czytaj dalej Java – Od zera do aplikacji desktopowej. Część 4. Wprowadzenie do Klas

Java – Od zera do aplikacji desktopowej. Część 3. Java IDE

W końcu przyszedł czas na zainstalowanie najpotężniejszego narzędzia w asortymencie każdego programisty – Java IDE czyli Integrated Development Environment. Jest to cała klasa narzędzi służących pomocą przy pisaniu programów, a czynią to poprzez m.in. podświetlanie błędów, podpowiadanie składni czy wiele, wiele inny możliwości, które to będziemy również stopniowo poznawać.

UWAGA! Kurs darmowy, zaktualizowany na stan z roku 2020 dostępny na https://kursy.clockworkjava.pl/java-fundamenty-programowania/

Czytaj dalej Java – Od zera do aplikacji desktopowej. Część 3. Java IDE

Java – Od Zera do Aplikacji Desktopowej. Część 2. Instalacja Cmder

Czym jest Cmder?

UWAGA! Kurs darmowy, zaktualizowany na stan z roku 2020 dostępny na https://kursy.clockworkjava.pl/java-fundamenty-programowania/

W poprzedniej części niezbędnym było uruchomienie windowsowej konsoli – było to czarne okno, które pojawiło się po kliknięciu ikony start (bądź po użyciu skrótu win+r) i wpisaniu ’cmd’. Do tej pory użyliśmy go tylko do tego by wpisać na ekran zainstalowaną wersję Javy, jednak konsole są o wiele bardziej użyteczne niż taka prosta operacja. Problem z domyślnym cmd na windowsie polega na tym, że jest strasznie nieintuicyjny, toporny w użyciu i jedyne co potrafi to zrazić początkujących programistów do posługiwania się liniami komend – co podkreślę jeszcze raz – są baaaaardzo użytecznym narzędziem, z którego ten kurs Java będzie co jakiś czas korzystał. W dodatku cmd, w porównaniu do swoich linuksowych kuzynów, wypada bardzo blado jeśli chodzi o możliwości jakie oferuję.

Czytaj dalej Java – Od Zera do Aplikacji Desktopowej. Część 2. Instalacja Cmder

Kurs Java – Od Zera do Aplikacji Desktopowej. Część 1. Instalacja JDK 11

Przed Tobą  kurs języka Java, który zaczynamy od poziomu ZERO, a zakończymy posiadając aplikacje okienkową (JavaFX), współpracującą z bazą danych (czyli dane, jakie wprowadzimy do naszej aplikacji zostaną tam 'na zawsze’, nawet po zamknięciu aplikacji).

UWAGA! Kurs darmowy, zaktualizowany na stan z roku 2020 dostępny na https://kursy.clockworkjava.pl/java-fundamenty-programowania/

Czytaj dalej Kurs Java – Od Zera do Aplikacji Desktopowej. Część 1. Instalacja JDK 11

Czym jest transakcja w programowaniu?

Zaczniemy od zdefiniowania czym są transakcje i standardowego przykładu z bankomatem. Najprościej rzecz ujmując transakcja to zestaw kroków danego algorytmu, który musi być wykonany w całości lub, jeśli wystąpi błąd w którymkolwiek z kroków, każda operacja musi zostać „cofnięta”, a stan systemu zostanie przywrócony do momentu sprzed rozpoczęcia pierwszego kroku w transakcji. Zacznijmy od oklepanego przykładu konta bankowego i wypłaty środków z bankomatu.

Czytaj dalej Czym jest transakcja w programowaniu?

Deployment applikacji opartej na Spring Boot na platforme Heroku

Screencast przedstawia deployment (i utworzenie) projektu opartego na Spring-boot na platforme cloud Heroku za pomocą Heroku CLI. Dodatkowo pokazuję jak zintegrować naszą aplikację z bazą danych postgresql, również dostarczoną na platformie Heroku.

Czytaj dalej Deployment applikacji opartej na Spring Boot na platforme Heroku

Wzorzec Strategii – solo, spring i java 8

Jeśli framework Spring znajduje się na Twojej liście rzeczy do poznania 🙂 polecam swój kurs – „Spring Framework od podstaw” gdzie od zera tworzymy projekt Spring Boot i przechodzimy przez podstawowe funkcjonalności tego frameworka.

Kurs Spring Framework od podstaw

Natomiast jeśli to Wzorce Projektowe są kawałkiem programistycznego know-how, których chcesz lepiej poznać, zapraszam do zapoznania się z moim kursem Wzorce Projektowe, dostępnym na platformie Udemy.

Obrazek kursu link http://www.udemy.com/wzorce-projektowe/?couponCode=CLOCKWORK