PHP 5 i MySQL. Zastosowania e-commerce

okladka

Stwórz profesjonalną witrynę handlową dla przedsiębiorstwa

  • Zaprojektuj wszystkie elementy witryny i przygotuj bazę danych
  • Zaimplementuj mechanizmy składania i przetwarzania zamówień
  • Zadbaj o bezpieczeństwo transakcji

Dynamiczny rozwój internetu sprawił, że wiele firm zainteresowało się możliwością oferowania swoich produktów i usług tą właśnie drogą. Powstały więc setki tysięcy witryn handlowych, które w początkowym okresie działalności przyniosły właścicielom krociowe zyski. Po pierwszym załamaniu rynku internetowego zmieniło się podejście do sklepów internetowych -- klienci zaczęli bardziej uważnie przyglądać się zarówno ofercie, jak i sposobowi jej prezentacji, a firmy zadbały o to, aby ich witryny były przygotowywane w bardziej profesjonalny sposób. Rozwój technologii wykorzystywanych do tworzenia tego typu aplikacji również znacząco wpłynął na rynek internetowy. Wśród twórców aplikacji e-commerce niesłabnącą popularnością cieszy się język PHP, który w połączeniu z bazą danych MySQL tworzy doskonałe narzędzie do budowania niezawodnych, stabilnych i bezpiecznych sklepów internetowych.

Książka "PHP5 i MySQL. Zastosowania e-commerce" przedstawia proces tworzenia profesjonalnej witryny handlowej. Opisuje zasady projektowania takich witryn i konstruowania jej elementów. Czytając ją dowiesz się, jakie technologie i narzędzia projektowe wybrać i jak zdefiniować szkielet witryny. W kolejnych rozdziałach książki przeczytasz o rozbudowywaniu funkcjonalności sklepu o kolejne elementy. Stworzysz katalog produktów, wyszukiwarkę, koszyk na zakupy i moduł przetwarzania zamówień. Wyposażysz sklep w rozbudowany interfejs administracyjny i umożliwisz klientom realizację płatności za pomocą kart kredytowych. Przygotujesz się także na problemy, jakie mogą wystąpić podczas tworzenia i wdrażania aplikacji e-commerce.

  • Podstawowe elementy witryny
  • Dobór narzędzi wykorzystywanych podczas prac nad sklepem
  • Przygotowanie bazy danych
  • Tworzenie katalogu produktów
  • Moduł koszyka na zakupy
  • Obsługa zamówień i płatności
  • Bezpieczeństwo transakcji
  • Płatności kartami kredytowymi

Dzięki wiadomościom z tej książki przygotujesz wysokiej jakości sklep internetowy.


Język C++. Standardy kodowania. 101 zasad, wytycznych i zalecanych praktyk

okladka

Czytelny i przejrzysty kod to podstawa sprawnego tworzenia aplikacji. W przypadku pracy zespołowej stosowanie wspólnego standardu kodowania to konieczność. Pisanie kodu w oparciu o określone standardy kodowania przyspiesza powstawanie programu, ułatwia komunikację pomiędzy członkami zespołu i pozwala na szybkie wdrożenie nowych programistów do projektu. Oczywiście, w każdej firmie lub zespole można ustalić własny standard kodowania -- ważne jest jednak, aby opierał się na określonych regułach, wynikających ze specyfiki języka programowania.

Książka "Język C++. Standardy kodowania. 101 zasad, wytycznych i zalecanych praktyk" zawiera opis wspomnianych reguł. Przedstawia zasady pisania kodu źródłowego i standaryzowania określonych zapisów, operacji i sposobów wykorzystania elementów języka C++. Każda z zasad jest szczegółowo omówiona i poparta praktycznymi przykładami. Książka prezentuje najlepsze ze znanych praktyk -- zarówno "starych", jak i tych, które całkiem niedawno uległy standaryzacji, oraz opisuje techniki, o których nie słyszeli nawet programiści z wieloletnim doświadczeniem.

  • Organizacja kodu
  • Styl projektowy i styl kodowania
  • Skalowalność kodu
  • Racjonalna i efektywna obsługa błędów
  • Prawidłowe stosowanie elementów języka
  • Odpowiednie korzystanie z STL
  • Bezpieczeństwo typów

