Tydzień 7

Aplikacja domowa – zadanie

Aplikacja domowa – zadanie Czas na zakończenie tygodnia 7, oczywiście w takim stylu jak zawsze – czyli aplikacją domową. Zadaniem przygotowanym specjalnie dla Ciebie. Nie będę przeciągał, przejdźmy do konkretów. Baza danych W dwóch poprzednich tygodniach poznałeś podstawy relacyjnych baz danych, czas je trochę wykorzystać w naszym projekcie. Oczywiście nie całym. 😉 Na początek stwórz …

Aplikacja domowa – zadanie Read More »

Podstawy relacyjnych baz danych

Podstawy relacyjnych baz danych Rozpoczynając temat baz danych obowiązkowo trzeba wspomnieć o relacjach w bazach danych, czyli zagadnieniu, które bardzo ułatwia odwzorowywanie nam danych relacji w aplikacji. Czym są relacje? Relacje to nic innego jak zależności między konkretnymi obiektami – encjami. Relacyjne bazy danych opierają się na teorii mnogości, jednak nie będziemy się w to …

Podstawy relacyjnych baz danych Read More »

Podpięcie bazy danych w Javie

Podpięcie bazy danych w Javie Skoro znamy już podstawowe operacje na bazach danych SQL to czas wykorzystać je bezpośrednio w naszym projekcie. Przed przystąpieniem do lekcji pamiętaj, aby twój serwer MySQL był włączony – domyślnie sam się włącza wraz z uruchomieniem systemu Windows. W ostatnich lekcjach poznałeś również czym są branche oraz czym jest ich …

Podpięcie bazy danych w Javie Read More »

Git merge – o co chodzi z tym całem scalaniem?

Git merge – o co chodzi z tym całem scalaniem? W poprzedniej lekcji zajęliśmy się tworzeniem dodatkowych branchy m.in po to, aby każdy feature mógłbyć odłożony na osobnym branchu oraz wszyscy programiści mogli pracować równolegle nad jednym wspólnym projektem. W końcu taka jest idea systemu kontroli wersji – Git. Skoro jest Git i mamy już …

Git merge – o co chodzi z tym całem scalaniem? Read More »

Git branch – czym są gałęzie w systemi kontroli wersji?

Git branch – czym są gałęzie w systemi kontroli wersji? Dawno nie było w kursie o samym Gicie – na samym początku pokazałem Ci podstawy Gitach byś potrafił wysyłać swoje zmiany na zdalne repozytorium. Jednak prawdopodobnie Twoja wiedza na temat Gita nie jest wystarczająca do pracy w zespole nad wspólnym projektem, a to jest główna …

Git branch – czym są gałęzie w systemi kontroli wersji? Read More »

Omówienie aplikacji domowej

Omówienie aplikacji domowej Czas na tydzień 7, jednak wcześniej musimy omówić zadaną aplikację domową w tygodniu 6. Pracy było trochę, w końcu musieliśmy zrefaktorować część naszego kodu. Nie ma na co czekać, do dzieła! Color enum Pierwszym zadaniem było stworzenie typu wyliczeniowego dla koloru, który miał przechowywać w sobie wartości kolorów HEX. package entity.enums; public …

Omówienie aplikacji domowej Read More »