PHP. Receptury

okladka
PHP to prosty ale jednocześnie bardzo użyteczny język skryptowy dostępny na zasadach open source. W ostatnich latach stał się jednym z ważniejszych narzędzi programistycznych w Internecie. Ponad milion witryn, od stron wielkich korporacji po strony prywatne, wykorzystuje PHP do dynamicznego generowania zawartości stron WWW. PHP zawiera zbiór bardzo przydatnych funkcji, ma prostą składnię, obsługuje wielu różnych systemów operacyjnych oraz usług sieciowych, co czyni go idealnym narzędziem do szybkiego tworzenia dynamicznych stron WWW.

Książka zawiera unikalny zbiór przykładów i rozwiązań problemów spotykanych na co dzień w trakcie programowania w języku PHP. Dla każdego problemu zostało przedstawione wyczerpujące rozwiązanie lub "receptura" -- krótki fragment kodu, który od zaraz można zastosować w aplikacjach. Jednak ta książka to nie tylko gotowy do wykorzystania kod, znajdziesz tu także wyjaśnienie, jak i dlaczego przedstawiony kod działa, a to ułatwi dostosowanie go do rozwiązania podobnych, a nie tylko identycznych problemów.

Receptury z niniejszej książki rozwiązują nie tylko proste problemy, jak wysyłanie zapytania do bazy danych lub przetwarzanie adresów URL, ale także całe programy wykonujące złożone zadania, na przykład wyświetlanie tabel HTML lub generowanie wykresów słupkowych.

Książka zawiera ponad 250 receptur obejmujących między innymi:

  • pracę z prostymi typami danych: tekstami, liczbami, datami, czasem i tablicami,
  • bloki tworzenia programów w PHP: zmienne, funkcje, klasy i obiekty,
  • programowanie sieciowe, czyli tworzenie formularzy, dostęp do baz danych i XML,
  • użyteczne funkcje jak: wyrażenia regularne, szyfrowanie i bezpieczeństwo, grafika, internacjonalizacja i lokalizacja a także usługi sieciowe,
  • pracę z plikami i katalogami,
  • wiersz poleceń PHP i PHP-GTK,
  • PEAR (PHP Extension and Application Repository),
Książka zawiera wiele kodu użytecznego dla wszystkich programistów PHP, od nowicjuszy po weteranów. Zamiast śledzić listy dyskusyjne, dokumentację dostępną w Internecie oraz inne źródła, wystarczy zajrzeć do "PHP. Receptury", by znaleźć rozwiązania typowych problemów.

PHP. 101 praktycznych skryptów

okladka
PHP to najpopularniejszy język programowania serwisów internetowych. Łączy on w sobie przyjazną składnię z bogatą biblioteką funkcji, które umożliwiają szybkie tworzenie zarówno prostych skryptów, jak i zaawansowanych, opartych na bazach danych, profesjonalnych aplikacji. Nie bez znaczenia jest też fakt, że jest to jeden z najłatwiejszych do nauczenia się języków programowania, co sprawia, że chętnie sięgają po niego początkujący programiści.

Tytuł tej książki mówi sam za siebie. Znajdziesz w niej 101 skryptów PHP gotowych do użycia w Twoim serwisie internetowym. Początkujący programiści mogą po prostu wklejać prezentowane tu fragmenty kodu na swoje strony, zaawansowani pokuszą się zapewne o ich modyfikację i dostosowanie do własnych potrzeb. Wszystkie skrypty zostały dokładnie objaśnione, można więc zapoznać się z niuansami programowania w PHP.

Przykłady dotyczą:
  • Korzystania z funkcji internetowych PHP
  • Używania systemu plików do przechowywania danych
  • Tworzenia liczników i ksiąg gości
  • Łączenia się z bazami danych
  • Tworzenia grafiki w PHP
  • Funkcji związanych z datą i czasem
  • Zabezpieczania stron za pomocą haseł i logowania użytkowników
Cennym uzupełnieniem jest zwięzły opis operatorów, typów danych, instrukcji i wybranych funkcji języka PHP, z którego możesz zawsze skorzystać, gdy czegoś zapomnisz. Książka "PHP. 101 praktycznych skryptów" powinna znaleźć się na półce każdej osoby używającej tego doskonałego narzędzia.

