Python. Zacznij programować!
- Autor:
- Rob Miles
- Promocja 2za1
- +89 pkt
- +48 pkt
- 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)
48.95 zł
89.00 zł(-45%) -
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)48.95 zł
89.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
(57.84 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następn...
Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV Zaawansowana inżynieria sieci w Pythonie. Automatyzacja, monitorowanie i zarządzanie chmurą. Wydanie IV
(83.85 zł najniższa cena z 30 dni)90.30 zł
129.00 zł(-30%) -
Oto drugie, zaktualizowane i uzupełnione wydanie przewodnika po bibliotece Pandas. Dzięki tej przystępnej książce nauczysz się w pełni korzystać z możliwości oferowanych przez bibliotekę, nawet jeśli dopiero zaczynasz przygodę z analizą danych w Pythonie. Naukę rozpoczniesz z użyciem rzeczywisteg...
Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II Jak analizować dane z biblioteką Pandas. Praktyczne wprowadzenie. Wydanie II
(70.85 zł najniższa cena z 30 dni)76.30 zł
109.00 zł(-30%) -
Python, stanowiący czołowy temat tego kursu, jest jednym z najpopularniejszych języków programowania na świecie. Słynie z wszechstronności, czytelności i dużej społeczności użytkowników. W świecie finansów Python zyskał szczególne uznanie ze względu na swoją efektywność w analizie danych, modelow...
Python i finanse. Kurs video. Tworzenie modeli, prognoz i analiz rynkowych Python i finanse. Kurs video. Tworzenie modeli, prognoz i analiz rynkowych
(107.60 zł najniższa cena z 30 dni)174.84 zł
269.00 zł(-35%) -
Zanurz się w fascynujący świat programowania w języku Python i osiągnij imponujący poziom umiejętności w zaledwie 24 godziny! Oto kilka zalet, które sprawiają, że ta książka jest niezbędna dla każdego aspirującego programisty: Szybki start: podstawy Pythona już w pierwszych godzinach nauki ...
Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z Python w 1 dzień. Nauka programowania w Pythonie w 24 godziny od A do Z
-
Czy zastanawiasz się czasem nad tym, jak to możliwe, że jesteśmy w stanie „rozmawiać” z maszynami? Że coś mówimy, a one nas rozumieją i odpowiadają na nasze pytania, realizują polecenia, wykonują zadania? I na odwrót – to one mówią (i piszą) do nas słowami, które są dla nas jasn...
NLP. Kurs video. Analiza danych tekstowych w języku Python NLP. Kurs video. Analiza danych tekstowych w języku Python
(52.15 zł najniższa cena z 30 dni)96.85 zł
149.00 zł(-35%) -
To książka przeznaczona dla osób, które pracują ze zbiorami danych. Jest praktycznym przewodnikiem po koncepcjach algebry liniowej, pomyślanym tak, by ułatwić ich zrozumienie i zastosowanie w użytecznych obliczeniach. Poszczególne zagadnienia przedstawiono za pomocą kodu Pythona, wraz z przykłada...
Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie Praktyczna algebra liniowa dla analityków danych. Od podstawowych koncepcji do użytecznych aplikacji w Pythonie
(50.05 zł najniższa cena z 30 dni)53.90 zł
77.00 zł(-30%) -
Ta książka stanowi wszechstronne omówienie wszystkich bibliotek Pythona, potrzebnych naukowcom i specjalistom pracującym z danymi. Znalazł się tu dokładny opis IPythona, NumPy, Pandas, Matplotlib, Scikit-Learn i innych narzędzi. Podręcznik uwzględnia przede wszystkim ich aspekty praktyczne, dzięk...
Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II Python Data Science. Niezbędne narzędzia do pracy z danymi. Wydanie II
(83.85 zł najniższa cena z 30 dni)90.30 zł
129.00 zł(-30%)
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 przystępnej książce zrozumiesz metody działania wielkich modeli językowych i techniki szkolenia modeli generatywnych. Następnie zapoznasz się z przypadkami użycia, w których ChatGPT sprawdzi się najlepiej, a w efekcie zwiększy produktywność i kreatywność. Dowiesz się też, jak wchodzić ...
Generatywna sztuczna inteligencja z ChatGPT i modelami OpenAI. Podnieś swoją produktywność i innowacyjność za pomocą GPT3 i GPT4 Generatywna sztuczna inteligencja z ChatGPT i modelami OpenAI. Podnieś swoją produktywność i innowacyjność za pomocą GPT3 i GPT4
(51.35 zł najniższa cena z 30 dni)55.30 zł
79.00 zł(-30%) -
Ta książka jest przewodnikiem dla profesjonalistów do spraw cyberbezpieczeństwa. Przedstawia podstawowe zasady reagowania na incydenty bezpieczeństwa i szczegółowo, na przykładach, omawia proces tworzenia zdolności szybkiej i skutecznej reakcji na takie zdarzenia. Zaprezentowano tu techniki infor...
Informatyka śledcza. Narzędzia i techniki skutecznego reagowania na incydenty bezpieczeństwa. Wydanie III Informatyka śledcza. Narzędzia i techniki skutecznego reagowania na incydenty bezpieczeństwa. Wydanie III
(69.30 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
Czy wiesz, co kryje się w centrum naszej Galaktyki? Czy zastanawiasz się czasem, jak powstają czarne dziury i co one oznaczają dla naszego zrozumienia wszechrzeczy? Czy chcesz poznać tajemnice tych niesamowitych obiektów, które wykraczają poza granice wyobraźni? Jeśli tak, to bestseller Czarne dz...(41.30 zł najniższa cena z 30 dni)
41.30 zł
59.00 zł(-30%) -
To piąte, gruntownie zaktualizowane wydanie podręcznika, który doceni każdy student informatyki i inżynier oprogramowania. Książka obejmuje szeroki zakres zagadnień, od podstawowych pojęć po zaawansowaną problematykę związaną z najnowszymi trendami w systemach operacyjnych. Wyczerpująco omawia pr...(125.30 zł najniższa cena z 30 dni)
125.30 zł
179.00 zł(-30%) -
Jak sądzisz, co stanowi bazę informatyki? Od czego powinien zacząć przyszły programista? Może od opanowania jednego z najpopularniejszych języków programowania? Oczywiście mógłby od tego rozpocząć, tyle że to trochę tak, jakby uczyć się korzystać z narzędzia bez świadomości, do czego ono właściwi...
Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań Informacja i kodowanie. Krótkie wprowadzenie z przykładami zastosowań
(41.30 zł najniższa cena z 30 dni)41.30 zł
59.00 zł(-30%) -
Oto drugie, zaktualizowane wydanie znakomitego przewodnika dla analityków danych. Dzięki niemu dowiesz się, w jaki sposób używać języka R do importowania, przekształcania i wizualizowania danych, a także do przekazywania uzyskanych wyników analizy. Nauczysz się też rozwiązywać najczęściej występu...
Język R w data science. Importowanie, porządkowanie, przekształcanie, wizualizowanie i modelowanie danych. Wydanie II Język R w data science. Importowanie, porządkowanie, przekształcanie, wizualizowanie i modelowanie danych. Wydanie II
(90.30 zł najniższa cena z 30 dni)90.30 zł
129.00 zł(-30%) -
Książkę szczególnie docenią analitycy bezpieczeństwa, którzy chcą się zapoznać z zestawem poleceń ARM i zdobyć wiedzę umożliwiającą im efektywne korzystanie z technik inżynierii wstecznej. Poza zestawem potrzebnych poleceń znalazło się w niej mnóstwo przydatnych informacji. Znajdziesz tu przegląd...
Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna Niebieski lis. Polecenia procesorów Arm i inżynieria wsteczna
(57.84 zł najniższa cena z 30 dni)62.30 zł
89.00 zł(-30%) -
Ewolucja formularzy internetowych zaczęła się od prostych znaczników języka HTML 2.0 opublikowanego w 1993 roku. Z czasem HTML oferował bardziej zaawansowane funkcje obsługi formularzy. Późniejsze wersje, HTML4, a następnie HTML5, wprowadziły nowe typy pól, takie jak pola daty, koloru czy też adr...
Angular i formularze reaktywne. Praktyczny przewodnik Angular i formularze reaktywne. Praktyczny przewodnik
(44.85 zł najniższa cena z 30 dni)48.30 zł
69.00 zł(-30%) -
Tę książkę docenią praktycy: inżynierowie uczenia maszynowego i analitycy danych, poszukujący sposobu praktycznego zaadaptowania modeli transformacyjnych do swoich potrzeb. Autorzy skupili się na praktycznej stronie tworzenia aplikacji językowych, a w poszczególnych rozdziałach ujęto wszystkie na...
Przetwarzanie języka naturalnego z wykorzystaniem transformerów. Budowanie aplikacji językowych za pomocą bibliotek Hugging Face Przetwarzanie języka naturalnego z wykorzystaniem transformerów. Budowanie aplikacji językowych za pomocą bibliotek Hugging Face
(64.35 zł najniższa cena z 30 dni)69.30 zł
99.00 zł(-30%) -
Bez Photoshopa, Illustratora i InDesigna wielu profesjonalnych grafików nie wyobraża sobie pracy. Każda z tych aplikacji jest znakomita, ale często do uzyskania jakiegoś spektakularnego efektu trzeba użyć dwóch lub trzech. Musisz więc zrozumieć zależności między tymi aplikacjami i dokładnie wiedz...
Adobe Photoshop, Illustrator i InDesign. Współdziałanie i przepływ pracy. Oficjalny podręcznik Adobe Photoshop, Illustrator i InDesign. Współdziałanie i przepływ pracy. Oficjalny podręcznik
(70.85 zł najniższa cena z 30 dni)76.30 zł
109.00 zł(-30%)
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