reklama - zainteresowany?

PHP 5. Praktyczny kurs. Wydanie II - Helion

PHP 5. Praktyczny kurs. Wydanie II
ebook
Autor: Marcin Lis
ISBN: 978-83-246-3777-5
stron: 456, Format: ebook
Data wydania: 2011-09-23
Księgarnia: Helion

Cena książki: 51,75 zł (poprzednio: 69,00 zł)
Oszczędzasz: 25% (-17,25 zł)

Dodaj do koszyka PHP 5. Praktyczny kurs. Wydanie II

Tagi: PHP - Programowanie

Rewelacyjne strony internetowe w PHP 5 — dowiedz się, jak je zrobić!

  • Instalacja i konfiguracja narzędzi, czyli bez czego nie da się ruszyć dalej
  • Elementy języka i współpraca z systemem plików, czyli co koniecznie trzeba opanować
  • Obiektowy PHP i współpraca z bazami danych, czyli co może Ci się przydać

Znajomość języka skryptowego PHP, szczególnie w wersji PHP 5, to w dzisiejszych czasach standard, bez którego nie może się obyć żaden szanujący się twórca stron internetowych. Środowisko PHP 5 pozwala tworzyć dynamiczne witryny, efektywnie komunikujące się z bazami danych. Zapewnia też możliwość współpracy Twojej strony z różnymi rodzajami danych, a ponadto nadaje się do tworzenia samodzielnie działających aplikacji. Jeśli marzy Ci się kariera webmastera, a nie masz jeszcze odpowiednich umiejętności w tej dziedzinie lub chcesz odświeżyć wiedzę, ta książka umożliwi Ci szybkie wejście na grunt praktycznego zastosowania możliwości języka PHP w Twoich własnych projektach.

W podręczniku "PHP 5. Praktyczny kurs. Wydanie II" znajdziesz kompletne informacje o podstawach PHP — od kwestii związanych z nazewnictwem, instalacją i konfiguracją niezbędnych narzędzi, przez omówienie zasad budowy skryptów, aż po programowanie obiektowe i obsługę sieci. Dowiesz się, jak uruchomić działającą (i atrakcyjną) witrynę internetową, jak wykorzystać możliwości grafiki i o czym należy pamiętać, aby uniknąć kłopotów z wyświetlaniem witryny w przeglądarce. Nauczysz się obsługiwać protokoły sieciowe i zrozumiesz, na czym polega obsługa sesji. Sprawdź, jak wiele możesz osiągnąć, programując w PHP!

  • Instalacja i konfiguracja narzędzi
  • Pierwszy skrypt
  • Zmienne, typy danych i operatory
  • Instrukcje sterujące i funkcje
  • Obsługa daty i czasu, ciągi znaków, tablice
  • Operacje na strukturze systemu plików
  • Operacje na plikach i praktyczne wykorzystanie plików
  • Odbieranie danych z przeglądarki
  • Wysyłanie danych do przeglądarki
  • Obsługa cookies, sesje i wyjątki
  • Programowanie obiektowe
  • Obsługa grafiki
  • Połączenia sieciowe, poczta i FTP
  • PHP i popularne bazy danych
  • Obiektowa współpraca z MySQL i SQLite
  • Bazy danych w praktyce

PHP 5 — po prostu musisz to znać!

Dodaj do koszyka PHP 5. Praktyczny kurs. Wydanie II

 

Osoby które kupowały "PHP 5. Praktyczny kurs. Wydanie II", wybierały także:

  • PHP 8 Programming Tips, Tricks and Best Practices
  • Domain-Driven Design in PHP
  • PHP Microservices
  • Drupal 8 Module Development. Second edition
  • Mastering The Faster Web with PHP, MySQL, and JavaScript

Dodaj do koszyka PHP 5. Praktyczny kurs. Wydanie II

Spis treści

PHP 5. Praktyczny kurs. Wydanie II eBook -- spis treści

Wstęp (7)