PHP i MySQL. Tworzenie stron WWW. Wydanie drugie. Vademecum profesjonalisty

okladka
PHP i MySQL to wydajny tandem, pozwalający na realizację wielu projektów związanych z programowaniem aplikacji internetowych. Autorzy książki "PHP i MySQL. Tworzenie stron WWW. Wydanie drugie. Vademecum profesjonalisty" stworzyli więc unikatowy podręcznik, który łączy w sobie opis funkcjonalności PHP i MySQL z prezentacją wielu praktycznych rozwiązań, stworzonych za pomocą tych narzędzi. To podejście okazało się trafione, czego dowodem jest ogromna popularność pierwszego wydania tej książki.

Oprócz składni i biblioteki funkcji PHP, książka opisuje również podstawowe pojęcia z dziedziny profesjonalnej inżynierii oprogramowania związanego z siecią WWW. Niektóre, takie jak utrzymywanie, współpraca i testowanie, są kwestiami istotnymi dla inżynierów oprogramowania. Inne pojęcia, takie jak uwierzytelnianie, szyfrowanie i kontrola sesji, mają szczególne znaczenie dla projektów programistycznych opartych na Internecie.

  • Podstawowy kurs PHP
  • Tworzenie i obsługa baz danych za pomocą MySQL
  • Dynamiczne tworzenie kodu HTML, obrazków i dokumentów
  • Tworzenie bezpiecznych usług za pomocą uwierzytelniania i SSL
  • Tworzenie koszyka na zakupy dla witryn handlu elektronicznego
  • Opis praktyk związanych z inżynierią oprogramowania dla większych projektów WWW
  • Zastosowanie obiektowych technik programistycznych
  • Tworzenie spersonalizowanych dokumentów PDF
  • Korzystanie z usług WWW za pomocą XML i SOAP
"PHP i MySQL. Tworzenie stron WWW. Wydanie drugie. Vademecum profesjonalisty" to książka, która nie tylko przekazuje wiedzę na temat PHP i MySQL, ale także prezentuje praktyczne sposoby jej wykorzystania. Jeśli chcesz szybko nauczyć się tworzenia profesjonalnych aplikacji WWW, książka ta będzie trafionym zakupem.

Opinia o pierwszym wydaniu:

(...) Podręcznik jest godny polecenia co najmniej z dwóch powodów. Po pierwsze poruszana tematyka jest bardzo obszerna i obejmuje większość typowych problemów programisty WWW. Ponadto wszelkie kłopoty rozwiązywane są za pomocą dwóch popularnych komponentów (PHP i MySQL), dzięki czemu niejednokrotnie unikniemy przedzierania się przez dokumentację obu produktów.
-- Chip, 08/2002

Tworzenie makr w VBA dla Excela 2002/XP PL. Ćwiczenia zaawansowane

okladka
Najpopularniejszy arkusz kalkulacyjny - Microsoft Excel - posiada ok. 300 funkcji gotowych do wykorzystania w sytuacjach, w których mogą przydać się obliczenia. Jakby tego było mało, mamy do dyspozycji potężne narzędzie jakim jest Visual Basic for Applications (VBA) -- przejrzysty i prosty język programowania, zoptymalizowany specjalnie pod kątem rozszerzania możliwości innych aplikacji.

Celem tej książki jest nauka wykorzystania VBA w połączeniu z Excelem. Założono więc, że nie chcesz zgłębiać teorii poszczególnych składników języka, lecz interesuje Cię strona praktyczna Twoich działań. Dlatego też każdy przykład został przez autora szeroko omówiony, zarówno od strony algorytmu, jak i wykorzystanego kodu.

Dowiesz się jak:
  • Zautomatyzować rutynowe czynności
  • Rejestrować makrodefinicje
  • Korzystać z danych zawartych w skoroszytach
  • Tworzyć własne funkcje
  • Komunikować się z użytkownikiem
  • Zamieniać liczby na format "słownie"
  • Wspomagać pracę Excela
  • Losować liczby

Domowe sieci bezprzewodowe

okladka

