Programowanie obiektowe w PHP 5

okladka

  • Naucz się definiować właściwości obiektów
  • Stwórz kod, który będzie łatwy w zarządzaniu
  • Zbuduj wydajną i bezpieczną aplikację

Programowanie obiektowe (OOP) wciąż zyskuje rzesze nowych zwolenników. Ponieważ opiera się ono na klasach i obiektach, jest znacznie bardziej intuicyjne niż programowanie strukturalne. Do jego podstawowych zalet zaliczyć należy także łatwość modyfikowania oraz możliwość wielokrotnego wykorzystania klas. PHP 5 udostępnia wiele różnorodnych mechanizmów (na przykład obsługę wyjątków czy zbiór interfejsów znacznie rozszerzających możliwości klas użytkownika) oraz pełny moduł obsługujący styl programowania OOP, dzięki czemu jest doskonałym narzędziem, pozwalającym tworzyć wydajne, bezpieczne i dynamiczne aplikacje z wykorzystaniem programowania obiektowego.

Książka "Programowanie obiektowe w PHP 5" jest doskonałym źródłem informacji, które pomoże Ci zrozumieć najistotniejsze koncepcje programowania zorientowanego obiektowo w PHP 5. Podręcznik zawiera omówienie zagadnień podstawowych oraz bardziej zaawansowanych, takich jak architektura Model-View-Controller (MVC) oraz testy jednostkowe. Znajdziesz tu także praktyczne wskazówki i przykłady dotyczące m.in. użycia biblioteki Standard PHP Library. Dowiesz się, jak używać odpowiedniego wzorca, aby zwiększyć wydajność kodu, czym jest testowanie jednostkowe i dlaczego stanowi ono zasadniczą część tworzenia dobrego oraz stabilnego projektu programu. Nauczysz się tworzyć wydajne, bezpieczne i łatwe w zarządzaniu aplikacje.

  • Praca z OOP -- tworzenie obiektów
  • Funkcje dostarczające informacje o klasie
  • Iteratory
  • Automatyczne wczytywanie klas
  • Serializacja
  • Wzorce projektowe
  • Refleksja i testy jednostkowe
  • Biblioteka Standard PHP Library
  • Obsługa baz danych z użyciem stylu OOP
  • Używanie architektury MVC


Inkscape. Ćwiczenia praktyczne

okladka

Poznaj możliwości darmowego oprogramowania Inkscape i twórz wspaniałą grafikę

Inkscape jest wolnym oprogramowaniem, służącym do tworzenia i przechowywania grafiki wektorowej. Stały rozwój zapewnia mu wielka społeczność użytkowników. Oprócz obrazów wektorowych importuje i wyświetla obrazy w postaci bitmapy. Podlegają one takim samym przekształceniom, jak pozostałe elementy rysunku. Macierzystym formatem zapisu plików w tym programie jest SVG -- oparty o język XML sposób opisu dwuwymiarowej grafiki wektorowej oraz graficznych aplikacji XML. Najnowsze wersje Inkscape oferują różnorodne narzędzia i funkcje, pozwalające na proste oraz profesjonalne tworzenie grafiki. Zaletą tego programu jest także zbiór plansz efektami, które można uzyskać przy jego użyciu. Plansze te zaopatrzone są w opisy przedstawiające zalecany sposób działania.

Książka "Inkscape. Ćwiczenia praktyczne" zawiera zestaw szczegółowych instrukcji i ćwiczeń. Dzięki nim poznasz ten program od podstaw i nauczysz się tworzyć grafikę opartą o rysunek wektorowy, czyli niezależny od rozdzielczości opis obiektów umieszczonych na obrazie. Korzystając z tego podręcznika, dowiesz się, jak nawigować wewnątrz dokumentu i posługiwać się narzędziem Kaligrafia, na czym polega transformacja obiektów, a także jak pracować z tekstem, aby uzyskać ciekawe efekty. Poznasz wszystkie niezbędne do efektywnej pracy skróty klawiaturowe. W oparciu o tę wiedzę będziesz mógł sprawnie tworzyć oryginalną grafikę z myślą o ulotkach reklamowych, plakatach, ilustracjach oraz innych materiałach wizualnych.

  • Podstawowe informacje dotyczące obsługi programu
  • Nawigacja wewnątrz dokumentu
  • Transformacja obiektów
  • Rysowanie
  • Wektoryzacja i kaligrafia
  • Polecenia i skróty klawiaturowe
  • Okna dialogowe
  • Warstwy, obiekty i wskaźniki
  • Projekty

Ciesz się swoją kreatywnością -- pracuj w niezwykłym programie Inkscape!


