Lista książek:
  • Django. Ćwiczenia praktyczne
  • Wykorzystaj możliwości Django w swoim projekcie!

    • Jak zainstalować Django?
    • Jak skonfigurować framework i dopasować go do swoich potrzeb?
    • Jak uruchomić Django na Google App Engine?

    Django nie jest kolejnym frameworkiem napisanym w języku PHP. To elitarne rozwiązanie, wykorzystujące język Python, oparte na wzorcu projektowym MVC. Pierwotnie Django zostało opracowane z myślą o stronach "prasowych", z dużą ilością newsów. Pierwsza publiczna wersja ujrzała światło dzienne w 2005 roku. Od tego czasu Django odnotowuje ciągły wzrost popularności, a wachlarz jego zastosowań znacznie się rozrósł!

    Dzięki tej książce również Ty będziesz mógł wykorzystać ten framework w swoim projekcie! Sprawdzona formuła książki, kładąca nacisk na ćwiczenia, pozwoli Ci błyskawicznie opanować sposób instalacji oraz stworzyć i skonfigurować Twój własny projekt. Dowiesz się także, jak obsłużyć błędy oraz kanały RSS czy też wygenerować pliki PDF. Ponadto nauczysz się konfigurować serwery Apache 2 oraz Nginx. Ćwiczenia zawarte w tej książce pozwolą Ci szybko i przyjemnie wdrożyć Django w Twoim projekcie aplikacji WWW!

    • Sposób instalacji Django
    • Tworzenie nowego projektu
    • Konfiguracja projektu
    • Wykorzystanie panelu administracyjnego
    • Mapowanie widoków
    • Obsługa formularzy
    • Reagowanie na błędy
    • Udostępnienie kanału RSS
    • Generowanie plików PDF
    • Zasady konfiguracji serwera Apache 2 z mod_python
    • Konfiguracja serwera Nginx
    • Przegląd firm oferujących hosting z obsługą Pythona
    • Django i Google App Engine

    Stwórz wydajną i przyjemną w zarządzaniu witrynę WWW!



  • Python i Django. Programowanie aplikacji webowych
  • 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!



  • Python. Leksykon kieszonkowy. Wydanie IV
    • Jakie możliwości kryją standardowe moduły biblioteczne?
    • Jak wykonywać operacje na plikach?
    • Jak stworzyć graficzny interfejs użytkownika?

    Python to wyjątkowo praktyczny język programowania, idealnie nadający się do szybkiego rozwiązywania niecodziennych problemów, z którymi często borykają się koderzy. Nie wymusza on stosowania jednego stylu programowania, co pozwala na dużo większą elastyczność w trakcie pisania kodu. Umożliwia programowanie obiektowe, strukturalne i funkcyjne, a ponadto udostępnia zaawansowane mechanizmy zarządzania pamięcią, zapewnia dynamiczne sprawdzanie typów oraz czytelną składnię. Te wszystkie zalety powodują, że Python ma grupę swoich wiernych fanów.

    Niniejsza książka należy do popularnej serii "Leksykon kieszonkowy", dzięki której zawsze i wszędzie możesz przypomnieć sobie wybrane zagadnienia, związane z różną tematyką. Pozycja, którą właśnie trzymasz w rękach, została poświęcona językowi Python. W trakcie jej lektury zapoznasz się z takimi zagadnieniami, jak sterowanie przepływem programu, wykorzystanie pętli, list, słowników oraz operacje na plikach. Ponadto w każdej chwili będziesz mógł sprawdzić składnię oraz sposoby wykorzystania funkcji i wyjątków wbudowanych. Książka stanowi znakomite kompendium wiedzy na temat języka Python. Sprawdzi się ona w rękach początkującego użytkownika - jako przewodnik, a w rękach zaawansowanego programisty - jako pomocnik.

    • Wbudowane typy i operatory
    • Działania na liczbach
    • Operacje na łańcuchach znaków
    • Wykorzystanie Unicode w Pythonie
    • Obsługa list oraz słowników
    • Operacje na zbiorach i plikach
    • Sterowanie przepływem programu
    • Konwersja typów
    • Obsługa wyjątków
    • Wykorzystanie przestrzeni nazw
    • Zasięgi zmiennych
    • Przeciążanie operatorów
    • Standardowe moduły biblioteczne
    • Zastosowanie wyrażeń regularnych
    • Tworzenie graficznego interfejsu użytkownika

    Wyciśnij jeszcze więcej z języka Python!



  • Python 3. Kompletne wprowadzenie do programowania. Wydanie II
  • Poznaj wspaniałe możliwości języka Python 3
    i twórz dowolne programy

    • Jak budować użyteczne i efektywne aplikacje, oparte na interfejsie graficznym?
    • Jak tworzyć pakiety i moduły?
    • Jak programować w Pythonie za pomocą stylu proceduralnego i funkcjonalnego?

    Python 3 uznany został za najlepszą dotychczasową wersję tego języka, ponieważ jego możliwości są dziś znacznie większe niż dawniej. Python 3 jest wygodny, spójny i ekspresyjny, a także niezależny od platformy sprzętowej i - co najważniejsze - dostarczany z pełną biblioteką standardową. Można go wykorzystać do programowania proceduralnego, zorientowanego obiektowo oraz (w mniejszym stopniu) do programowania w stylu funkcjonalnym. Autor książki, Mark Summerfield, ekspert w dziedzinie programowania, przedstawia szczegółowe informacje dotyczące tego języka w bardzo przyjazny sposób, co sprawia, że czytelnik szybko i sprawnie może napisać dowolny program.

    Książka "Python 3. Kompletne wprowadzenie do programowania. Wydanie II" została zaprojektowana tak, aby mógł z niej korzystać zarówno ktoś o niewielkim doświadczeniu w programowaniu, jak i profesjonaliści, naukowcy, inżynierowie oraz studenci. Dzięki niej szybko nauczysz się m.in. wykorzystywać zaawansowane rodzaje danych, kolekcje oraz struktury kontrolne. Poznasz techniki analizy składniowej, obejmujące używanie modułów PyParsing i PLY. Dowiesz się, na czym polega rozkładanie obciążenia programu między wiele procesów i wątków, a także zaczniesz używać techniki Test Driven Development, aby uniknąć popełniania błędów. Znajdziesz tu wszelkie niezbędne informacje, dzięki którym będziesz mógł stworzyć solidne i wydajne programy.

    • Tworzenie i uruchamianie programów Pythona
    • Polecenia kontroli przepływu
    • Rodzaje danych
    • Funkcje i struktury kontrolne
    • Moduły i pakiety
    • Programowanie zorientowane obiektowo
    • Obsługa plików
    • Zaawansowane techniki programowania
    • Kontrola dostępu do atrybutów
    • Usuwanie błędów, testowanie i profilowanie
    • Wyrażenia regularne

    Ten podręcznik jest jak Python 3 - spójny, praktyczny i wygodny



  • Python. Wprowadzenie. Wydanie IV
  • Poznaj język, który wykorzystuje Google i YouTube!

    • Jak tworzyć i przetwarzać obiekty za pomocą instrukcji Pythona?
    • Jak stworzyć strukturę kodu i wykorzystać go ponownie?
    • Jak programować obiektowo w Pythonie?

    Czy wiesz, dlaczego ponad milion programistów na całym świecie używa właśnie tego języka skryptowego? Jego atuty to niezwykła czytelność, spójność i wydajność - pewnie dlatego także i Ty chcesz opanować słynnego Pythona. Kod napisany w tym języku można z łatwością utrzymywać, przenosić i używać go ponownie. Pozostaje on zrozumiały nawet wówczas, jeśli analizuje go ktoś, kto nie jest jego autorem. Co więcej, taki kod ma rozmiary średnio o dwie trzecie do czterech piątych mniejsze od kodu w językach C++ czy Java, co wielokrotnie zwiększa wydajność pracy używających go programistów. Python obsługuje także zaawansowane mechanizmy pozwalające na ponowne wykorzystanie kodu, takie jak programowanie zorientowane obiektowo, a programy w nim napisane działają natychmiast, bez konieczności przeprowadzania długiej kompilacji, niezależnie od wykorzystywanej platformy. Jeśli jesteś gotowy na opanowanie tego potężnego języka, mamy doskonały podręcznik dla Ciebie.

    Mark Lutz, autor tego podręcznika, jest kultową postacią w środowisku Pythona i znanym na całym świecie instruktorem tego języka, a struktura jego książki powstała w oparciu o słynny, prowadzony przez niego kurs. Naukę rozpoczniesz od najważniejszych wbudowanych typów danych - liczb, list czy słowników. Przyjrzysz się również typom dynamicznym oraz ich interfejsom. Później poznasz instrukcje oraz ogólny model składni Pythona. Poszerzysz wiedzę na temat powiązanych z nim narzędzi, takich jak system PyDoc, a także alternatywnych możliwości tworzenia kodu. Dowiesz się wszystkiego na temat modułów: jak się je tworzy, przeładowuje i jak się ich używa. W końcu poznasz klasy oraz zagadnienia związane z programowaniem zorientowanym obiektowo i nauczysz się obsługiwać wyjątki. Czwarte wydanie tej książki zostało wzbogacone o wiele nowych, ciekawych i bardzo zaawansowanych zagadnień, dzięki czemu stanowi doskonałą lekturę także dla zawodowców, na co dzień piszących kod w tym języku.

    Dzięki tej książce:
    • zapoznasz się z podstawowymi typami wbudowanymi Pythona, takimi jak liczby, listy oraz słowniki
    • nauczysz się tworzyć i przetwarzać obiekty za pomocą instrukcji Pythona, a także opanujesz ogólny model składni tego języka
    • stworzysz strukturę kodu i wykorzystasz kod ponownie dzięki podstawowym narzędziom proceduralnym Pythona
    • dowiesz się wszystkiego o modułach Pythona - pakietach instrukcji i funkcji oraz innych narzędziach zorganizowanych w większe komponenty
    • odkryjesz narzędzie programowania zorientowanego obiektowo, umożliwiające strukturyzację kodu
    • opanujesz model obsługi wyjątków i narzędzia programistyczne służące do pisania większych programów
    • zapoznasz się z zaawansowanymi narzędziami Pythona, w tym dekoratorami, deskryptorami, metaklasami i przetwarzaniem tekstu Unicode

    Opanuj Pythona z Markiem Lutzem
    - najbardziej znanym ekspertem w tej dziedzinie!



  • Python. Wprowadzenie
  • Niniejsza książka stanowi wprowadzenie do języka Python. Jest to popularny język programowania obiektowego, używany zarówno w programach działających samodzielnie, jak i w skryptach obejmujących różne dziedziny zastosowań. Python jest bezpłatny, przenośny, bardzo wydajny i wyjątkowo łatwy w użyciu. Bez względu na to, czy ktoś jest nowicjuszem w programowaniu, czy też profesjonalistą, celem tej książki jest szybkie zapoznanie go z istotą języka Python.

    Tekst niniejszej książki obejmuje podstawy języka Python; celowo zawęziliśmy jej zakres tematyczny, mając na uwadze łatwość korzystania z niej i jej objętość. Mówiąc inaczej: prezentacja materiału koncentruje się wokół zasadniczych koncepcji i czasem bywa odpowiednio uproszczona. Dlatego właśnie niniejsza książka stanowi znakomity opis języka Python, zarówno jeśli chodzi o wprowadzenie, jak i dalsze, bardziej zaawansowane etapy.

    Pomimo tak ograniczonego celu książki (a może właśnie dlatego) sądzimy, że będzie ona dla czytelnika pierwszą wielką lekturą na temat programowania w języku Python. Można się z niej nauczyć wszystkiego, co jest potrzebne w początkowej fazie samodzielnego tworzenia przydatnych programów i skryptów w Pythonie. Po zakończeniu lektury Czytelnik nie tylko będzie znał sam język, ale także będzie wiedział, jak go zastosować w codziennych zadaniach. Książka daje także dobre przygotowanie do podjęcia bardziej zaawansowanych tematów, które programista spotka w swojej praktyce.



  • Python. Od podstaw
  • Dołącz do społeczności programistów Pythona!

    • Poznaj elementy języka
    • Zaprojektuj interfejsy użytkownika
    • Stwórz własne aplikacje sieciowe

    Python to jeden z najszybciej rozwijających się języków programowania. Jest dostępny na licencji open source i posiada elastyczną, czytelną składnię. Jego możliwości pozwalają programistom na tworzenie aplikacji sieciowych, komunikację z bazami danych i zarządzanie systemami operacyjnymi. Python jest językiem wieloplatformowym, dzięki czemu napisane w nim programy można uruchamiać w różnych środowiskach i pod kontrolą różnych systemów operacyjnych. Ogromne możliwości tego języka zainspirowały duże grono entuzjastów aktywnie dzielących się wiedzą na jego temat na różnego rodzaju forach i listach dyskusyjnych. Gwarantuje to, że żadne zadane im pytanie dotyczące Pythona nie pozostanie bez odpowiedzi.

    Książka "Python. Od podstaw" to podręcznik dla tych, którzy chcą opanować ten język i tworzyć w nim własne aplikacje. Dzięki niej poznasz wszystkie elementy Pythona i dowiesz się, na czym polega programowanie obiektowe. Nauczysz się przetwarzać dane tekstowe i liczbowe, tworzyć graficzne interfejsy użytkownika za pomocą GTK oraz łączyć aplikacje z bazami danych. Poznasz zasady korzystania z plików XML, pisania aplikacji internetowych i integrowania Pythona z usługami sieciowymi oraz innymi językami programowania.

    Oto niektóre z zagadnień poruszanych w tej książce:

    • operacje na liczbach i ciągach znaków,
    • konstrukcje sterujące,
    • funkcje i moduły,
    • programowanie obiektowe,
    • operacje na plikach i folderach,
    • połączenia z bazami danych,
    • przetwarzanie plików XML,
    • obsługa serwerów pocztowych,
    • tworzenie własnych rozszerzeń w języku C,
    • aplikacje biznesowe,
    • usługi sieciowe,
    • integracja Pythona i Javy.



  • Python. Rozmówki
  • Podręczny zbiór najbardziej przydatnych konstrukcji języka Python

    • Poznaj składnię języka Pyton
    • Naucz się wykonywać najczęściej używane operacje
    • Używaj gotowych elementów do szybkiego tworzenia rozwiązań w Pythonie

    Prawdopodobnie słyszałeś już o zaletach Pythona. Jest przenośny i działa w niemal wszystkich systemach operacyjnych. Ma niezwykle czytelną i prostą składnię, a jego odmiany mogą współpracować z innymi językami programowania. Mówi się także, że pozwala skrócić czas pisania kodu kilka razy w porównaniu z językiem C++. To jeszcze nie wszystkie atuty Pythona, o czym wkrótce się przekonasz, pisząc swoje pierwsze programy w tym języku.

    Dzięki książce "Python. Rozmówki" błyskawicznie poznasz najważniejsze zwroty i konstrukcje oraz podstawy składni tego języka programowania. Nauczysz się między innymi wykonywać w aplikacjach operacje na łańcuchach i pracować z typami danych, a także pisać programy wielowątkowe i sieciowe. Dowiesz się, jak zarządzać plikami i przetwarzać je oraz jak obsługiwać bazy danych.

    • Składnia języka Python
    • Przetwarzanie łańcuchów danych
    • Korzystanie z typów danych
    • Praca z plikami
    • Tworzenie aplikacji wielowątkowych
    • Komunikacja z bazami danych
    • Obsługa komunikacji sieciowej
    • Tworzenie usług sieciowych
    • Przetwarzanie danych w formatach XML i HTML

    Wykorzystaj gotowe fragmenty kodu --
    zacznij pisać niezawodne programy w Pythonie.



  • Python. Projekty do wykorzystania
  • Poznaj moc Pythona!

    • Jak przygotować środowisko pracy?
    • Jak wykorzystać usługi systemu operacyjnego?
    • Jak testować kod?

    Historia języka Python sięga początku lat 90. Od tego czasu zdobył on sobie ogromną popularność i jest stosowany w wielu rozwiązaniach. Jego wydajność została doceniona również przez firmę Google podczas tworzenia platformy Google App Engine. Python w przeciwieństwie do wielu innych języków nie wymusza jednego sposobu programowania. Używając go, możesz programować obiektowo, strukturalnie i funkcjonalnie. Jeżeli do tego dodać automatyczny system zarządzania pamięcią oraz dynamicznie sprawdzane typy, rozwiązanie to nabiera kuszących rumieńców.

    Dzięki tej książce dowiesz się, jak przygotować swoje środowisko pracy i rozpocząć przygodę z językiem Python. Autor zagwarantuje Ci, że będzie to kształcąca przygoda. Na konkretnych, praktycznych projektach pokaże Ci, jak wykorzystać potencjał drzemiący w tym języku. Wśród przykładów znajdziesz opis takich zagadnień, jak wykonywanie migawek katalogów i plików, projektowanie katalogu filmów i systemu testującego wydajność WWW czy też tworzenie systemu gromadzenia opinii. Najważniejsze jest jednak to, że każde z tych rozwiązań możesz bez trudu zaadaptować do potrzeb Twojego projektu. Książka ta stanowi świetną lekturę zarówno dla zaawansowanych programistów Pythona, jak i tych, którzy chcą dopiero rozpocząć z nim pracę!

    • Instalacja środowiska
    • Składnia języka
    • Operatory, wyrażenia, instrukcje
    • Sterowanie przebiegiem programu
    • Wykorzystanie modułów
    • Praca z systemem plików
    • Połączenie z bazą danych
    • Uruchomienie serwera WWW w Pythonie
    • Konfiguracja mod_python dla serwera Apache
    • Interakcja z systemem operacyjnym
    • Testowanie

    Ułatwiaj sobie pracę - korzystaj z bogactwa praktycznych projektów!



Księgarnia Ebookpoint

Księgarnia Onepress

Księgarnia Sensus

Księgarnia Septem