Rozdział 1. Podstawy (11)

  • Lekcja 1. Czym jest PHP? (11)
    • Język skryptowy (11)
    • Krótka historia PHP (12)
    • Jak to działa? (12)
  • Lekcja 2. Instalacja i konfiguracja narzędzi (14)
    • Samodzielna instalacja narzędzi (14)
    • Korzystanie z pakietu XAMPP (31)
    • Plik konfiguracyjny PHP (38)
    • PHP w wierszu poleceń (39)

Rozdział 2. Elementy języka (41)

  • Lekcja 3. Pierwszy skrypt (41)
    • Zaczynamy (41)
    • Znaczniki PHP (45)
    • Komentarze (47)
    • Wyświetlanie informacji (49)
    • Instrukcja print (50)
    • Łączenie skryptów (51)
  • Lekcja 4. Zmienne, typy danych i operatory (57)
    • Czym są zmienne? (57)
    • Rodzaje zmiennych, czyli typy danych (58)
    • Zmienne w kodzie skryptu (62)
    • Wyświetlanie wartości zmiennych (64)
    • Operacje na zmiennych (68)
    • Operatory (68)
    • Zmienne globalne (superglobalne) (83)
    • Konwersje typów (85)
    • Ćwiczenia do samodzielnego wykonania (89)
  • Lekcja 5. Instrukcje sterujące (90)
    • Instrukcje warunkowe (90)
    • Instrukcja wyboru (97)
    • Operator warunkowy (99)
    • Pętle (100)
    • Składnia alternatywna (111)
    • Ćwiczenia do samodzielnego wykonania (113)
  • Lekcja 6. Funkcje (114)
    • Definiowanie funkcji (114)
    • Argumenty funkcji (115)
    • Zwracanie wartości przez funkcje (117)
    • Zasięg zmiennych (118)
    • Sposoby przekazywania argumentów (123)
    • Domyślne argumenty funkcji (125)
    • Ćwiczenia do samodzielnego wykonania (126)
  • Lekcja 7. Obsługa daty i czasu (127)
    • Wyświetlanie daty i czasu (127)
    • Tworzenie znacznika czasu (135)
    • Pozostałe funkcje (138)
    • Ćwiczenia do samodzielnego wykonania (141)
  • Lekcja 8. Ciągi znaków (141)
    • Rodzaje ciągów znaków (141)
    • Wyrażenia złożone w ciągach znaków (143)
    • Która metoda jest szybsza? (144)
    • Formatowanie ciągów (146)
    • Przetwarzanie ciągów znaków (152)
    • Porównania (154)
    • Przeszukiwanie (155)
    • Ćwiczenia do samodzielnego wykonania (157)
  • Lekcja 9. Tablice (158)
    • Proste tablice (158)
    • Tablice asocjacyjne (161)
    • Operacje na tablicach (163)
    • Ćwiczenia do samodzielnego wykonania (170)

Rozdział 3. Współpraca z systemem plików (171)

  • Lekcja 10. Operacje na strukturze systemu plików (171)
    • Odczyt zawartości katalogu (171)
    • Operacje na katalogach (176)
    • Operacje na plikach (178)
    • Miejsce na dysku (180)
    • Rekurencyjne usuwanie zawartości katalogu (182)
    • Nawigacja po katalogach (182)
    • Ćwiczenia do samodzielnego wykonania (185)
  • Lekcja 11. Operacje na plikach (186)
    • Tworzenie i otwieranie plików (186)
    • Zamykanie plików (188)
    • Odczyt danych (188)
    • Zapis danych (195)
    • Inne operacje (201)
    • Ćwiczenia do samodzielnego wykonania (204)
  • Lekcja 12. Praktyczne wykorzystanie plików (204)
    • Tekstowy licznik odwiedzin (205)
    • Licznik wykorzystujący grafikę (207)
    • Lista odnośników (209)
    • Lista odwiedzin (210)
    • Ćwiczenia do samodzielnego wykonania (213)