Usprawnij pracę, stosując standardy kodowania -- gdy za parę miesięcy będziesz musiał wrócić do swoich dzisiejszych programów, przekonasz się, że było warto.


Język C++. Metaprogramowanie za pomocą szablonów

okladka

Metaprogramowanie to jedna z nowości, które pojawiły się ostatnio w świecie języka C++. Metaprogram to program będący w stanie modyfikować lub generować kod innego programu. Wykorzystanie zasad metaprogramowania pozwala na przykład na dynamiczną modyfikację programu podczas jego kompilacji. Pierwszym językiem pozwalającym na korzystanie z możliwości metaprogramowania jest C++ biblioteką STL.

"C++. Metaprogramowanie za pomocą szablonów" to książka przeznaczona dla tych programistów, którzy korzystają już z biblioteki STL i chcą zastosować ją do tworzenia metaprogramów. Opisano w niej zasady metaprogramowania, typy możliwe do wykorzystania w szablonach przeznaczonych do implementacji funkcji związanych z metaprogramowaniem oraz sposoby tworzenia szablonów modyfikujących programy podczas kompilacji.

  • Typy i metafunkcje
  • Operacje, sekwencje i iteratory
  • Algorytmy biblioteki MPL i tworzenie własnych algorytmów
  • Usuwanie błędów w szablonach
  • Modyfikowanie programu w czasie kompilacji
  • Język DSEL

Metaprogramowanie to nowość. Poznaj je już teraz, aby być przygotowanym na dzień, w którym stanie się standardem.


Utopia HTML. Projektowanie w CSS bez użycia tabel

okladka

Internet powstał jako medium komunikacyjne umożliwiające wymianę danych pomiędzy ośrodkami badawczymi. Nikt wówczas nie przewidywał ogromnej szybkości, z jaką się rozwinie, i popularności, jaką zdobędzie. Strony WWW były proste, zawierały głównie tekst, a wyświetlanie ich w innych urządzeniach niż komputery stacjonarne kojarzone było raczej z powieściami science-fiction. Dziś internet to potężny zbiór informacji i miliony stron WWW. Jego użytkownicy używają różnych przeglądarek, różnych systemów operacyjnych i różnych urządzeń do przeglądania jego zasobów. Taka sytuacja wywołała konieczność ustanowienia standardów, w oparciu o które tworzone są strony WWW. Trzeba było także wypracować mechanizmy pozwalające łatwo zmieniać sposób formatowania stron, aby dostosować je do wymagań oraz możliwości przeglądarek i urządzeń.

Czytając książkę "Utopia HTML. Projektowanie w CSS bez użycia tabel", poznasz CSS (kaskadowe arkusze stylów) -- technologię, która umożliwia niemal dowolne formatowanie każdego dokumentu HTML. Dowiesz się, jak definiować style CSS i jak stosować je w procesie tworzenia stron WWW. Nauczysz się projektować strony, w których zmiana wyglądu nie będzie wymagać przekonstruowania kodu HTML, a jedynie modyfikacji kilku linijek w arkuszu stylów. Poznasz również niestandardowe zastosowania kaskadowych arkuszy stylów.

  • Podstawowe wiadomości o CSS
  • Style lokalne i globalne
  • Mechanizmy dziedziczenia
  • Selektory i pseudoklasy
  • Rozmieszczanie elementów strony za pomocą stylów
  • Przypisywanie kolorów
  • Efekty tekstowe
  • Walidacja dokumentów CSS

Książka zawiera również zestawienie wszystkich atrybutów CSS, które można stosować przy definiowaniu stylów.


ASP.NET 2.0. Gotowe rozwiązania

okladka
Zestaw projektów do natychmiastowego wykorzystania!
  • Opisy założeń projektowych
  • Instrukcje w kwestii instalacji
  • Wskazówki dla programistów