ActionScript 3.0. Biblia

okladka

Poznaj możliwości ActionScript 3.0 i zaprojektuj dynamiczne oraz atrakcyjne strony internetowe

  • Jak pracować z XML?
  • Jak stworzyć aplikację odporną na błędy?
  • Jak wzbogacić program dźwiękiem i animacją?

Język programowania ActionScript wykorzystywany jest do tworzenia treści dla programu Flash Player. Jest on niezbędny wszędzie tam, gdzie trzeba tworzyć dynamiczne aplikacje Flash, reagujące na działanie użytkownika, nadające się do ponownego użycia i łatwe w dostosowaniu do nowych okoliczności. Wersja ActionScript 3.0 została stworzona od podstaw z wykorzystaniem najnowszej specyfikacji ECMA. W aktualnej wersji tego języka wprowadzono wiele nowych funkcji, m.in. nowy sposób zarządzania typami wyświetlania, obsługę błędów czasu wykonania, zakończenia metod i wewnętrzny model zdarzeń.

Książka "ActionScript 3.0. Biblia" obszernie i wyczerpująco opisuje ten obiektowy język programowania, służący do budowania nowoczesnych aplikacji internetowych. Znajdziesz tu zarówno niezbędną wiedzę teoretyczną, jak i praktyczne przykłady, ilustrujące chociażby programowanie z wykorzystaniem klas, używanie tablic i obiektów czy obsługę błędów. Z tym podręcznikiem nauczysz się tworzyć interaktywną zawartość Flasha oraz aplikacje Flex, a także pracować z dźwiękiem, animacją i danymi zewnętrznymi. Zdobędziesz wiedzę, która pozwoli Ci na zrealizowanie wszelkich pomysłów dotyczących Twojego programu.

  • Rozpoczęcie pracy z ActionScript 3.0
  • Stosowanie zmiennych
  • Praca z operatorami
  • Programowanie z wykorzystaniem klas
  • Metody i funkcje
  • Konwersje liczbowe
  • Praca z XML
  • Wyrażenia regularne
  • Pola tekstowe i formatowanie tekstu
  • Korzystanie z timerów
  • Obsługa błędów
  • Praca z danymi zewnętrznymi
  • Wzbogacanie programu dźwiękiem i wideo
  • Wdrażanie programu

Poznaj ActionScript i wykorzystaj pełnię jego możliwości!


Python i Django. Programowanie aplikacji webowych

okladka

Odkryj pełnię niezwykłych możliwości Django i twórz funkcjonalne aplikacje

  • Jak w kilka minut założyć blog?
  • Jak bez wysiłku tworzyć zaawansowane aplikacje?
  • Jak budować modele i używać ich?

Django to stworzony w Pythonie, prosty i nowoczesny framework typu open source. Umożliwia on budowanie funkcjonalnych aplikacji webowych bez potrzeby pisania setek wierszy kodu. Został zaprojektowany w ten sposób, aby doskonale działać jako zwarta całość, ale jego składniki są ze sobą na tyle luźno powiązane, że z łatwością można dokonywać zmian, dodawać i aktualizować funkcjonalności. Ten podręcznik pomoże Ci szybko i efektywnie wykorzystać Django w praktyce.

Książka "Python i Django. Programowanie aplikacji webowych" zawiera opisy podstawowych i bardziej zaawansowanych elementów tego frameworka, a także wiele przykładowych aplikacji, wspartych szczegółowymi wyjaśnieniami dotyczącymi ich budowy. Dzięki temu podręcznikowi dowiesz się, jak wykorzystać elastyczność i szybkość tworzenia aplikacji w Pythonie w celu rozwiązania typowych problemów, które możesz napotkać podczas swojej pracy. Nauczysz się tworzyć formularze, skrypty, własny system zarządzania treścią oraz aplikacje Django zaledwie w kilka minut, a dzięki gotowym projektom poznasz także tajniki zaawansowanego projektowania.

  • Python dla Django
  • Instrukcje warunkowe
  • Funkcje i definicje klas
  • Programowanie zorientowane obiektowo
  • Tworzenie bloga
  • Dynamiczne strony internetowe
  • Django -- tworzenie i używanie modeli
  • URL, obsługa http i widoki
  • Szablony i przetwarzanie formularzy
  • System zarządzania treścią
  • Liveblog
  • Zaawansowane programowanie
  • Testowanie aplikacji

Poznaj i wykorzystaj nowe możliwości programowania aplikacji!


Sztuka podejmowania decyzji. Dlaczego mądrzy ludzie dokonują złych wyborów

