Python. Zacznij programować!
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 5.5/6 Opinie: 2
- Stron:
- 644
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis ebooka: Python. Zacznij programować!
Python jest znakomitym językiem do tworzenia wydajnego kodu. Nadaje się do różnych, również bardzo nietypowych zastosowań. Samo programowanie natomiast, choć jest w nim coś magicznego, stanowi umiejętność, którą każdy może opanować pod warunkiem odrobiny zaangażowania. Naturalnie, nauka kodowania nie zawsze przebiega bezproblemowo. Trzeba zrozumieć sposób działania komputera i nauczyć się nieco inaczej myśleć o rozwiązywaniu problemów. Napisanie dobrze działającego programu jest jednak niezwykle satysfakcjonującym doświadczeniem, a programowanie samo w sobie jest jedną z najbardziej kreatywnych umiejętności.
Ta książka jest przeznaczona dla osób, które nie mają doświadczenia w programowaniu. Została pomyślana jako podręcznik, który maksymalnie ułatwia uczenie się skutecznego kodowania. Najpierw omówiono niskopoziomowe instrukcje programowania, aby stopniowo przejść do przedstawienia i analizy profesjonalnych konstrukcji programistycznych. Książka jest przyjazna w odbiorze, a przy tym jest pełna innowacji, takich jak choćby opis korzystania z wbudowanych gadżetów czy projekty "zrób to sam". Dzięki temu Czytelnik bardzo szybko odkryje, że programowanie jest świetną, ekscytującą i porywającą zabawą!
W tej książce:
- wprowadzenie do Pythona i przygotowanie środowiska do pracy
- podstawowe konstrukcje kodu
- projektowanie konstrukcji bardziej złożonych aplikacji
- tworzenie dokumentacji aplikacji w Pythonie
- korzystanie z różnych bibliotek Pythona
Wszechstronny, wydajny, elastyczny. Python - wybór idealny!
Zostań programistą Pythona - i baw się dobrze!
Zacznij pisać oprogramowanie, które rozwiązuje prawdziwe problemy, nawet jeśli absolutnie nie masz doświadczenia w programowaniu! Ta przyjazna, łatwa książka daje Ci pełną kontrolę nad Twoim procesem edukacji oraz oferuje możliwość tworzenia unikatowych i przydatnych programów. Firma Microsoft całkowicie przebudowała podręcznik dla początkującego programisty w kierunku, który uwzględnia gruntowne badania dotyczące sposobu, w jaki uczą się nowicjusze oraz powody, dla których inne książki nie spełniają pokładanych w nich oczekiwań. Książka Rozpocznij kodowanie w Pythonie jest pełna innowacji - począwszy od opisu korzystania z wbudowanych gadżetów do projektów "Zrób to sam". Niezależnie od tego, czy jesteś całkowitym nowicjuszem, czy próbowałeś programować wcześniej, niniejszy podręcznik przekaże Ci możliwości, ekscytację i zabawę z programowania tam, gdzie powinny się znaleźć: do Twoich rąk!
Łatwo, przyjemnie i z pełną kontrolą! Naucz się jak...
- Pobierać, instalować i korzystać z zaawansowanych darmowych narzędzi do tworzenia nowoczesnych programów w Pythonie.
- Uczyć się kluczowych pojęć ze 170 przykładowych programów i wykorzystać je jako bazę do tworzenia własnych.
- Dowiedzieć się dokładnie, co się dzieje, gdy działa program.
- Podchodzić profesjonalnie do tworzenia oprogramowania.
- Posługiwać się podstawowymi elementami języka Python.
- Budować bardziej złożone oprogramowanie z klasami, metodami i obiektami.
- Organizować programy w taki sposób, aby można je było łatwo tworzyć i usprawniać.
- Przechwytywać i reagować na dane wprowadzane przez użytkownika.
- Przechowywać i przetwarzać wiele typów danych z realnego świata.
- Definiować własne typy danych w celu rozwiązywania konkretnych problemów.
- Tworzyć interaktywne gry, przyjemne do grania.
- Tworzyć nowoczesne aplikacje webowe i działające w chmurze.
- Korzystać z wbudowanych bibliotek do szybkiego tworzenia wydajnego oprogramowania.
Pobierz przykładowy kod włącznie z kompletnymi aplikacjami, pod adresem:
https://aka.ms/BegintoCodePython/downloads
O tej książce
- Dla absolutnie początkujących, którzy nigdy nie napisali nawet jednej linijki kodu.
- Dla każdego, kto jest sfrustrowany innymi programami lub kursami dla początkujących.
- Dla osób, które zaczęły programować w innych językach, a teraz chcą się uczyć Pythona.
- Działa z systemami Windows PC, Apple Mac, Linux PC lub Raspberry Pi.
- Obejmuje materiał potrzebny do zdania egzaminu MTA, a także załącznik z dodatkowymi wyjaśnieniami dotyczącymi niektórych tematów z egzaminu.
Wybrane bestsellery
-
To książka dla każdego, kto chce osiągnąć programistyczne oświecenie! Jest napisana w innowacyjny sposób, przyjaznym i zrozumiałym językiem, aby każdy adept programowania zdobył wiedzę i umiejętności potrzebne do pisania dobrego, użytecznego kodu. Dzięki niej nauczysz się myśleć jak zawodowy prog...(44.50 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł(-50%) -
Jeśli zawsze marzyłeś o profesjonalnym programowaniu gier, ale nie do końca wiedziałeś, jak się za to zabrać, oto książka, która wszystko zmieni! Ten podręcznik będzie dla Ciebie doskonałym przewodnikiem, prowadzącym od opanowania podstaw frameworku XNA, przez zasady programowania w użytecznym ję...
Microsoft XNA Game Studio 4.0. Projektuj i buduj własne gry dla konsoli Xbox 360, urządzeń z systemem Windows Phone 7 i własnego PC Microsoft XNA Game Studio 4.0. Projektuj i buduj własne gry dla konsoli Xbox 360, urządzeń z systemem Windows Phone 7 i własnego PC
(44.50 zł najniższa cena z 30 dni)44.50 zł
89.00 zł(-50%) -
Dzięki tej książce dowiesz się, jak pozyskiwać, analizować i wizualizować dane, a potem używać ich do rozwiązywania problemów biznesowych. Wystarczy, że znasz podstawy Pythona i matematyki na poziomie liceum, aby zacząć stosować naukę o danych w codziennej pracy. Znajdziesz tu szereg praktycznych...
Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym Data science i Python. Stawianie czoła najtrudniejszym wyzwaniom biznesowym
(44.85 zł najniższa cena z 30 dni)41.40 zł
69.00 zł(-40%) -
Ta książka wyjaśni Ci rolę matematyki w tworzeniu, renderowaniu i zmienianiu wirtualnych środowisk 3D, a ponadto pozwoli odkryć tajemnice najpopularniejszych dzisiaj silników gier. Za sprawą licznych praktycznych ćwiczeń zorientujesz się, co się kryje za rysowaniem linii i kształtów graficznych, ...
Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi Matematyka w programowaniu gier i grafice komputerowej. Tworzenie i renderowanie wirtualnych środowisk 3D oraz praca z nimi
(57.84 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Pytest – nowoczesny framework do uruchamiania testów automatycznych w języku Python. Można używać tej platformy do przeprowadzania testów jednostkowych, ale sprawdzi się świetnie także podczas konstruowania rozbudowanych testów wyższego poziomu (integracyjnych, end-to-end) dla całych aplika...
Pytest. Kurs video. Automatyzacja testów w Pythonie Pytest. Kurs video. Automatyzacja testów w Pythonie
(67.05 zł najniższa cena z 30 dni)81.95 zł
149.00 zł(-45%) -
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbio...
Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II Uczenie maszynowe w Pythonie. Receptury. Od przygotowania danych do deep learningu. Wydanie II
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%) -
Sposobów na naukę Pythona jest sporo i powstało na ten temat mnóstwo publikacji. Jeżeli ten wybór jest właśnie przed Tobą, rozważ naukę Pythona poprzez tworzenie prostych gier. Ich programowanie to nie tylko świetna zabawa, ale też doskonała metoda rozwijania umiejętności algorytmicznych, kreatyw...
Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm Python od podstaw. Kurs video. Tworzenie pierwszych gier w PyCharm
(51.60 zł najniższa cena z 30 dni)70.95 zł
129.00 zł(-45%) -
To trzecie, zaktualizowane i uzupełnione wydanie bestsellerowego podręcznika programowania w Pythonie. Naukę rozpoczniesz od podstawowych koncepcji programowania. Poznasz takie pojęcia jak zmienne, listy, klasy i pętle, a następnie utrwalisz je dzięki praktycznym ćwiczeniom. Dowiesz się, jak zape...(71.40 zł najniższa cena z 30 dni)
71.40 zł
119.00 zł(-40%) -
Głębokie sieci neuronowe mają niesamowity potencjał. Osiągnięcia ostatnich lat nadały procesom uczenia głębokiego zupełnie nową jakość. Obecnie nawet programiści niezaznajomieni z tą technologią mogą korzystać z prostych i niezwykle skutecznych narzędzi, pozwalających na sprawne implementowanie p...
Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III Uczenie maszynowe z użyciem Scikit-Learn, Keras i TensorFlow. Wydanie III
(107.40 zł najniższa cena z 30 dni)107.40 zł
179.00 zł(-40%) -
Ta książka jest sposobem na dalszą naukę programowania poprzez realizację projektów. Każdy z nich został wyjaśniony krok po kroku, opisano też sposoby korzystania z licznych bibliotek i pakietów Pythona. Dzięki projektom dowiesz się, jak wykorzystywać programowanie do realizacji eksperymentów, te...
Python z życia wzięty. Rozwiązywanie problemów za pomocą kilku linii kodu Python z życia wzięty. Rozwiązywanie problemów za pomocą kilku linii kodu
(47.40 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%)
O autorze ebooka
Rob Miles uczy programowania od ponad dwudziestu pięciu lat. Jest ekspertem w dziedzinie programowania w języku Visual C#, przy użyciu frameworku XNA oraz Microsoft MVP for Windows Phone Development. Oprócz pisania własnych gier i aplikacji oraz pracy dydaktycznej na uniwersytecie Rob brał udział w wielu różnych komercyjnych projektach informatycznych.
Ebooka "Python. Zacznij programować!" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Python. Zacznij programować!" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Python. Zacznij programować!" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- Tytuł oryginału:
- Begin to Code with Python
- Tłumaczenie:
- Radosław Meryk
- ISBN Książki drukowanej:
- 978-83-283-4654-3, 9788328346543
- Data wydania książki drukowanej:
- 2018-12-07
- ISBN Ebooka:
- 978-83-283-4655-0, 9788328346550
- Data wydania ebooka:
- 2018-12-07 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 200x230
- Numer z katalogu:
- 79485
- Rozmiar pliku Pdf:
- 39.5MB
- Rozmiar pliku ePub:
- 10.2MB
- Rozmiar pliku Mobi:
- 21.3MB
- Pobierz przykładowy rozdział PDF
- Przykłady na ftp
Ebook zawiera materiały dodatkowe, które możesz pobrać z serwera FTP - link znajdziesz na stronie redakcyjnej.
Spis treści ebooka
- Wprowadzenie (xviii)
- Czym jest Python? (4)
- Korzenie Pythona (5)
- Wersje Pythona (5)
- Zbuduj miejsce do pracy z Pythonem (6)
- Zdobądź narzędzia (6)
- Python na komputerze z systemem Windows (7)
- Uruchamianie Pythona (10)
- Czego się nauczyłeś? (14)
- Co to znaczy być programistą? (18)
- Programowanie a planowanie przyjęcia (18)
- Programowanie a problemy (19)
- Programiści a inne osoby (21)
- Komputery jako procesory danych (22)
- Maszyny i komputery a ludzie (22)
- Programy jako procesory danych (24)
- Python jako procesor danych (25)
- Dane i informacje (31)
- Praca z funkcjami Pythona (36)
- Funkcja ord (36)
- Funkcja chr (38)
- Analiza sposobu przechowywania danych za pomocą funkcji bin (39)
- Czego się nauczyłeś? (41)
- Twój pierwszy program w Pythonie (46)
- Uruchamianie programów w Pythonie w środowisku IDLE (46)
- Pobieranie danych wyjściowych programu za pomocą funkcji print (51)
- Korzystanie z bibliotek Pythona (57)
- Biblioteka random (57)
- Biblioteka time (60)
- Komentarze w Pythonie (61)
- Przykłady kodu i komentarze (62)
- Uruchamianie Pythona z pulpitu (63)
- Opóźnij koniec programu (64)
- Korzystanie z biblioteki snaps (64)
- Dodawanie biblioteki pygame (65)
- Funkcje z biblioteki snaps (66)
- Czego się nauczyłeś? (70)
- Zmienne w Pythonie (74)
- Nazwy w Pythonie (76)
- Praca z tekstem (79)
- Oznaczanie początku i końca ciągów znaków (81)
- Znaki "ucieczki" w tekście (82)
- Wczytywanie tekstu za pomocą funkcji input (84)
- Praca z liczbami (87)
- Konwersja ciągów znaków na liczby całkowite (87)
- Liczby całkowite i rzeczywiste (89)
- Liczby rzeczywiste i zmiennoprzecinkowe (90)
- Konwersja ciągów znaków na wartości zmiennoprzecinkowe (95)
- Wykonywanie obliczeń (96)
- Konwersja pomiędzy typami float i int (98)
- Wstawki pogodowe (101)
- Czego się nauczyłeś? (102)
- Dane typu Boolean (106)
- Tworzenie zmiennych typu Boolean (106)
- Wyrażenia logiczne (109)
- Porównywanie wartości (111)
- Operacje logiczne (115)
- Konstrukcja if (119)
- Zagnieżdżanie warunków if (128)
- Logika programu (128)
- Podejmuj decyzje, aby stworzyć aplikację (129)
- Projekt interfejsu użytkownika (130)
- Implementacja interfejsu użytkownika (131)
- Testowanie danych wprowadzanych przez użytkownika (132)
- Dokończenie programu (133)
- Funkcje wprowadzania danych z biblioteki snaps (134)
- Czego się nauczyłeś? (138)
- Konstrukcja while (142)
- Powtarzanie sekwencji instrukcji za pomocą instrukcji while (142)
- Obsługa nieprawidłowych danych wprowadzanych przez użytkownika (147)
- Wykrywanie wprowadzania nieprawidłowych liczb przy użyciu wyjątków (152)
- Wyjątki a czytanie liczb (154)
- Obsługa wielu wyjątków (156)
- Przerywanie pętli (157)
- Powrót na początek pętli za pomocą instrukcji continue (158)
- Licznik powtórzeń w pętli (159)
- Konstrukcja pętli for (162)
- Zegar cyfrowy z wykorzystaniem biblioteki snaps (167)
- Czego się nauczyłeś? (168)
- Co tworzy funkcję? (172)
- Przekazywanie informacji do funkcji za pomocą parametrów (176)
- Zwracanie wartości z wywołań funkcji (185)
- Tworzenie funkcji wielokrotnego użytku (193)
- Funkcja do wprowadzania tekstu (193)
- Dodawanie pomocy do funkcji (195)
- Funkcja do wprowadzania liczb (197)
- Przekształcenie funkcji w moduł Pythona (201)
- Czego się nauczyłeś? (208)
- Listy i śledzenie sprzedaży (212)
- Ograniczenia pojedynczych zmiennych (214)
- Listy w Pythonie (215)
- Wczytywanie elementów listy (218)
- Wyświetlanie listy za pomocą pętli for (219)
- Refaktoryzacja programów w celu użycia funkcji (221)
- Tworzenie funkcji-wypełniaczy (224)
- Utwórz menu użytkownika (225)
- Sortowanie bąbelkowe (227)
- Inicjalizacja listy danymi testowymi (228)
- Sortowanie listy od wartości największej do najmniejszej (228)
- Sortowanie listy od wartości najmniejszej do największej (234)
- Znajdowanie największej i najmniejszej wartości sprzedaży (235)
- Obliczanie całkowitej i średniej wartości sprzedaży (236)
- Dokończenie programu (237)
- Przechowywanie danych w plikach (238)
- Zapis do pliku (239)
- Zapis danych dotyczących sprzedaży (242)
- Czytanie z pliku (244)
- Odczyt danych dotyczących sprzedaży (246)
- Obsługa błędów dotyczących plików (247)
- Przechowywanie tabel danych (251)
- Użycie pętli do przetwarzania tabel (253)
- Wykorzystanie list w roli tabel podglądu (255)
- Krotki (257)
- Czego się nauczyłeś? (259)
- Prosta aplikacja do zarządzania kontaktami (266)
- Stwórz prototyp (267)
- Przechowuj dane kontaktowe na oddzielnych listach (269)
- Wykorzystanie klasy do przechowywania danych kontaktowych (272)
- Wykorzystanie klasy Contact w programie Proste kontakty (275)
- Edycja kontaktów (278)
- Zapisywanie kontaktów w pliku z wykorzystaniem biblioteki pickle (289)
- Ładowanie kontaktów z pliku z wykorzystaniem biblioteki pickle (292)
- Dodanie do aplikacji Proste kontakty operacji zapisu i ładowania danych (293)
- Konfiguracja egzemplarzy klas (294)
- Słowniki (300)
- Zarządzanie słownikami (302)
- Zwracanie słownika z funkcji (303)
- Wykorzystanie słownika do przechowywania kontaktów (303)
- Czego się nauczyłeś? (305)
- Utworzenie aplikacji Monitor czasu (310)
- Dodanie atrybutów danych do klasy (311)
- Tworzenie spójnego obiektu (312)
- Utworzenie atrybutów metod dla klasy (314)
- Dodanie sprawdzania poprawności do metod (316)
- Chroń atrybut danych przed uszkodzeniem (328)
- Metody chronione (331)
- Tworzenie właściwości klasy (332)
- Ewolucja projektu klasy (337)
- Zarządzanie wersjami klas (340)
- Metoda __str__ klasy (346)
- Formatowanie ciągów znaków w Pythonie (348)
- Śledzenie sesji w aplikacji Monitor czasu (350)
- Funkcja Pythona map (355)
- Metoda join (361)
- Tworzenie muzyki z wykorzystaniem biblioteki snaps (363)
- Czego się nauczyłeś? (368)
- Aplikacja Modny ciuch (374)
- Projektowanie danych aplikacji (376)
- Projekt obiektowy (376)
- Tworzenie klas nadrzędnych i potomnych (379)
- Projekt danych - podsumowanie (396)
- Implementacja zachowań aplikacji (405)
- Obiekty jako komponenty (409)
- Tworzenie komponentu FashionShop (410)
- Utworzenie komponentu interfejsu użytkownika (417)
- Projektowanie z wykorzystaniem klas (421)
- Zbiory w Pythonie (422)
- Zbiory i znaczniki (426)
- Zbiory a hierarchie klas (431)
- Czego się nauczyłeś? (434)
- Funkcje zaawansowane (440)
- Referencje do funkcji (440)
- Używanie wyrażeń lambda (446)
- Funkcje iteratora i instrukcja yield (451)
- Funkcje z dowolną liczbą argumentów (457)
- Moduły i pakiety (460)
- Moduły w Pythonie (460)
- Dodanie funkcji readme do modułu BTCInput (461)
- Uruchamianie modułu jako programu (462)
- Wykrywanie, czy moduł uruchomiono jako program (463)
- Tworzenie pakietów w Pythonie (464)
- Importowanie modułów z pakietów (466)
- Testowanie programu (470)
- Instrukcja assert (471)
- Moduł Pythona unittest (472)
- Tworzenie testów (476)
- Przeglądanie dokumentacji programu (478)
- Czego się nauczyłeś? (483)
- Visual Studio Code (490)
- Instalacja środowiska Visual Studio Code (490)
- Instalacja rozszerzeń dla języka Python w Visual Studio Code (491)
- Tworzenie folderu projektu (492)
- Tworzenie pliku programu (493)
- Debugowanie programu (494)
- Inne edytory dla aplikacji w Pythonie (499)
- Tworzenie graficznego interfejsu użytkownika za pomocą biblioteki Tkinter (499)
- Tworzenie aplikacji z interfejsem GUI (506)
- Projekt układu siatki (507)
- Utworzenie funkcji obsługi zdarzeń (510)
- Utworzenie pętli głównej (511)
- Obsługa błędów w aplikacjach z graficznym interfejsem użytkownika (512)
- Wyświetlanie okien informacyjnych (514)
- Rysowanie na "płótnie" (518)
- Zdarzenia modułu Tkinter (522)
- Tworzenie programu do rysowania (523)
- Wprowadzanie tekstu złożonego z wielu wierszy (526)
- Grupowanie elementów ekranowych w ramkach (528)
- Utworzenie edytowalnego dokumentu StockItem z wykorzystaniem graficznego interfejsu użytkownika (529)
- Tworzenie selektora z wykorzystaniem obiektu Listbox (537)
- Aplikacja z graficznym interfejsem użytkownika (544)
- Czego się nauczyłeś? (546)
- Sieci komputerowe (550)
- Wykorzystywanie sieci WWW z poziomu Pythona (562)
- Czytanie strony internetowej (562)
- Korzystanie z danych ze stron WWW (562)
- Czego się nauczyłeś? (567)
- Tworzenie serwera WWW w Pythonie (572)
- Prosty serwer bazujący na gniazdach (572)
- Serwer WWW w Pythonie (577)
- Serwowanie stron internetowych z plików (579)
- Pobieranie informacji od użytkowników witryny WWW (584)
- Hostowanie aplikacji Pythona w internecie (590)
- Czego się nauczyłeś? (590)
- Wprowadzenie do biblioteki pygame (594)
- Rysowanie ilustracji za pomocą pygame (601)
- Typy plików graficznych (601)
- Ładowanie ilustracji do gry (602)
- Ruchome obrazy (604)
- Pobieranie danych od użytkownika za pomocą pygame (606)
- Tworzenie postaci w grze (609)
- Dodanie postaci gracza (614)
- Sterowanie postacią gracza (617)
- Postać krakersa (617)
- Dodanie wielu egzemplarzy klasy Sprite (619)
- Łapanie krakersów (620)
- Implementacja zabójczego pomidora (625)
- Dokończenie gry (629)
- Dodanie ekranu startowego (629)
- Zakończenie gry (634)
- Punktacja gry (635)
- Czego się nauczyłeś? (636)
CZĘŚĆ I PODSTAWY PROGRAMOWANIA
1. Zaczynamy używać Pythona (2)
2. Python i programowanie (16)
3. Struktura programów w Pythonie (44)
4. Zmienne (72)
5. Podejmowanie decyzji w programach (104)
6. Powtarzanie działań z wykorzystaniem pętli (140)
7. Korzystanie z funkcji w celu uproszczenia programów (170)
8. Przechowywanie kolekcji danych (210)
CZĘŚĆ II ZAAWANSOWANE PROGRAMOWANIE
9. Wykorzystanie klas do przechowywania danych (264)
10. Wykorzystanie klas do tworzenia aktywnych obiektów (308)
11. Projektowanie rozwiązań bazujących na obiektach (372)
12. Aplikacje w Pythonie (438)
CZĘŚĆ III PRZYDATNY PYTHON
13. Python i graficzne interfejsy użytkownika (488)
14. Programy w języku Python jako klienty sieci (548)
15. Programy w Pythonie jako serwery sieciowe (570)
16. Tworzenie gier za pomocą biblioteki pygame (592)
Skorowidz (638)
Helion - inne książki
-
Dzięki tej świetnie napisanej, miejscami przezabawnej książce dowiesz się, na czym naprawdę polega testowanie granic bezpieczeństwa fizycznego. To fascynująca relacja o sposobach wynajdywania niedoskonałości zabezpieczeń, stosowania socjotechnik i wykorzystywania słabych stron ludzkiej natury. Wy...(38.35 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł(-40%) -
Ta książka zawiera szereg praktycznych wskazówek dotyczących przygotowania, przeprowadzania i oceniania wyników kontrolowanych eksperymentów online. Dzięki niej nauczysz się stosować naukowe podejście do formułowania założeń i oceny hipotez w testach A/B, dowiesz się także, jak sprawdzać wiarygod...
Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B Kontrolowane eksperymenty online. Praktyczny przewodnik po testach A/B
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
Współpraca z ChatGPT wymaga pewnego przygotowania. Niewątpliwą zaletą tej technologii jest to, że można się z nią porozumieć za pomocą języka naturalnego ― takiego, jakim komunikujemy się ze sobą na co dzień. Rzecz w tym, by nauczyć się w odpowiedni sposób zadawać pytania i wydawać poleceni...(32.43 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł(-40%) -
Dzięki tej książce poznasz od podstaw Gita i GitLaba. Dowiesz się, jak skonfigurować runnery GitLaba, a także jak tworzyć i konfigurować potoki dla różnych etapów cyklu rozwoju oprogramowania. Poznasz zasady interpretacji wyników potoków w GitLabie. Nauczysz się też wdrażania kodu w różnych środo...
Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów Automatyzacja metodyki DevOps za pomocą potoków CI/CD GitLaba. Buduj efektywne potoki CI/CD do weryfikacji, zabezpieczenia i wdrażania kodu, korzystając z rzeczywistych przykładów
(51.35 zł najniższa cena z 30 dni)47.40 zł
79.00 zł(-40%) -
ChatGPT, chatbot opracowany i udostępniony przez firmę OpenAI, szybko stał się obiektem zainteresowania internautów na całym świecie — i na nowo wzbudził gorące dyskusje wokół sztucznej inteligencji. Ludzie mediów prześcigają się w skrajnych wizjach, jedni podchodzą do tematu entuzjastyczni...(10.95 zł najniższa cena z 30 dni)
10.95 zł
21.90 zł(-50%) -
To czwarte, zaktualizowane wydanie znakomitego przewodnika poświęconego zastosowaniu uczenia maszynowego do rozwiązywania rzeczywistych problemów w analizie danych. Dzięki książce dowiesz się wszystkiego, co trzeba wiedzieć o wstępnym przetwarzaniu danych, znajdowaniu kluczowych spostrzeżeń, prog...
Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV Uczenie maszynowe w języku R. Tworzenie i doskonalenie modeli - od przygotowania danych po dostrajanie, ewaluację i pracę z big data. Wydanie IV
(83.40 zł najniższa cena z 30 dni)83.40 zł
139.00 zł(-40%) -
Dzięki tej książce łatwo przyswoisz teoretyczne podstawy i zaczniesz je płynnie wdrażać w rzeczywistych scenariuszach. Dowiesz się, w jaki sposób myślenie przyczynowe ułatwia rozwiązywanie problemów, i poznasz pojęcia Pearla, takie jak strukturalny model przyczynowy, interwencje, kontrfakty itp. ...
Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko Wnioskowanie i związki przyczynowe w Pythonie. Nowoczesne uczenie maszynowe z wykorzystaniem bibliotek DoWhy, EconML, PyTorch i nie tylko
(65.40 zł najniższa cena z 30 dni)65.40 zł
109.00 zł(-40%) -
Na matematykę w szkole kładzie się bardzo duży nacisk. Uczymy się jej przez wiele lat, rozwiązujemy tysiące zadań, często zmagamy się z nią na egzaminach wstępnych i końcowych. Wydawałoby się, że jako ludzie dorośli powinniśmy ją mieć w małym palcu. A jednak mniejsze i większe matematyczne wyzwan...(23.40 zł najniższa cena z 30 dni)
23.40 zł
39.00 zł(-40%) -
Tę książkę docenią przede wszystkim inżynierowie oprogramowania, programiści i administratorzy systemów, którzy muszą szybko zrozumieć praktyki DevOps. Znajdziesz tu bezcenną wiedzę, która ułatwi Ci efektywną pracę z nowoczesnym stosem aplikacji i sprawne przystąpienie do zadań związanych z DevOp...
DevOps dla zdesperowanych. Praktyczny poradnik przetrwania DevOps dla zdesperowanych. Praktyczny poradnik przetrwania
(40.20 zł najniższa cena z 30 dni)40.20 zł
67.00 zł(-40%) -
Oto przewodnik po inżynierii detekcji, przeznaczony dla inżynierów zabezpieczeń i analityków bezpieczeństwa. Zaprezentowano w nim praktyczną metodologię planowania, budowy i walidacji mechanizmów wykrywania zagrożeń. Opisano zasady pracy z frameworkami służącymi do testowania i uwierzytelniania p...
Inżynieria detekcji cyberzagrożeń w praktyce. Planowanie, tworzenie i walidacja mechanizmów wykrywania zagrożeń Inżynieria detekcji cyberzagrożeń w praktyce. Planowanie, tworzenie i walidacja mechanizmów wykrywania zagrożeń
(53.40 zł najniższa cena z 30 dni)53.40 zł
89.00 zł(-40%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Python. Zacznij programować! Rob Miles (2) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.
(1)
(1)
(0)
(0)
(0)
(0)
więcej opinii