Współczesne technologie sieci bezprzewodowych częstokroć mają ogromną przewagę nad tradycyjnymi sieciami przewodowymi. Najważniejsze ich zalety to niebywała mobilność urządzeń i niezależność od wszechobecnych kabli oplatających Twój dom czy siedzibę Twojej firmy! Jeśli jednak nie dysponujesz odpowiednią wiedzą o najnowszych sieciowych technologiach, to przed zainstalowaniem własnej sieci bezprzewodowej będziesz musiał rozwiązać wszystkie niejasności. Możesz przejrzeć nudne instrukcje dla użytkowników, poradzić sobie ze skomplikowanymi ustawieniami konfiguracyjnymi i wreszcie liczyć na to, że po włączeniu odpowiedniego przycisku wszystko -- jakimś cudem -- zadziała.

Jeśli chcesz uniknąć wszystkich związanych z tym trudności, powinieneś sięgnąć po książkę "Domowe sieci bezprzewodowe" Paula Heltzela. Stworzona z wielkim zaangażowaniem i napisana zrozumiałym dla każdego językiem, zawiera porady dotyczące doboru sprzętu, opis kolejnych kroków budowy sieci bezprzewodowej, wskazówki odnośnie instalacji, konfiguracji i rozwiązywania problemów. Minimalnym kosztem będziesz mógł skonstruować szybką, bezpieczną i dostosowaną do fizycznych uwarunkowań domową sieć bezprzewodową. Zainstalowanie sieci bezprzewodowej jest doskonałym rozwiązaniem niezależnie od tego, czy łączysz się z modemem szerokopasmowym na tyłach swojego domu, z drukarką na parterze, czy chcesz po prostu bez większego wysiłku przesyłać pliki pomiędzy komputerami.

Książka opisuje m. in.:

  • Wady i zalety sieci bezprzewodowych
  • Zakup oraz instalację sprzętu i oprogramowania
  • Podstawowe standardy dotyczące komunikacji bezprzewodowej
  • Konfigurację sieci w systemach Windows
  • Łączenie sieci domowej z internetem
  • Zabezpieczanie sieci bezprzewodowej
  • Rozwiązania najczęściej spotykanych problemów

Książka jest przeznaczona dla każdego, kto chce w krótkim czasie skonstruować i uruchomić domową sieć bezprzewodową, a niekoniecznie posiada niezbędne doświadczenie. Znajdziesz w niej proste instrukcje i wskazówki przeznaczone dla użytkowników komputerów z systemem operacyjnym Windows w wersjach od 98 do XP.


C# i ASP.NET. Szybki start

okladka

Błyskawiczny kurs tworzenia aplikacji WWW w języku C#

C# to całkiem nowy język programowania zaprojektowany przez firmę Microsoft. Wygląda on jak mieszanka C++ i Javy, jest jednak tak prosty jak Visual Basic. Z jego pomocą można tworzyć aplikacje WWW i programy wyposażone w graficzny interfejs użytkownika. Język ten związany jest z platformą .NET, umożliwiającą tworzenie zaawansowanych aplikacji biznesowych działających w środowisku sieciowym, w tym także z technologią budowania dynamicznych serwisów internetowych ASP.NET. Programy działające na platformie .NET można pisać w wielu językach programowania, ale wiele wskazuje na to, że właśnie C# stanie się najpopularniejszym z nich.

Książka "C# i ASP.NET. Szybki start" jest doskonałym podręcznikiem dla początkujących programistów. Jak każda pozycja z serii "Szybki start", składa się z kilkudziesięciu rozdziałów, z których każdy przedstawia kolejne kroki, które należy wykonać, by osiągnąć zamierzony cel. Dodatkową zaletę stanowią liczne ilustracje.

Opisano między innymi:
  • Instalację niezbędnego oprogramowania
  • Składniki języka C#
  • Instrukcje warunkowe i pętle
  • Pracę z ciągami znaków
  • Programowanie obiektowe w C#
  • Korzystanie z tablic i kolekcji
  • Delegaty, zdarzenie, obsługę błędów
  • Tworzenie dynamicznych serwisów WWW w języku C#

Programista chcący tworzyć zaawansowane aplikacje internetowe ma wybór pomiędzy dwoma platformami: Java 2 EE Suna i .NET Microsoftu. Jeśli wybierze tę drugą, dzięki książce "C# i ASP.NET. Szybki start" szybko będzie mógł tworzyć funkcjonalne aplikacje WWW w nowym, ekscytującym języku C#.


« poprzednia 1 2 3 4 5 6 7 8 9 następna »