Категорії
Електронні книги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комп'ютер в офісі
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Мультимедійне навчання
- Нерухомість
- Переконання та НЛП
- Податки
- Соціальна політика
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Звіти, аналізи
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Електронна преса
- Architektura i wnętrza
- Biznes i Ekonomia
- Будинок та сад
- Електронний бізнес
- Фінанси
- Особисті фінанси
- Бізнес
- Фотографія
- Інформатика
- Відділ кадрів та оплата праці
- Комп'ютери, Excel
- Бухгалтерія
- Культура та література
- Наукові та академічні
- Охорона навколишнього середовища
- Впливові
- Освіта
- Податки
- Подорожі
- Психологія
- Релігія
- Сільське господарство
- Ринок книг і преси
- Транспорт та спедиція
- Здоров'я та краса
-
Історія
-
Інформатика
- Офісні застосунки
- Бази даних
- Біоінформатика
- Бізнес ІТ
- CAD/CAM
- Digital Lifestyle
- DTP
- Електроніка
- Цифрова фотографія
- Комп'ютерна графіка
- Ігри
- Хакування
- Hardware
- IT w ekonomii
- Наукові пакети
- Шкільні підручники
- Основи комп'ютера
- Програмування
- Мобільне програмування
- Інтернет-сервери
- Комп'ютерні мережі
- Стартап
- Операційні системи
- Штучний інтелект
- Технологія для дітей
- Вебмайстерність
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Оповідна поезія
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Шкільні підручники
-
Науково-популярна та академічна
- Археологія
- Bibliotekoznawstwo
- Кінознавство / Теорія кіно
- Філологія
- Польська філологія
- Філософія
- Finanse i bankowość
- Географія
- Економіка
- Торгівля. Світова економіка
- Історія та археологія
- Історія мистецтва і архітектури
- Культурологія
- Мовознавство
- літературні студії
- Логістика
- Математика
- Ліки
- Гуманітарні науки
- Педагогіка
- Навчальні засоби
- Науково-популярна
- Інше
- Психологія
- Соціологія
- Театральні студії
- Богослов’я
- Економічні теорії та науки
- Transport i spedycja
- Фізичне виховання
- Zarządzanie i marketing
-
Порадники
-
Ігрові посібники
-
Професійні та спеціальні порадники
-
Юридична
- Безпека життєдіяльності
- Історія
- Дорожній кодекс. Водійські права
- Юридичні науки
- Охорона здоров'я
- Загальне, компендіум
- Академічні підручники
- Інше
- Закон про будівництво і житло
- Цивільне право
- Фінансове право
- Господарське право
- Господарське та комерційне право
- Кримінальний закон
- Кримінальне право. Кримінальні злочини. Кримінологія
- Міжнародне право
- Міжнародне та іноземне право
- Закон про охорону здоров'я
- Закон про освіту
- Податкове право
- Трудове право та законодавство про соціальне забезпечення
- Громадське, конституційне та адміністративне право
- Кодекс про шлюб і сім'ю
- Аграрне право
- Соціальне право, трудове право
- Законодавство Євросоюзу
- Промисловість
- Сільське господарство та захист навколишнього середовища
- Словники та енциклопедії
- Державні закупівлі
- Управління
-
Путівники та подорожі
- Африка
- Альбоми
- Південна Америка
- Центральна та Північна Америка
- Австралія, Нова Зеландія, Океанія
- Австрія
- Азії
- Балкани
- Близький Схід
- Болгарія
- Китай
- Хорватія
- Чеська Республіка
- Данія
- Єгипет
- Естонія
- Європа
- Франція
- Гори
- Греція
- Іспанія
- Нідерланди
- Ісландія
- Литва
- Латвія
- Mapy, Plany miast, Atlasy
- Мініпутівники
- Німеччина
- Норвегія
- Активні подорожі
- Польща
- Португалія
- Інше
- Росія
- Румунія
- Словаччина
- Словенія
- Швейцарія
- Швеція
- Світ
- Туреччина
- Україна
- Угорщина
- Велика Британія
- Італія
-
Психологія
- Філософія життя
- Kompetencje psychospołeczne
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Аудіокниги
-
Бізнес та економіка
- Біткойн
- Ділова жінка
- Коучинг
- Контроль
- Електронний бізнес
- Економіка
- Фінанси
- Фондова біржа та інвестиції
- Особисті компетенції
- Комунікація та переговори
- Малий бізнес
- Маркетинг
- Мотивація
- Нерухомість
- Переконання та НЛП
- Податки
- Порадники
- Презентації
- Лідерство
- Зв'язки з громадськістю
- Секрет
- Соціальні засоби комунікації
- Продаж
- Стартап
- Ваша кар'єра
- Управління
- Управління проектами
- Людські ресурси (HR)
-
Для дітей
-
Для молоді
-
Освіта
-
Енциклопедії, словники
-
Історія
-
Інформатика
-
Інше
-
Іноземні мови
-
Культура та мистецтво
-
Шкільні читанки
-
Література
- Антології
- Балада
- Біографії та автобіографії
- Для дорослих
- Драми
- Журнали, щоденники, листи
- Епос, епопея
- Нарис
- Наукова фантастика та фантастика
- Фельєтони
- Художня література
- Гумор, сатира
- Інше
- Класичний
- Кримінальний роман
- Нехудожня література
- Художня література
- Mity i legendy
- Лауреати Нобелівської премії
- Новели
- Побутовий роман
- Okultyzm i magia
- Оповідання
- Спогади
- Подорожі
- Поезія
- Політика
- Науково-популярна
- Роман
- Історичний роман
- Проза
- Пригодницька
- Журналістика
- Роман-репортаж
- Romans i literatura obyczajowa
- Сенсація
- Трилер, жах
- Інтерв'ю та спогади
-
Природничі науки
-
Соціальні науки
-
Науково-популярна та академічна
-
Порадники
-
Професійні та спеціальні порадники
-
Юридична
-
Путівники та подорожі
-
Психологія
- Філософія життя
- Міжособистісне спілкування
- Mindfulness
- Загальне
- Переконання та НЛП
- Академічна психологія
- Психологія душі та розуму
- Психологія праці
- Relacje i związki
- Батьківство та дитяча психологія
- Вирішення проблем
- Інтелектуальний розвиток
- Секрет
- Сексуальність
- Спокушання
- Зовнішній вигляд та імідж
- Філософія життя
-
Релігія
-
Спорт, фітнес, дієти
-
Техніка і механіка
Відеокурси
-
Бази даних
-
Big Data
-
Biznes, ekonomia i marketing
-
Кібербезпека
-
Data Science
-
DevOps
-
Для дітей
-
Електроніка
-
Графіка / Відео / CAX
-
Ігри
-
Microsoft Office
-
Інструменти розробки
-
Програмування
-
Особистісний розвиток
-
Комп'ютерні мережі
-
Операційні системи
-
Тестування програмного забезпечення
-
Мобільні пристрої
-
UX/UI
-
Веброзробка, Web development
-
Управління
Подкасти
- Електронні книги
- Вебмайстерність
- CSS
- PHP, MySQL i JavaScript. Wprowadzenie. Wydanie V
Деталі електронної книги
Trio: PHP, MySQL i JavaScript jest znane jako najwygodniejszy zestaw narzędzi do tworzenia dynamicznych stron internetowych, które do działania wymagają bazy danych. Mimo upływu lat i dynamicznego rozwoju konkurencyjnych technologii twórcy aplikacji WWW wciąż cenią PHP, MySQL i JavaScript za otwarte źródła, brak opłat za korzystanie, elastyczność i łatwość w nauce. Każdy ambitny programista posługujący się systemem Unix czy Linux z serwerem Apache powinien zapoznać się z tymi narzędziami. W połączeniu z takimi technologiami jak jQuery, CSS i HTML5 pozwalają budować serwisy porównywalne z gigantami w rodzaju Facebooka, Twittera czy Gmaila.
Ta książka jest kolejnym, uzupełnionym i zaktualizowanym wydaniem znakomitego wprowadzenia do projektowania dynamicznych stron internetowych. Oprócz przystępnego omówienia technik tworzenia responsywnych stron WWW znalazły się tu solidne podstawy PHP, MySQL, JavaScriptu, CSS i HTML5; opisano też możliwości bibliotek jQuery i jQuery Mobile. Pokazano, jak połączyć możliwości tych technologii, oraz opisano zalecane metody programowania. Co istotne, w książce zawarto wskazówki dotyczące optymalizacji stron WWW pod kątem urządzeń mobilnych. Dzięki licznym przykładom uzyskaną wiedzę można na bieżąco testować w praktyce.
W tej książce między innymi:
- baza danych i zapytania MySQL
- podstawy tworzenia dynamicznych stron PHP
- mechanizm sesji i zachowanie zasad bezpieczeństwa
- biblioteki jQuery i jQuery Mobile oraz żądania Ajax
- CSS2 i CSS3 oraz nowe funkcje HTML5: geolokacja, obsługa dźwięku i filmów, canvas
PHP, MySQL i JavaScript: klasyczne narzędzia dla nowoczesnych rozwiązań!
- Przedmowa
- Do kogo jest adresowana ta książka?
- Założenia przyjęte w tej książce
- Struktura książki
- Książki, po które warto sięgnąć później
- Konwencje zastosowane w tej książce
- Posługiwanie się zamieszczonymi przykładami
- Podziękowania
- Rozdział 1. Wstęp do dynamicznych stron internetowych
- HTTP i HTML: podstawy wynalazku Bernersa-Lee
- Procedura żądanie/odpowiedź
- Zalety PHP, MySQL, JavaScriptu, CSS i HTML5
- MariaDB klon MySQL
- Zastosowanie PHP
- Zastosowanie MySQL
- Zastosowanie JavaScriptu
- Zastosowanie CSS
- I HTML5 na dokładkę
- Serwer WWW Apache
- Obsługa urządzeń mobilnych
- Kilka słów o open source
- Zgrany zespół
- Pytania
- Rozdział 2. Konfigurowanie serwera
- WAMP, MAMP, LAMP a cóż to takiego?
- Instalowanie pakietu AMPPS w systemie Windows
- Testowanie instalacji
- Dostęp do katalogu głównego w systemie Windows
- Inne pakiety WAMP
- AMPPS i macOS
- Dostęp do katalogu głównego w systemie macOS
- Instalowanie pakietu LAMP pod Linuksem
- Praca zdalna
- Logowanie
- Obsługa FTP
- Obsługa edytora kodu
- Obsługa środowiska IDE
- Pytania
- Rozdział 3. Wstęp do PHP
- Dodawanie elementów PHP do kodu HTML
- Przykłady z tej książki
- Składnia PHP
- Zastosowanie komentarzy
- Podstawowa składnia
- Średniki
- Symbol $
- Zmienne
- Zmienne tekstowe
- Zmienne numeryczne
- Tablice
- Tablice dwuwymiarowe
- Zasady nazewnictwa zmiennych
- Operatory
- Operatory arytmetyczne
- Operatory przypisania
- Operatory porównania
- Operatory logiczne
- Przypisywanie wartości zmiennym
- Zwiększanie i zmniejszanie wartości zmiennych
- Konkatenacja łańcuchów znaków
- Typy łańcuchów
- Znaki modyfikujące
- Instrukcje wielowierszowe
- Deklaracja typu zmiennych
- Stałe
- Stałe predefiniowane
- Różnica między instrukcjami echo i print
- Funkcje
- Zasięg zmiennych
- Zmienne lokalne
- Zmienne globalne
- Zmienne statyczne
- Zmienne superglobalne
- Zmienne superglobalne a bezpieczeństwo
- Pytania
- Rozdział 4. Wyrażenia i sterowanie działaniem programu w PHP
- Wyrażenia
- Prawda czy fałsz?
- Literały i zmienne
- Operatory
- Priorytet operatorów
- Asocjacyjność
- Operatory relacji
- Równoważność
- Operatory porównania
- Operatory logiczne
- Wyrażenia warunkowe
- Instrukcja if
- Instrukcja else
- Instrukcja elseif
- Instrukcja switch
- Przerywanie
- Akcja domyślna
- Alternatywna składnia
- Operator ?
- Pętle
- Pętla while
- Pętla do while
- Pętla for
- Przerywanie pętli
- Instrukcja continue
- Rzutowanie jawne i niejawne
- Dynamiczne linkowanie w PHP
- Dynamiczne linkowanie w praktyce
- Pytania
- Wyrażenia
- Rozdział 5. Funkcje i obiekty w PHP
- Funkcje PHP
- Definiowanie funkcji
- Zwracanie wartości
- Zwracanie tablicy
- Przekazywanie argumentów przez referencję
- Zwracanie zmiennych globalnych
- Przypomnienie informacji o zasięgu zmiennych
- Dołączanie i wymaganie plików
- Instrukcja include
- Zastosowanie instrukcji include_once
- Zastosowanie instrukcji require i require_once
- Sprawdzanie zgodności wersji PHP
- Obiekty w PHP
- Terminologia
- Deklarowanie klasy
- Tworzenie obiektu
- Odwoływanie się do obiektów
- Klonowanie obiektów
- Konstruktory
- Destruktory
- Tworzenie metod
- Deklarowanie właściwości
- Deklarowanie stałych
- Zasięg właściwości i metod
- Metody statyczne
- Właściwości statyczne
- Dziedziczenie
- Słowo kluczowe parent
- Konstruktory podklas
- Metody final
- Pytania
- Funkcje PHP
- Rozdział 6. Tablice w PHP
- Prosty dostęp
- Tablice indeksowane numerycznie
- Tablice asocjacyjne
- Dodawanie pozycji do tablicy przy użyciu słowa kluczowego array
- Pętla foreach as
- Tablice wielowymiarowe
- Zastosowanie funkcji do obsługi tablic
- is_array
- count
- sort
- shuffle
- explode
- extract
- compact
- reset
- end
- Pytania
- Prosty dostęp
- Rozdział 7. PHP w praktyce
- Zastosowanie funkcji printf
- Określanie precyzji
- Dopełnianie łańcuchów tekstowych
- Zastosowanie funkcji sprintf
- Funkcje do obsługi daty i czasu
- Stałe związane z datą
- Zastosowanie funkcji checkdate
- Obsługa plików
- Sprawdzanie istnienia pliku
- Tworzenie pliku
- Odczytywanie zawartości plików
- Kopiowanie plików
- Przenoszenie pliku
- Kasowanie pliku
- Aktualizowanie plików
- Ochrona plików przed wielokrotnym otwarciem
- Odczytywanie całego pliku
- Wysyłanie plików
- Zastosowanie tablicy $_FILES
- Walidacja
- Wywołania systemowe
- XHTML czy HTML5?
- Pytania
- Zastosowanie funkcji printf
- Rozdział 8. Wstęp do MySQL
- Podstawy MySQL
- Podsumowanie pojęć dotyczących baz danych
- Dostęp do MySQL z poziomu wiersza poleceń
- Uruchamianie wiersza poleceń
- Użytkownicy Windows
- Użytkownicy macOS
- Użytkownicy Linuksa
- MySQL na zdalnym serwerze
- Obsługa serwera z poziomu wiersza poleceń
- Średnik
- Anulowanie polecenia
- Instrukcje MySQL
- Tworzenie bazy danych
- Tworzenie użytkowników
- Tworzenie tabeli
- Typy danych
- Typ CHAR
- Typ BINARY
- Typy TEXT
- Typ BLOB
- Typy danych liczbowych
- Typy DATE i TIME
- Atrybut AUTO_INCREMENT
- Wprowadzanie danych do tabeli
- Zmiana nazwy tabeli
- Zmiana typu danych w kolumnie
- Dodawanie nowej kolumny
- Zmiana nazwy kolumny
- Usuwanie kolumny
- Usuwanie tabeli
- Uruchamianie wiersza poleceń
- Indeksy
- Tworzenie indeksu
- Zastosowanie instrukcji CREATE INDEX
- Dodawanie indeksów przy tworzeniu tabel
- Klucze główne
- Tworzenie indeksu typu FULLTEXT
- Tworzenie zapytań do bazy MySQL
- SELECT
- SELECT COUNT
- SELECT DISTINCT
- DELETE
- WHERE
- LIMIT
- Konstrukcja MATCH AGAINST
- Konstrukcja MATCH AGAINST w trybie boolowskim
- Konstrukcja UPDATE SET
- ORDER BY
- GROUP BY
- Łączenie tabel
- NATURAL JOIN
- JOIN ON
- Zastosowanie słowa kluczowego AS
- Zastosowanie operatorów logicznych
- Tworzenie indeksu
- Funkcje MySQL
- Dostęp do MySQL za pośrednictwem aplikacji phpMyAdmin
- Pytania
- Rozdział 9. Zaawansowana obsługa MySQL
- Projektowanie bazy
- Klucze główne, czyli kluczowy element relacyjnych baz danych
- Normalizacja
- Pierwsza postać normalna
- Druga postać normalna
- Trzecia postać normalna
- Kiedy nie stosować normalizacji
- Relacje
- Jeden do jednego
- Jeden do wielu
- Wiele do wielu
- Bazy danych i anonimowość
- Transakcje
- Mechanizmy składowania danych z obsługą transakcji
- Instrukcja BEGIN
- Instrukcja COMMIT
- Instrukcja ROLLBACK
- Instrukcja EXPLAIN
- Archiwizacja i przywracanie danych
- Instrukcja mysqldump
- Tworzenie pliku z kopią zapasową
- Tworzenie kopii zapasowej pojedynczej tabeli
- Tworzenie kopii zapasowej wszystkich tabel
- Odtwarzanie danych z pliku kopii zapasowej
- Zapisywanie danych w formacie CSV
- Planowanie tworzenia kopii zapasowych
- Pytania
- Projektowanie bazy
- Rozdział 10. Korzystanie z MySQL za pośrednictwem PHP
- Tworzenie zapytań do bazy MySQL za pośrednictwem PHP
- Proces
- Tworzenie pliku logowania
- Nawiązywanie połączenia z MySQL
- Konstruowanie i wykonywanie zapytania
- Pobieranie rezultatu
- Pobieranie wiersza danych
- Zamykanie połączenia
- Praktyczny przykład
- Tablica $_POST
- Usuwanie rekordu
- Wyświetlanie formularza
- Wysyłanie zapytań do bazy danych
- Działanie programu
- MySQL w praktyce
- Tworzenie tabeli
- Wyświetlanie informacji o tabeli
- Usuwanie tabeli
- Dodawanie danych
- Odczytywanie danych
- Aktualizowanie danych
- Usuwanie danych
- Zastosowanie opcji AUTO_INCREMENT
- Zastosowanie identyfikatorów wstawionych wierszy
- Wykonywanie zapytań pomocniczych
- Zapobieganie próbom ataków
- Działania prewencyjne
- Zastosowanie elementów zastępczych
- Zapobieganie przekazywaniu niepożądanych danych przez HTML
- Proceduralny wariant zastosowania mysqli
- Pytania
- Tworzenie zapytań do bazy MySQL za pośrednictwem PHP
- Rozdział 11. Obsługa formularzy
- Tworzenie formularzy
- Odczytywanie przesłanych danych
- Wartości domyślne
- Rodzaje pól
- Zwykłe pola tekstowe
- Wielowierszowe pola tekstowe
- Pola opcji
- Przełączniki
- Pola ukryte
- Назва: PHP, MySQL i JavaScript. Wprowadzenie. Wydanie V
- Автор: Robin Nixon
- Оригінальна назва: Learning PHP, MySQL & JavaScript: With jQuery, CSS & HTML5 5th Edition
- Переклад: Piotr Cieślak
- ISBN: 978-83-283-5150-9, 9788328351509
- Дата видання: 2019-08-13
- Формат: Eлектронна книга
- Ідентифікатор видання: phmyj5
- Видавець: Helion