miki

Lekcja 11 Obsługa plików

Obsługa plików i operacje wejścia/wyjścia w JavaScript W JavaScripcie uruchomionym w przeglądarce nie masz swobodnego dostępu do dysku komputera (to celowe – kwestia bezpieczeństwa). Mimo to da się realizować wiele praktycznych operacji wejścia/wyjścia (I/O): wczytywać pliki od użytkownika, odczytywać je jako tekst lub dane binarne, przetwarzać, a potem zapisywać wynik jako nowy plik do pobrania. […]

Lekcja 11 Obsługa plików Dowiedz się więcej »

Lekcja 8 Polimorfizm w JavaScript

Polimorfizm w obiektach JavaScript – o co chodzi i jak to wygląda w praktyce? Polimorfizm brzmi „mądrze”, ale w programowaniu oznacza bardzo praktyczną rzecz:możesz traktować różne obiekty w ten sam sposób, bo mają wspólny „interfejs” (np. metodę o tej samej nazwie),a mimo to zachowują się inaczej. W JavaScripcie polimorfizm spotkasz bardzo często, nawet jeśli nie

Lekcja 8 Polimorfizm w JavaScript Dowiedz się więcej »

Szyfr Cezara

Szyfr Cezara to jeden z najprostszych szyfrów w historii kryptografii.Legenda mówi, że używał go Juliusz Cezar, aby wysyłać tajne wiadomości do swoich dowódców. Zasada jest bardzo prosta: mamy alfabet, np. ABCDEFGHIJKLMNOPQRSTUVWXYZ wybieramy przesunięcie, np. o 3 litery każdą literę zastępujemy literą oddaloną o 3 pozycje w prawo Przykład (przesunięcie o 3): A → D B

Szyfr Cezara Dowiedz się więcej »

Język SQL ćwiczenia

Poniżej masz cały gotowy artykuł + 60 pytań kontrolnych do wykorzystania np. na lekcji 👇 1. Czym jest język SQL? SQL (ang. Structured Query Language) to standardowy język, w którym rozmawiamy z relacyjną bazą danych.Relacyjna baza danych przechowuje informacje w tabelach – podobnych do arkusza kalkulacyjnego: mamy wiersze (rekordy) i kolumny (pola). Przykładowe systemy baz

Język SQL ćwiczenia Dowiedz się więcej »

Poczta internetowa

1. Co to jest poczta internetowa? Poczta elektroniczna (e-mail) to usługa internetu, która umożliwia wysyłanie i odbieranie wiadomości tekstowych, plików oraz innych danych między użytkownikami na całym świecie.Działa podobnie jak tradycyjna poczta, ale: jest szybsza (prawie natychmiastowa), tańsza (najczęściej darmowa), wygodniejsza (dostęp z komputera, telefonu, tabletu). Każdy użytkownik poczty ma własny adres e-mail, skrzynkę pocztową

Poczta internetowa Dowiedz się więcej »

Czym jest internet ?

Czym jest internetHistoria Internetu sięga lat sześćdziesiątych XX wieku. Wtedy w Stanach Zjednoczonych powstał wojskowy projekt o nazwie ARPANET, który miał umożliwić wymianę danych między ośrodkami badawczymi. Z czasem system ten rozwinął się w sieć cywilną i naukową, a później w globalny Internet. Dziś jest on nieodłącznym elementem codziennego życia i jednym z najważniejszych wynalazków

Czym jest internet ? Dowiedz się więcej »

Lekcja 6 Sortowanie

Sortowanie to jedno z najważniejszych zagadnień w programowaniu. W JavaScript mamy wbudowaną metodę sort(), ale warto znać też klasyczne algorytmy sortowania, takie jak sortowanie bąbelkowe, quick sort czy merge sort. 1. Wbudowana metoda Array.sort() Każda tablica w JavaScript ma metodę sort(). Podstawowe użycie const liczby = [4, 2, 10, 1]; liczby.sort(); console.log(liczby); // [1, 10,

Lekcja 6 Sortowanie Dowiedz się więcej »

Koszyk