Helion


Szczegóły ebooka

PHP 8 i SQL. Programowanie dla początkujących w 43 lekcjach

PHP 8 i SQL. Programowanie dla początkujących w 43 lekcjach

Web development w 43 prostych lekcjach

  • Poznaj język PHP 8 w praktyce
  • Naucz się korzystać z baz SQL
  • Opracuj aplikację webową

PHP, niezwykle popularny język programowania umożliwiający tworzenie stron i aplikacji webowych, wraz z bazą danych SQL stanowi fundament zdecydowanej większości działających obecnie serwisów internetowych, w tym tych największych i najbardziej znanych. Wraz z wydaniem PHP 8 programiści otrzymali szereg nowych funkcji i możliwości, wśród których najważniejszy wydaje się mechanizm JIT, zapewniający większą wydajność dzięki uruchamianiu kodu skompilowanego do postaci maszynowej zamiast standardowego wykonywania go przez interpreter.

Jeśli interesuje Cię tworzenie nowoczesnych aplikacji internetowych lub planujesz karierę web developera, lecz nie masz jeszcze wiedzy ani doświadczenia w tej dziedzinie, a chcesz szybko przejść do konkretów, sięgnij po tę książkę! Bezboleśnie wprowadzi Cię ona w arkana programowania w języku PHP, zapozna z jego konstrukcjami i możliwościami, przedstawi sposób obsługi baz SQLite i MySQL przy użyciu języka SQL, a także nauczy prawidłowo łączyć kod PHP i HTML. Dowiesz się również, jak wykorzystać framework Bootstrap i bibliotekę Smarty, aby zbudować swoją pierwszą stronę internetową. Zapnij pasy i w drogę!

  • Nowości wprowadzone w wersji PHP 8
  • Instalacja narzędzi i konfiguracja środowiska pracy
  • Podstawy PHP i konwencje stosowane w kodzie
  • Stałe, zmienne, łańcuchy znakowe
  • Instrukcje sterujące i sposoby ich używania
  • Przeszukiwanie i przetwarzanie tekstów
  • Operatory i funkcje matematyczne
  • Zastosowanie funkcji i pętli
  • Korzystanie z tablic i plików
  • Przechwytywanie i obsługa wyjątków
  • Programowanie zorientowane obiektowo
  • Zastosowanie baz danych SQL
  • Wykorzystanie kodu HTML
  • Architektura aplikacji i uruchamianie jej w sieci

Projektuj, programuj, uruchamiaj - z PHP i SQL!

 

Przedmowa 7

 

LEKCJA 01. Co nowego w PHP 8 14

LEKCJA 02. Konfiguracja 24

LEKCJA 03. Klasyka, czyli pierwszy program 40

LEKCJA 04. Komentarz mile widziany 46

LEKCJA 05. Co oferują PHP i MySQL 49

LEKCJA 06. PHP Composer 58

LEKCJA 07. Zmienne i stałe 66

LEKCJA 08. Łańcuchy znaków 71

LEKCJA 09. Co, jeśli? Konstrukcje warunkowe 76

LEKCJA 10. Co, jeśli? Inaczej też się da 82

LEKCJA 11. Co, jeśli? Trochę logiki 87

LEKCJA 12. Znajdź coś w tekście 94

LEKCJA 13. Kombinacje z tekstem 101

LEKCJA 14. Operacje na liczbach 105

LEKCJA 15. Trochę matmy dla opornych 112

LEKCJA 16. Więcej matmy dla ambitnych 116

LEKCJA 17. Nareszcie własna funkcja 122

LEKCJA 18. Funkcje mogą coś zwracać 127

LEKCJA 19. Funkcja a zasięg zmiennych 132

LEKCJA 20. Pętla, czyli cykliczne powtarzanie instrukcji 135

LEKCJA 21. Pętla w akcji 139

LEKCJA 22. Tablice i klucze 143

LEKCJA 23. Wymiary tablic 150

LEKCJA 24. Odczyt i zapis plików 159

LEKCJA 25. Sytuacje wyjątkowe 170

LEKCJA 26. Dołącz kod źródłowy z pliku 177

LEKCJA 27. Data i czas 182

LEKCJA 28. Zrób coś z klasą 190

LEKCJA 29. Jest czy ma? Oto jest pytanie 198

LEKCJA 30. Trochę więcej o klasach 205

LEKCJA 31. Pierwsza baza danych 214

LEKCJA 32. Proste tabele z danymi 228

LEKCJA 33. Bezpieczeństwo w SQL-u 242

LEKCJA 34. Arytmetyka w SQL-u 252

LEKCJA 35. Rozmówki klienta z serwerem 260

LEKCJA 36. Serwer webowy w PHP 268

LEKCJA 37. HTML dla zielonych 275

LEKCJA 38. Czas na pierwszy projekt 285

LEKCJA 39. Dwa światy, logika i widok 290

LEKCJA 40. Uruchomienie pierwszej strony 298

LEKCJA 41. Kontakt mile widziany 315

LEKCJA 42. A może trochę rozrywki? 323

LEKCJA 43. Trochę porad na zakończenie 332

Skorowidz 335

  • Tytuł: PHP 8 i SQL. Programowanie dla początkujących w 43 lekcjach
  • Autor: Mariusz Duka
  • ISBN książki drukowanej: 978-83-283-8211-4, 9788328382114
  • Data wydania książki drukowanej: 2021-10-19
  • ISBN Ebooka: 978-83-283-8848-2, 9788328388482
  • Data wydania ebooka: 2021-10-19
  • Format: 158x235
  • Identyfikator pozycji: ph8sql
  • Wydawca: Helion