okladka
W większości badań nad procesem decyzyjnym ludzie traktowani są jak szczury laboratoryjne. Dr Klein, specjalista w dziedzinie psychologii poznawczej, przez ponad dziesięć lat obserwował zachowania dowódców akcji gaśniczych, pilotów myśliwców, ratowników medycznych oraz innych profesjonalistów, którzy w swojej pracy muszą podejmować błyskawiczne decyzje. Niniejsza książka odkrywa świat fascynujących doświadczeń, w jasny i wciągający sposób podsumowując wnioski wyciągnięte z tych obserwacji
Thomas Petzinger jr, "The Wall Street Journal"

Kompetencje decyzyjne

Czy istnieje coś takiego jak "szósty zmysł"? Jak to się dzieje, że ludzie w najbardziej krytycznych sytuacjach są w stanie podejmować właściwe decyzje? Korzystają z mocy intuicji? A może kierują się racjonalną analizą sytuacji albo własnym życiowym doświadczeniem?

Gary Klein przez wiele lat prowadził badania dotyczące procesu podejmowania decyzji. Obserwował ludzi zmuszonych dokonywać błyskawicznych wyborów w momentach skrajnej niepewności i zagrożenia. Szczególną uwagę poświęcił strażakom, lotnikom, żołnierzom i lekarzom. Starał się zrozumieć, jak ludzie radzą sobie ze wszystkimi problemami i trudnościami typowymi dla ich środowisk, w szczególności z niedoborem informacji, brakiem czasu, nieprecyzyjnie zdefiniowanymi celami czy zmiennością warunków.

Ta książka to kolekcja fascynujących opowieści o ludziach działających pod wpływem silnego stresu, presji czasu, świadomości gry o wysoką stawkę oraz ogromnej odpowiedzialności. Autor analizuje w niej nasz ukryty potencjał i możliwości, które w nas drzemią.

  • Dlaczego dobrzy ludzie podejmują złe decyzje?
  • Czemu służy myślenie metaforyczne?
  • Jakie są wady i zalety podejmowania decyzji zespołowych?
  • Czego uczą nas nieliniowe sposoby rozwiązywania problemów?
  • Czym jest symulacja myślowa i sztuka prognozowania przyszłości?

Więcej niż Sekret

okladka
Możemy osiągnąć wszystko, co zrodzi się w naszej myśli i w co jesteśmy w stanie uwierzyć
Napoleon Hill
Będziesz mógł czynić prawdziwe cuda, kiedy zaczniesz używać magicznej mocy twojej podświadomości
Joseph Murphy
Jedyne, co musisz wiedzieć, to dokąd zmierzasz -- prawidłowe rozwiązania pojawią się same
Wiemy, kim jesteśmy, ale nie wiemy, kim możemy być.
William Szekspir

Twoja mądrość, wrażliwość czy wiedza kryją się w książkach, które czytasz, w ludziach, z którymi przebywasz, w każdej radości i smutku, które codziennie Ci towarzyszą. Jesteś sumą swoich doświadczeń. Jesteś także niepowtarzalny, jedyny w swoim rodzaju. Naucz się rozwijać swoje najlepsze cechy, stawaj się każdego dnia doskonalszy, pełniejszy, bogatszy, szczęśliwszy.

Nadarza Ci się jedyna i niepowtarzalna okazja, by stać się motorem wielkich, inspirujących zmian w Twoim życiu. Możesz posiąść niezwykłą wiedzę o ukrytych mocach Twojego umysłu. Masz szansę poznać najwybitniejsze metody osobistego rozwoju, opracowane przez współczesnych ekspertów. Możesz również nauczyć się odkrywać i urzeczywistniać Twoje najskrytsze pragnienia. Do tego celu musisz użyć wibracji umysłu oraz siły samoświadomości.

Karty tej książki zapełniają teorie i praktyki przedstawione przez prawdziwe autorytety w dziedzinie doskonalenia umysłu. Swoją wiedzą dzielą się z Tobą wyjątkowi pisarze, terapeuci, wybitni doradcy, publicyści oraz myśliciele. Wstąp na własną drogę wewnętrznego rozwoju i osiągaj olśniewające sukcesy.

Jeśli urzekł Cię Sekret Rhondy Byrne, jeśli łakniesz jeszcze więcej wiedzy, głębszego rozwoju i możliwości pokonania własnych słabości, ta książka będzie dla Ciebie prawdziwym objawieniem. Skorzystaj ze swojej wielkiej "szansy nowego tysiąclecia" i posiądź umiejętność większego wykorzystania mocy własnego umysłu.


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