ODBIERZ TWÓJ BONUS :: »

Python. Wprowadzenie. Wydanie IV Mark Lutz

Autor:
Mark Lutz
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.5/6  Opinie: 75
Stron:
1184
Druk:
oprawa twarda
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
74,50 zł 149,00 zł (-50%)
74,50 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Sprawdź nowe wydanie

Python. Wprowadzenie. Wydanie V
Mark Lutz
Python jest wieloparadygmatowym, wszechstronnym językiem programowania, zoptymalizowanym pod kątem efektywności pracy, czytelności kodu i jakości oprogramowania. Jego popularność rośnie, co wynika z wielości i różnorodności zastosowań oraz z tego, że jest darmowy i łatwo przenośny, można się go szybko nauczyć, a tworzenie kodu Pythona sprawia sporo przyjemności. Wszystkie te cechy dają zespołom deweloperskim strategiczną przewagę w dużych i małych projektach. Aby wykorzystać zalety Python...

Czego się nauczysz?

  • Różnic między Pythonem a innymi językami programowania
  • Uruchamiania i wykonywania programów Python na różnych platformach i w różnych środowiskach
  • Pracy z wbudowanymi typami danych: liczbami, łańcuchami znaków, listami, słownikami, krotkami i plikami
  • Operacji na sekwencjach, odwzorowaniach oraz typach dynamicznych
  • Formatowania i przetwarzania tekstu oraz korzystania z metod łańcuchów znaków
  • Tworzenia i modyfikowania list oraz słowników, w tym użycia list składanych
  • Stosowania instrukcji przypisania, wyrażeń, testów warunkowych oraz pętli while i for
  • Korzystania z protokołu iteracyjnego, iteratorów, generatorów oraz składania list
  • Dokumentowania kodu za pomocą komentarzy, docstringów i narzędzi takich jak PyDoc
  • Definiowania i wywoływania funkcji, przekazywania argumentów oraz pracy z zakresami zmiennych
  • Stosowania funkcji anonimowych (lambda), rekurencji i narzędzi programowania funkcyjnego
  • Tworzenia i organizowania modułów oraz pakietów, importowania i przeładowywania modułów
  • Projektowania klas, dziedziczenia, polimorfizmu oraz obsługi atrybutów i metod klas
  • Przeciążania operatorów i implementowania specjalnych metod w klasach
  • Korzystania z zaawansowanych technik OOP: dekoratorów, deskryptorów, metaklas i właściwości
  • Obsługi wyjątków i stosowania narzędzi do testowania oraz utrzymania większych projektów Python

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!

Wiosna w głowie, ebook w dłoni! / do -50% na tysiące tytułów

Wybrane bestsellery

O autorze książki

Mark Lutz — to znany na całym świecie instruktor Pythona, autor najwcześniejszych oraz najlepiej sprzedających się tekstów poświęconych temu językowi i jedna z najważniejszych postaci w środowisku Pythona. Poza poprzednimi wydaniami tej książki — w tym przetłumaczonej na język polski wersji „Python. Wprowadzenie” (Helion, 2002), napisał także „Programming Python” oraz „Python Pocket Reference”. Osobiście używa języka Python i promuje go od 1992 roku. Książki na temat tego języka zaczął publikować w 1995 roku, zaś szkolenia z Pythona prowadzi od 1997 roku. Do początku roku 2008 przeprowadził ponad dwieście sesji treningowych poświęconych temu językowi.

Mark Lutz - pozostałe książki

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka omawia różnice między Pythonem a innymi językami programowania, np. C++ czy Java?
Tak, autor porównuje Pythona z innymi popularnymi językami, wyjaśniając jego zalety i różnice w podejściu do programowania.
2. Czy do nauki z książki "Python. Wprowadzenie. Wydanie IV" potrzebuję wcześniejszego doświadczenia w programowaniu?
Nie, książka została napisana tak, aby osoby bez wcześniejszego doświadczenia mogły samodzielnie nauczyć się Pythona od podstaw. Autor wyjaśnia wszystkie zagadnienia krok po kroku.
3. Czy książka obejmuje najnowsze wersje Pythona?
Tak, czwarte wydanie książki zostało zaktualizowane o nowości i zmiany w najnowszych wersjach języka Python, w tym Python 3.x.
4. Jakie zagadnienia praktyczne znajdę w tej książce?
Książka omawia m.in. podstawy Pythona, typy danych, operacje na plikach, programowanie obiektowe, moduły, funkcje, obsługę wyjątków oraz zaawansowane mechanizmy jak dekoratory, deskryptory czy metaklasy.
5. Czy w książce znajdę przykłady kodu i zadania do samodzielnego rozwiązania?
Tak, książka zawiera liczne przykłady kodu, quizy oraz ćwiczenia praktyczne, które pomagają utrwalić zdobytą wiedzę.
6. Czy ta książka nadaje się do nauki samodzielnej, czy lepiej korzystać z niej na kursie?
Książka została napisana z myślą o samodzielnej nauce, ale doskonale sprawdzi się także jako materiał pomocniczy na kursach i szkoleniach.
7. W jakiej formie dostępna jest książka - papierowej czy elektronicznej?
Książka "Python. Wprowadzenie. Wydanie IV" dostępna jest zarówno w wersji papierowej, jak i w formatach elektronicznych (ebook: PDF, ePub, mobi) w księgarni Helion.pl.
8. Czy po przeczytaniu tej książki będę w stanie napisać własne programy w Pythonie?
Tak, książka prowadzi czytelnika od podstaw do zaawansowanych zagadnień, umożliwiając samodzielne tworzenie programów w Pythonie już po przerobieniu kilku rozdziałów.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
149,00 zł
Niedostępna
Ebook
74,50 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności Millennium Ikona płatności mTransfer Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile