WIEDZA / OD A DO Z

Słownik pojęć

Technologia bez niedomówień. Sprawdź znaczenie pojęcia, wybierz literę lub zawęź temat. Przy definicjach znajdziesz źródła i datę weryfikacji.

Hasła 161 / 685

Wyczyść filtry
FProgramowanie / Strony internetowe

Framework CSS

Zestaw reguł, narzędzi lub komponentów ułatwiających stylowanie interfejsu. Może oferować gotowe elementy albo klasy użytkowe. Framework CSS nie zastępuje HTML i nie gwarantuje poprawnego wyglądu bez właściwego użycia.

Definicja i źródła
FProgramowanie

Freeware

Oprogramowanie udostępniane bez opłaty za używanie w określonym zakresie. Freeware nie oznacza automatycznie otwartego kodu, prawa do modyfikacji ani swobodnej redystrybucji.

Definicja i źródła
FProgramowanie / Strony internetowe

Front-end developer

Programista tworzący część aplikacji, z którą użytkownik bezpośrednio pracuje. W internecie korzysta zwykle z HTML, CSS i JavaScript. Odpowiada również za zachowanie interfejsu, dostępność i działanie na różnych urządzeniach.

Definicja i źródła
FProgramowanie

Frontend

Warstwa aplikacji odpowiedzialna za prezentację i interakcję z użytkownikiem. W przeglądarce korzysta zwykle z HTML, CSS i JavaScript oraz komunikuje się z usługami.

Definicja i źródła
FProgramowanie

FuelPHP

Framework PHP stosujący m.in. modularną architekturę HMVC. W starszych projektach należy sprawdzić zgodność środowiska oraz rzeczywistą dostępność utrzymywanych aktualizacji.

Definicja i źródła
FProgramowanie / Strony internetowe

Full-stack developer

Programista pracujący zarówno nad interfejsem, jak i częścią serwerową aplikacji. Zakres umiejętności zależy od stosu technologicznego. Full-stack nie oznacza znajomości wszystkich języków ani zastępowania każdego specjalisty w zespole.

Definicja i źródła
GProgramowanie / Zarządzanie

Git

Rozproszony system kontroli wersji. Zapisuje historię zmian i umożliwia pracę na gałęziach oraz ich scalanie. Git jest narzędziem, a GitHub usługą wykorzystującą m.in. Git. Kopia repozytorium może być pełna lub celowo ograniczona.

Definicja i źródła
GProgramowanie

GitHub

Platforma współpracy nad repozytoriami Git, przeglądu zmian i automatyzacji. GitHub jest usługą, a Git systemem kontroli wersji; można używać Git bez GitHuba.

Definicja i źródła
GGrafika / Programowanie

Grid

Siatka porządkująca elementy projektu w kolumnach i wierszach. W projektowaniu pomaga utrzymać rytm i relacje. CSS Grid jest konkretnym mechanizmem układu przeglądarki; projektowa siatka nie musi być wykonana właśnie nim.

Definicja i źródła
GGrafika / Programowanie

GUI (Graphical User Interface)

Graficzny interfejs użytkownika, złożony np. z okien, przycisków i menu. Pozwala wykonywać działania przez elementy wizualne. GUI jest jednym z rodzajów UI; interfejs użytkownika może być również tekstowy lub głosowy.

Definicja i źródła
HProgramowanie

Hasło

Sekret używany do uwierzytelnienia użytkownika. Powinien być unikalny; system przechowuje odpowiednio wyliczony skrót, a nie odwracalnie zapisane hasło do późniejszego podglądu.

Definicja i źródła
HProgramowanie / Serwery

.htaccess

Plik konfiguracji Apache działający na poziomie katalogu, jeśli serwer pozwala na odpowiednie nadpisania. Może sterować przekierowaniami lub dostępem. Nie jest uniwersalnym plikiem każdego hostingu; Nginx nie odczytuje go jak Apache.

Definicja i źródła
HProgramowanie

HTML (HyperText Markup Language)

Język znaczników opisujący strukturę i znaczenie treści dokumentu internetowego. Definiuje m.in. nagłówki, akapity i formularze. HTML nie jest ogólnym językiem programowania; wygląd i interaktywność zwykle uzupełniają CSS oraz JavaScript.

Definicja i źródła
IProgramowanie

Interfejs

Uzgodniony sposób współpracy między użytkownikiem a systemem albo między komponentami. Może oznaczać ekran, API lub kontrakt programistyczny; kontekst rozstrzyga znaczenie.

Definicja i źródła
IProgramowanie / Projekty

IT (Information Technology)

Technologie informacyjne: narzędzia i działania związane z przetwarzaniem, przechowywaniem oraz przekazywaniem informacji. W firmie obejmują m.in. aplikacje, urządzenia, sieci i ich utrzymanie. IT nie ogranicza się do programowania.

Definicja i źródła
JProgramowanie

Java

Język i platforma programistyczna oparta na JVM. Java i JavaScript to odrębne technologie; podobieństwo nazw nie oznacza zgodności kodu.

Definicja i źródła
JProgramowanie / Strony internetowe

JavaScript

Język programowania używany m.in. w przeglądarkach i środowiskach serwerowych. Umożliwia obsługę zdarzeń, danych i logiki aplikacji. JavaScript i Java to różne języki; współczesne silniki mogą korzystać z kompilacji JIT.

Definicja i źródła
JProgramowanie

jQuery

Biblioteka JavaScript upraszczająca pracę z DOM, zdarzeniami i żądaniami. W nowych projektach warto porównać jej potrzebę z możliwościami współczesnej przeglądarki.

Definicja i źródła
JProgramowanie

JSON

Tekstowy format wymiany danych oparty na obiektach, tablicach i wartościach. Nie jest kodem do wykonania; poprawna składnia nie potwierdza poprawności znaczenia danych.

Definicja i źródła
JProgramowanie

JWT

Format tokenu zawierającego zestaw deklaracji. Podpis chroni integralność, ale zwykły podpisany JWT nie ukrywa treści; trzeba sprawdzać algorytm, odbiorcę i ważność.

Definicja i źródła
KProgramowanie

Keylogger

Program lub urządzenie rejestrujące naciśnięcia klawiszy. Może ujawniać hasła i wiadomości; szyfrowanie połączenia nie chroni przed przechwyceniem danych na zainfekowanym urządzeniu.

Definicja i źródła
KProgramowanie

Knowledge Graph

Reprezentacja podmiotów, ich właściwości i relacji. W kontekście Google pomaga interpretować obiekty świata; nie jest zwykłą listą słów kluczowych.

Definicja i źródła
KProgramowanie

Kompilacja

Przekształcanie kodu do innej reprezentacji, często wykonywalnej lub pośredniej. Może następować przed uruchomieniem albo podczas pracy; udana kompilacja nie dowodzi poprawności programu.

Definicja i źródła
KProgramowanie

Komponent

Wydzielona część systemu z określoną odpowiedzialnością i interfejsem. W UI może łączyć prezentację oraz zachowanie; sensowna granica ułatwia ponowne użycie i testowanie.

Definicja i źródła