Sochacki Tomasz
Sortowanie
Źródło opisu
Książki
(3)
Forma i typ
Książki
(3)
Publikacje fachowe
(3)
Publikacje dydaktyczne
(1)
Dostępność
dostępne
(3)
Placówka
Wypożyczalnia
(3)
Autor
Praca zbiorowa
(159)
Kaczmarczyk Michał (1981- )
(61)
Oleśniewicz Piotr (1968- )
(61)
Radwański Zbigniew (1924-2012)
(57)
Kamińska Aleksandra (1976- )
(54)
Sochacki Tomasz
(-)
Borski Maciej (1975- )
(50)
Denek Kazimierz (1932-2016)
(48)
Kosikowski Cezary (1942- )
(46)
Świątkowski Andrzej M. (1944- )
(46)
Barcz Jan (1953- )
(45)
Evans Virginia
(40)
Czarnecki Kazimierz M. (1933- )
(39)
Huczek Marian (1939-2023)
(39)
Faliszewska Jolanta
(38)
Fleszer Dorota (1971- )
(37)
Łuczkiewicz Grzegorz
(36)
Barta Janusz (1947-2021)
(35)
Lityński Adam (1940- )
(35)
Wróbel Andrzej (1953- )
(35)
Baran Krzysztof Wojciech
(34)
Borkowski Janusz (1934-2012)
(33)
Chodyński Andrzej
(32)
Gurdek Magdalena (1977- )
(32)
Krawiec Grzegorz (1977- )
(32)
Markiewicz Ryszard (1948- )
(31)
Garlicki Leszek (1946- )
(30)
Marek Andrzej (1940-2012)
(30)
Wierzbowski Marek (1946- )
(30)
Adamiak Barbara (1949- )
(29)
Nowak Edward (1951- )
(29)
Rozmus Dariusz (1961- )
(29)
Niewiadomski Zygmunt (1950- )
(28)
Pawlak Mirosław
(28)
Penc Józef (1939-2017)
(28)
Rogacka-Łukasik Anna (1980- )
(28)
Śliwerski Bogusław (1954- )
(28)
Lewicka Maria
(27)
Radzicki Józef
(27)
Skrzydło Wiesław (1929-2021)
(27)
Wojtaszczyk Konstanty Adam
(27)
Bauman Zygmunt (1925-2017)
(26)
Bieniek Gerard
(26)
Chmaj Marek (1969- )
(26)
Izdebski Hubert (1947- )
(26)
Sadowska-Snarska Cecylia
(26)
Smolarek Małgorzata (1974- )
(26)
Tokarczyk Roman Andrzej (1942- )
(26)
Brodecki Zdzisław
(25)
Florek Ludwik (1946- )
(25)
Hauser Roman (1949- )
(25)
Kozioł Leszek
(25)
Wentkowska Aleksandra
(25)
Grabiec Olimpia (1975- )
(24)
Kołakowski Leszek (1927-2009)
(24)
Szeligiewicz-Urban Danuta (1959- )
(24)
Łaszczyca Grzegorz (1970- )
(24)
Chmielnicki Paweł (1972- )
(23)
Dooley Jenny
(23)
Głuchowski Jan (1940- )
(23)
Hołyst Brunon (1930- )
(23)
Leoński Zbigniew (1929-2006)
(23)
Obara Małgorzata
(23)
Shakespeare William
(23)
Kotler Philip (1931- )
(22)
Kotowski Wojciech (1950- )
(22)
Latham-Koenig Christina
(22)
Ochendowski Eugeniusz (1925-2015)
(22)
Oxenden Clive
(22)
Skowrońska-Bocian Elżbieta (1948- )
(22)
Szczepański Marek S
(22)
Winiarska Kazimiera (1948- )
(22)
Banaszak Bogusław (1955-2018)
(21)
Bielenica Krystyna
(21)
Borkowska Stanisława (1939- )
(21)
Brzeziński Bogumił (1948- )
(21)
Bura Maria
(21)
Dolnicki Bogdan (1956- )
(21)
Kwil Małgorzata
(21)
Majewski Kamil
(21)
Misiorowska Ewa
(21)
Nowicki Marek Antoni
(21)
Petkowicz Helena
(21)
Szewc Andrzej
(21)
Słomczyński Maciej
(21)
Boć Jan (1939-2017)
(20)
Cieślak Zbigniew (1954- )
(20)
Kalisz Anna
(20)
Konieczna Anna
(20)
Matan Andrzej
(20)
Mruk Henryk (1948- )
(20)
Pocztowski Aleksy (1956- )
(20)
Szpor Grażyna
(20)
Tarno Jan Paweł (1951- )
(20)
Łazowski Adam
(20)
Dobrowolska Hanna
(19)
Ehrlich Andrzej
(19)
Gepert Bożena
(19)
Juchnowicz Marta (1948- )
(19)
Kisielnicki Jerzy (1939- )
(19)
Mik Cezary (1964- )
(19)
Rok wydania
2020 - 2024
(3)
Okres powstania dzieła
2001-
(3)
Kraj wydania
Polska
(3)
Język
polski
(3)
Temat
JavaScript
(3)
Programowanie (informatyka)
(3)
Aplikacja internetowa
(2)
Języki programowania
(2)
Gatunek
Podręcznik
(2)
Opracowanie
(1)
Dziedzina i ujęcie
Informatyka i technologie informacyjne
(3)
3 wyniki Filtruj
Książka
W koszyku
JavaScript : interaktywne aplikacje webowe / Tomasz Sochacki. - Gliwice : Helion S.A., cop. 2020. - 196, [4] s. ; 20 cm.
Zawiera: Rozdział 1. Wstęp: W świecie wielu przeglądarek; Nie tylko przeglądarki internetowe; Czym będziemy się zajmować w tej książce?; Narzędzia do pracy z książką; Edytory online do pracy z książką; Rozdział 2. Podstawy HTML i DOM: Czym są HTML i DOM?; Podstawowa struktura strony internetowej; Zaczynamy pracę ze znacznikami HTML; Wczytywanie skryptów JavaScript; Narzędzia deweloperskie w przeglądarce internetowej; Rozdział 3. Podstawy pracy z elementami DOM: Pobieranie referencji do elementów DOM; Pobieranie wartości tekstowych elementów; Rozdział 4. Obsługa zdarzeń: Rejestrowanie zdarzeń; Obiekt event funkcji obsługi zdarzeń; Delegowanie zdarzeń; Moment wczytania i pełnego załadowania strony; Wyłączenie domyślnych akcji przeglądarki; Wybrane zdarzenia ruchu i kliknięć myszy; Obsługa zdarzeń klawiatury; Dynamiczne tworzenie obrazków; Wykrywanie połączenia z internetem; Kontrolowane wywoływanie zdarzeń za użytkownika; Dodawanie obsługi zdarzeń dla elementów tworzonych dynamicznie; Propagacja zdarzeń i świadome jej wyłączanie; Obiekt target oraz currentTarget; Rozdział 5. JavaScript i CSS: Ustawianie stylów z poziomu JavaScriptu; Dynamiczne dodawanie i usuwanie klas CSS; Dynamiczne podmienianie klas CSS; Refaktoring przykładowej aplikacji; Odczytywanie stylów CSS; Określanie pozycji elementu na stronie; Przewijanie ekranu do wskazanego elementu; Szerokość i wysokość okna przeglądarki; Dynamiczna zmiana parametrów media query; Rozdział 6. Podstawowe metody i obiekty globalne w przeglądarce internetowej: Natywne okna dialogowe; Kodowanie i dekodowanie znaków; Praca z formatem JSON; Funkcja setTimeout; Wywołania cykliczne setInterval; Obiekt location - podstawowe informacje o adresie strony; Lokalne przechowywanie danych w przeglądarce przy użyciu cookies; Pamięć lokalna localStorage oraz sessionStorage; Obiekt navigator; Rozdział 7. Asynchroniczny JavaScript: Asynchroniczność i obiekt Promise; Tworzenie obietnic; Wykorzystanie funkcji zwracających obietnicę; Praca z obietnicami przy użyciu składni async/await; Obsługa błędów w pracy z obietnicami; Wielokrotne wywołania then i catch; Praca z wieloma obietnicami jednocześnie; Technologia Ajax; Przykładowe API dostępne publicznie; Ajax i metoda fetch; Technologia Ajax z biblioteką axios; Technologia Ajax i obiekt XMLHttpRequest; Rozdział 8. Formularze internetowe: Podstawowe informacje o formularzach; Elementy stosowane w formularzach; Zdarzenia występujące w formularzach; Format danych wprowadzanych w polach formularza; Walidacja formularzy; Ustawianie stanu focus dla pól formularza; Tworzymy formularz wniosku kredytowego; Podsumowanie.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 004 (2 egz.)
Książka
W koszyku
JavaScript : techniki zaawansowane / Tomasz Sochacki. - Gliwice : Helion S.A., cop. 2022. - 192 s. : il. ; 24 cm.
Zawiera: Wstęp: Dla kogo przeznaczona jest książka?; Narzędzia do pracy z książką; Tematy omawiane w książce; Rozdział 1. Obiekty Map i Set: Wady standardowych obiektów; Podstawowe informacje o strukturach typu Map; Różne sposoby tworzenia struktur Map; Modyfikowanie elementów struktury Map; Sprawdzanie, czy struktura Map zawiera szukany klucz; Wyszukiwanie elementów w strukturze Map; Struktury WeakMap; Zbiory unikatowych elementów Set i WeakSet; Tworzymy własne rozszerzenia struktury Set; Podsumowanie; Rozdział 2. Iteratory i generatory: Czym są iteratory w JavaScripcie?; Interfejs iteratora; Domyślna implementacja metody next; Iteratory dostępne w pętlach for/for-of; Wykorzystanie iteratorów z operatorem destrukturyzacji; Niestandardowa implementacja metody next; Metody return oraz throw interfejsu Iterator; Podstawowe informacje o generatorach; Podstawowe informacje o wyrażeniu yield w generatorach; Zaawansowane użycie słowa yield (yield delegation); Przerywanie pracy generatorów; Jak utworzyć generator za pomocą zwykłej funkcji?; Przykłady zastosowania generatorów; Rozdział 3. Asynchroniczny JavaScript: Kolejki zdarzeń w języku JavaScript; Iteratory asynchroniczne; Konstrukcja async/await; Asynchroniczna pętla for-await-of; Składnia async/await i praca z wieloma obietnicami; Obsługa błędów w składni async/await; Czy zawsze trzeba używać await?; Generatory asynchroniczne; Rozdział 4. Wielowątkowy JavaScript: Wielowątkowość i asynchroniczność; Kiedy warto używać dodatkowych wątków?; Podstawowe informacje o wątkach w JavaScripcie; Co udostępnia nam Worker Global Scope?; Komunikacja wątku głównego i dodatkowego; Obsługa błędów i przerywanie pracy wątku; Złożona komunikacja między wątkami; Aplikacja PWA jako alternatywa dla aplikacji natywnych; Aplikacja PWA i ServiceWorker; Kontrola pobieranych zasobów w ServiceWorker; Wykorzystanie ServiceWorker do obsługi błędów w komunikacji client-server; Aktualizacja ServiceWorker i świadome czyszczenie zapisanych zasobów; Okresowa oraz ręczna synchronizacja danych; Plik manifestu dla aplikacji PWA; Rozdział 5. Zaawansowane operacje na obiektach: Gettery i setery; Deskryptory właściwości; Ograniczenie możliwości dodawania nowych pól w istniejącym obiekcie; Inne ograniczenia modyfikowalności obiektów; Zaawansowana destrukturyzacja obiektów; Destrukturyzacja tablic; Płytkie kopie tablic i obiektów; Głębokie kopie tablic i obiektów; Zaawansowane głębokie kopiowanie obiektów i tablic; Rozdział 6. Programowanie reaktywne: Tworzenie strumienia danych i subskrypcja konsumenta; Tworzenie strumieni danych Observable; Kontrolowanie czasu wysyłania strumieni danych; Tworzenie Observable na podstawie żądania HTTP; Czym są i jak wykorzystać operatory; Operatory filtrujące strumień danych; Operatory modyfikujące strumień danych; Inne przydatne operatory i metody obiektu Observable; Podstawowe rodzaje Observable; Rozdział 7. Praca z elementem canvas: Zaczynamy pracę z canvas; Rysowanie na canvas; Tworzenie tekstów; Dodatkowe możliwości nadawania stylów rysowanym elementom.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 004 (2 egz.)
Książka
W koszyku
Rozdział 1. Wstęp: Dlaczego JavaScript?; Historia rozwoju JavaScript; Dla kogo przeznaczona jest książka?; Przygotowujemy środowisko; Uruchamianie kodu w przeglądarce; Edytor kodu JavaScript; Praca w środowisku Node.js; Rozdział 2. Podstawy ECMAScript: Podstawowe elementy składni; Nawiasy; Komentarze; Deklarowanie zmiennych i stałych; Typy zmiennych; Zmienne vs stałe w JavaScript; Operatory przypisania i matematyczne; Konkatenacja ciągów znakowych; Operatory porównania; Operatory logiczne; Instrukcja warunkowa if-else; Instrukcja warunkowa switch; Pętla for; Pętle for-in oraz for-of; Pętle while oraz do-while; Konwersja typów zmiennych; Tryb ścisły strict mode; Konieczność deklarowania zmiennych; Duplikowanie parametrów funkcji; Rozdział 3. Funkcje i obiekty: Czym są funkcje?; Definiowanie i wywoływanie funkcji; Tworzymy funkcje; Wartość zwracana przez funkcję; Zakresy i domknięcia w JavaScript; Zakres globalny; Zakres funkcyjny; Zakres blokowy; Funkcje, które od razu się wykonują; Parametry domyślne funkcji; Definiowanie obiektów; Modyfikowanie obiektów; Operatory spread i rest; Prototypy i dziedziczenie; Czym jest dziedziczenie prototypowe?; Nadpisywanie metod z prototypu; Dziedziczenie i typy proste...; Czym jest wskaźnik this?; Wskaźnik this i funkcje strzałkowe; Czym są metody call i apply?; Dobre praktyki podczas tworzenia funkcji i obiektów; Używaj języka angielskiego; Twórz sensowne nazwy funkcji i zmiennych; Dziel kod na małe, proste fragmenty; Bądź ostrożny z wieloma parametrami funkcji; Unikaj zwracania różnych typów przez jedną funkcję; Unikaj dynamicznej zmiany typów; Rozdział 4. Klasy w języku JavaScript: Zacznijmy od funkcji...; Dodanie metod do prototypu; Definiowanie klas w JavaScript; Rozszerzanie klas - słowa extends i super; Rozszerzanie klas i nadpisywanie metod klasy bazowej; Metody statyczne; Klasy z wieloma metodami; Metody prywatne i publiczne; Rozdział 5. Operacje na ciągach znakowych; Tworzenie ciągów znakowych; Modyfikacje wielkości znaków; Wycinanie fragmentu ciągu; Sprawdzanie początku i końca ciągu znakowego; Przeszukiwanie ciągu znakowego; Metoda includes; Wyszukiwanie metodą indexOf; Metoda lastIndexOf do analizy ciągów znakowych; Podział ciągu na tablicę; Rozdział 6. Tablice w języku JavaScript: Podstawowe operacje na tablicach; Definiowanie tablic w JavaScript; Dodawanie elementów na końcu tablicy; Dodawanie elementów na początku tablicy; Dodawanie elementów wewnątrz tablicy; Usuwanie elementów z tablicy; Sprawdzanie czy obiekt jest tablicą; Konwertowanie tablic do ciągów znakowych; Iterowanie po tablicach; Pętla for; Pętla for-in; Pętla for-of; Metoda forEach; Przetwarzanie i filtrowanie tablic; Metoda map; Metoda map vs forEach; Metoda filter; Metody reduce i reduceRight; Metoda flat; Metoda reverse; Wyszukiwanie elementów w tablicy; Metoda indexOf i lastIndexOf; Metoda includes; Metoda find i findIndex; Metoda some i every; Sortowanie elementów tablicy; Rozdział 7. Liczby w JavaScript: Czym właściwie jest typ numer; Liczby i nie-liczby; Jak sprawdzić czy wartość to NaN?; Konwertowanie ciągów znakowych do typu numer; Operacje na liczbach zmiennoprzecinkowych; Metody toFixed i toPrecision; Obiekt globalny Math; Przydatne stałe obiektu Math; Szukanie wartości największej i najmniejszej; Zaokrąglanie liczb; Liczby losowe; Inne przydatne metody obiektu Math; Rozdział 8. Praca z datami w JavaScript: Tworzenie obiektu Date; Obiekt Date i znacznik czasu timestamp; Odczyt parametrów obiektu daty; Problem stref czasowych; Wyświetlanie daty dostosowanej do lokalnych ustawień przeglądarki; Modyfikowanie obiektu Date; Rozdział 9. Ćwiczenia praktyczne: Wyznaczenie sumy kolejnych N liczb; Tablica unikalnych elementów; Wyznaczenie przecięcia dwóch tablic; Wyznaczenie różnicy dwóch tablic; Częstość występowania elementów w tablicy; Sprawdzenie czy podany rok jest rokiem przestępnym; Obliczenie ilości dni w danym miesiącu; Określanie wieku w latach; Generator liczb losowych; Walidacja numeru NIP; Walidacja numeru REGON; Wyznaczenie n-tego wyrazu ciągu Fibonacciego; Sprawdzenie czy liczba jest liczbą pierwszą; Obliczanie średniej oceny bez znajomości wszystkich ocen cząstkowych.
1 placówka posiada w zbiorach tę pozycję. Rozwiń informację, by zobaczyć szczegóły.
Wypożyczalnia
Są egzemplarze dostępne do wypożyczenia: sygn. 004 (2 egz.)
Pozycja została dodana do koszyka. Jeśli nie wiesz, do czego służy koszyk, kliknij tutaj, aby poznać szczegóły.
Nie pokazuj tego więcej