Rozdział 4. Współpraca z przeglądarką (215)

  • Lekcja 13. Odbieranie danych z przeglądarki (215)
    • Formularze HTML (215)
    • Wysyłanie metodą GET (216)
    • Metoda POST (221)
    • Wysyłanie plików do serwera (223)
    • Ćwiczenia do samodzielnego wykonania (227)
  • Lekcja 14. Wysyłanie danych do przeglądarki (228)
    • Sposoby wysyłania danych (228)
    • Wysyłanie zawartości plików (228)
    • Sposoby pobierania plików z serwisu (232)
    • Ćwiczenia do samodzielnego wykonania (245)
  • Lekcja 15. Obsługa cookies (245)
    • Krótko o cookies (245)
    • Obsługa cookies w PHP (246)
    • Korzystanie z cookies (250)
    • Ćwiczenia do samodzielnego wykonania (255)
  • Lekcja 16. Sesje (255)
    • Wstęp do sesji (255)
    • Identyfikator sesji (256)
    • Rozpoczynanie sesji (256)
    • Kończenie sesji (257)
    • Zmienne sesji (257)
    • Konfiguracja sesji (258)
    • Implementacja sesji (260)
    • Śledzenie zachowań użytkownika (264)
    • Kontrola dostępu z wykorzystaniem sesji (266)
    • System logowania z danymi w pliku (271)
    • Ćwiczenia do samodzielnego wykonania (274)

Rozdział 5. Obiektowy PHP (275)

  • Lekcja 17. Podstawy obiektowości (275)
    • Czym jest obiekt? (275)
    • Definicja klasy (276)
    • Tworzenie obiektów (279)
    • Konstruktory i destruktory (281)
    • Automatyczne ładowanie kodu klasy (284)
    • Obiektowa lista odwiedzin (286)
    • Ćwiczenia do samodzielnego wykonania (288)
  • Lekcja 18. Więcej o programowaniu obiektowym (288)
    • Dziedziczenie (288)
    • Przesłanianie składowych (292)
    • Klasy i składowe finalne (294)
    • Konstruktory i destruktory klas bazowych (295)
    • Specyfikatory dostępu (297)
    • Składowe statyczne (299)
    • Ćwiczenia do samodzielnego wykonania (302)
  • Lekcja 19. Wyjątki (303)
    • Instrukcja throw (303)
    • Klasa Exception i pochodne (304)
    • Blok try...catch (305)
    • Przechwytywanie wielu wyjątków (310)
    • Własne wyjątki (313)
    • Ćwiczenia do samodzielnego wykonania (314)

Rozdział 6. Grafika i obrazy (315)

  • Lekcja 20. Obsługa grafiki (315)
    • Biblioteka graficzna (315)
    • Jak stworzyć galerię obrazów? (316)
    • Przetwarzanie grafiki (325)
    • Ćwiczenia do samodzielnego wykonania (337)

Rozdział 7. Obsługa sieci (339)

  • Lekcja 21. Połączenia, poczta i FTP (339)
    • Tablica $_SERVER (339)
    • Adresy IP (342)
    • Jak rozpoznać przeglądarkę? (345)
    • Połączenie FTP (347)
    • Wysyłanie poczty (349)
    • Ćwiczenia do samodzielnego wykonania (352)

Rozdział 8. Współpraca z bazami danych (353)

  • Lekcja 22. Podstawy baz danych (353)
    • MySQL i SQLite (353)
    • Tabele, klucze i relacje (354)
    • Bazy danych a PHP (358)
    • Instalacja systemu bazy danych (359)
    • Obsługa serwera MySQL (365)
  • Lekcja 23. Podstawy SQL (371)
    • Czym jest SQL? (371)
    • Obsługa tabel (372)
    • Typy danych w kolumnach (377)
    • Zapytania (382)
  • Lekcja 24. PHP i bazy danych (394)
    • PHP i MySQL (394)
    • PHP i SQLite (402)
    • Ćwiczenia do samodzielnego wykonania (409)
  • Lekcja 25. Podejście obiektowe (410)
    • Korzystanie z PDO (410)
    • PHP i SQLite (418)
  • Lekcja 26. Bazy danych w praktyce (423)
    • Licznik (423)
    • Logowanie (426)
    • Ankieta (428)
    • Lista odwiedzin (433)
    • Liczba osób na stronie (435)
    • Ćwiczenia do samodzielnego wykonania (437)

Skorowidz (439)

Dodaj do koszyka PHP 5. Praktyczny kurs. Wydanie II

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.