Rosnąca popularność platformy .NET 2.0 widoczna jest także w internecie. Coraz więcej aplikacji internetowych powstaje z wykorzystaniem technologii ASP.NET 2.0. Kontrolki i biblioteki udostępniane programistom zdecydowanie ułatwiają budowanie nawet najbardziej złożonych systemów. Biblioteki .NET 2.0 to także zmieniona architektura witryn, nowe mechanizmy dostępu do danych i znacznie większa szybkość działania aplikacji. Jednak tak ogromna liczba zmian wiąże się z koniecznością opanowania przez programistów nowych możliwości i zasad stosowania ich w praktyce. Jednym z najlepszych sposobów nauki jest analiza gotowych projektów i implementowanie ich we własnych systemach.

Książka "ASP.NET 2.0. Gotowe rozwiązania" to przegląd 12 projektów zrealizowanych z wykorzystaniem tej technologii. Znajdziesz tu omówienie najpopularniejszych elementów witryn i aplikacji internetowych - założenia projektowe, kod źródłowy, wykorzystane w projekcie biblioteki i kontrolki, wskazówki dotyczące instalacji i uruchamiania oraz porady związane z samodzielnym modyfikowaniem omawianego modułu. Każdy z projektów przedstawia różne aspekty stosowania technologii ASP.NET 2.0 i stanowi doskonałe źródło wiedzy.

  • Internetowy dziennik i kalendarz
  • System wymiany plików
  • Serwer chatów
  • Mechanizm obsługi ankiet
  • CMS
  • Blog
  • Album fotograficzny
  • Witryna pomocy dla klienta
  • Sklep internetowy
  • System rezerwacji online
  • Kartki internetowe
  • Baza błędów
Poznaj ASP.NET 2.0 na praktycznych przykładach.

.NET Framework 2.0. Zaawansowane programowanie

okladka

Przegląd funkcji i możliwości .NET Framework 2.0
oraz środowiska CLR 2.0 dla zaawansowanych

  • Jakie możliwości oferuje platforma .NET Framework 2.0 i środowisko CLR 2.0?
  • Jak szybko i łatwo pisać aplikacje dla systemu Windows?
  • Jak zwiększyć swą produktywność?

Wraz z coraz bardziej rozbudowaną funkcjonalnością .NET Framework rośnie także jej popularność. Możliwość błyskawicznego tworzenia zaawansowanych aplikacji dla systemu Windows na bazie tej platformy oraz wspólnego środowiska uruchomieniowego CLR sprawia, że coraz większa rzesza programistów pragnie poznać te technologie i wykorzystać je do zwiększenia swej produktywności. Wersja 2.0 .NET Framework udostępnia większą liczbę wbudowanych kontrolek, nowe funkcje obsługi baz danych za pomocą ADO.NET, rozbudowane narzędzia do tworzenia witryn internetowych przy użyciu ASP.NET i wiele innych usprawnień znacznie ułatwiających programowanie.

".NET Framework 2.0. Zaawansowane programowanie" to podręcznik dla programistów, którzy chcą szybko rozpocząć pracę z tą platformą. Dzięki tej książce poznasz mechanizmy działania .NET Framework i środowiska CLR, a także funkcje licznych bibliotek, zarówno tych podstawowych, jak i bardziej wyspecjalizowanych. Dowiesz się, jak przy użyciu tych technologii łatwo zapewniać bezpieczeństwo kodu, debugować oprogramowanie, obsługiwać transakcje, zapewniać współdziałanie aplikacji z kodem niezarządzanym i wykonywać wiele innych potrzebnych operacji.

  • Funkcjonowanie środowiska CLR
  • Struktura i mechanizmy wspólnego systemu typów (CTS)
  • Działanie języka pośredniego (IL) i kompilacji JIT
  • Obsługa operacji wejścia-wyjścia
  • Tworzenie aplikacji międzynarodowych
  • Zapewnianie bezpieczeństwa kodu
  • Programowanie współbieżne przy użyciu wątków, domen i procesów
  • Umożliwianie współdziałania z kodem niezarządzanym
  • Debugowanie oprogramowania
  • Stosowanie wyrażeń regularnych
  • Programowanie dynamiczne z zastosowaniem metadanych i refleksji
  • Obsługa transakcji

Zacznij korzystać z możliwości .NET Framework 2.0
i już dziś zwiększ swą produktywność.


« poprzednia 1 25 6 7 8 9 10 11 12 13 14 następna »