Księgarnia naukowo-techniczna styczna.pl

Księgarnia naukowo-techniczna
styczna.pl

 


Zaawansowane wyszukiwanie
  Strona Główna » Sklep » Informatyka » Programowanie » Moje Konto  |  Zawartość Koszyka  |  Do Kasy   
 Wybierz kategorię
Albumy
Architektura
Beletrystyka
Biochemia
Biologia
Biznes
Budownictwo
Chemia
Design DTP
E-biznes
Ekologia i środowisko
Ekonometria
Ekonomia Finanse
Elektronika
Elektrotechnika
Encyklopedie
Energetyka
Fizyka
Fotografia
Geografia
Historia
Informatyka
  Bazy danych
  Bezpieczeństwo
  CAD
  Grafika komputerowa
  iPod Pocket PC
  Kursy
  Media społecznościowe
  Office
  Programowanie
  Programy graficzne
  Sieci bezprzewodowe
  Sieci komputerowe
  Systemy operacyjne
  Techniki programowania
  Webmasterstwo
Maszynoznawstwo
Matematyka
Medycyna
Motoryzacja
Polityka
Popularnonaukowe
Poradniki
Prawo
Sport
Sztuka
Słowniki
Technika
Telekomunikacja
Turystyka
Zarządzanie jakością

Zobacz pełny katalog »
Myśl w języku Python! Nauka programowania. Wydanie II 49.00zł
Myśl w języku Python! Nauka programowania. Wydanie II

Tytuł: Myśl w języku Python! Nauka programowania. Wydanie II
Autor: B. Downey Allen
ISBN: 978-83-283-3002-3
Ilość stron: 264
Data wydania: 02/2017
Format: 168x237
Wydawnictwo: HELION

Cena: 49.00zł


Aby stać się cenionym programistą, trzeba zacząć od bardzo solidnych podstaw. Python jest idealną propozycją dla osób, które chcą nauczyć się programowania. Składnia i podstawowe koncepcje programistyczne w Pythonie są dość proste do zrozumienia. Sam język ma duże możliwości zastosowania w różnych dziedzinach wiedzy. Umożliwia przy tym pisanie czytelnego i łatwego w konserwacji kodu, co jest ogromną zaletą.

Trzymasz w ręku praktyczny przewodnik do nauki programowania. Znajdziesz w nim przystępnie napisane wyjaśnienia dotyczące podstawowych pojęć programistycznych. Dowiesz się, jak stosować funkcje, czym jest rekurencja, jak wyglądają struktury danych i na czym polega projektowanie obiektowe. W każdym rozdziale znalazły się praktyczne ćwiczenia, dzięki którym będziesz używać poznawanych koncepcji i utrwalisz zdobytą wiedzę.

W tej książce:
  • przedstawiono podstawy Pythona, w tym jego składnię i semantykę
  • opisano najważniejsze koncepcje programistyczne i zdefiniowano istotne pojęcia
  • pokazano, jak stosować wartości, zmienne, instrukcje, funkcje i struktury danych
  • przedstawiono metody pracy z plikami i bazami danych
  • wyjaśniono zagadnienia programowania obiektowego
  • opisano techniki debugowania służące do usuwania błędów składniowych, uruchomieniowych i semantycznych

Python: dzięki niemu zaczniesz myśleć jak informatyk!

Rozdziały:

  • Przedmowa
    • Dziwna historia książki
    • Konwencje zastosowane w książce
    • Wykorzystanie przykładów z kodem
    • Podziękowania
    • Lista współpracowników
  • Rozdział 1. Jak w programie
    • Czym jest program?
    • Uruchamianie interpretera języka Python
    • Pierwszy program
    • Operatory arytmetyczne
    • Wartości i typy
    • Języki formalne i naturalne
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 2. Zmienne, wyrażenia i instrukcje
    • Instrukcje przypisania
    • Nazwy zmiennych
    • Wyrażenia i instrukcje
    • Tryb skryptowy
    • Kolejność operacji
    • Operacje na łańcuchach
    • Komentarze
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 3. Funkcje
    • Wywołania funkcji
    • Funkcje matematyczne
    • Złożenie
    • Dodawanie nowych funkcji
    • Definicje i zastosowania
    • Przepływ wykonywania
    • Parametry i argumenty
    • Zmienne i parametry są lokalne
    • Diagramy stosu
    • Funkcje owocne i puste
    • Dlaczego funkcje?
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 4. Analiza przypadku: projekt interfejsu
    • Moduł turtle
    • Proste powtarzanie
    • Ćwiczenia
    • Hermetyzowanie
    • Uogólnianie
    • Projekt interfejsu
    • Refaktoryzacja
    • Plan projektowania
    • Notka dokumentacyjna
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 5. Instrukcje warunkowe i rekurencja
    • Dzielenie bez reszty i wartość bezwzględna
    • Wyrażenia boolowskie
    • Operatory logiczne
    • Wykonywanie warunkowe
    • Wykonywanie alternatywne
    • Łańcuchowe instrukcje warunkowe
    • Zagnieżdżone instrukcje warunkowe
    • Rekurencja
    • Diagramy stosu dla funkcji rekurencyjnych
    • Rekurencja nieskończona
    • Dane wprowadzane z klawiatury
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 6. Funkcje owocne
    • Wartości zwracane
    • Projektowanie przyrostowe
    • Złożenie
    • Funkcje boolowskie
    • Jeszcze więcej rekurencji
    • Skok wiary
    • Jeszcze jeden przykład
    • Sprawdzanie typów
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 7. Iteracja
    • Ponowne przypisanie
    • Aktualizowanie zmiennych
    • Instrukcja while
    • Instrukcja break
    • Pierwiastki kwadratowe
    • Algorytmy
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 8. Łańcuchy
    • Łańcuch jest ciągiem
    • Funkcja len
    • Operacja przechodzenia za pomocą pętli for
    • Fragmenty łańcuchów
    • Łańcuchy są niezmienne
    • Wyszukiwanie
    • Wykonywanie pętli i liczenie
    • Metody łańcuchowe
    • Operator in
    • Porównanie łańcuchów
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 9. Analiza przypadku: gra słów
    • Odczytywanie list słów
    • Ćwiczenia
    • Wyszukiwanie
    • Wykonywanie pętli z wykorzystaniem indeksów
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 10. Listy
    • Lista to ciąg
    • Listy są zmienne
    • Operacja przechodzenia listy
    • Operacje na listach
    • Fragmenty listy
    • Metody list
    • Odwzorowywanie, filtrowanie i redukowanie
    • Usuwanie elementów
    • Listy i łańcuchy
    • Obiekty i wartości
    • Tworzenie aliasu
    • Argumenty listy
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 11. Słowniki
    • Słownik to odwzorowanie
    • Słownik jako kolekcja liczników
    • Wykonywanie pętli i słowniki
    • Wyszukiwanie odwrotne
    • Słowniki i listy
    • Wartości zapamiętywane
    • Zmienne globalne
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 12. Krotki
    • Krotki są niezmienne
    • Przypisywanie krotki
    • Krotki jako wartości zwracane
    • Krotki argumentów o zmiennej długości
    • Listy i krotki
    • Słowniki i krotki
    • Ciągi ciągów
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 13. Analiza przypadku: wybór struktury danych
    • Analiza częstości występowania słów
    • Liczby losowe
    • Histogram słów
    • Najczęściej używane słowa
    • Parametry opcjonalne
    • Odejmowanie słowników
    • Słowa losowe
    • Analiza Markowa
    • Struktury danych
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 14. Pliki
    • Trwałość
    • Odczytywanie i zapisywanie
    • Operator formatu
    • Nazwy plików i ścieżki
    • Przechwytywanie wyjątków
    • Bazy danych
    • Użycie modułu pickle
    • Potoki
    • Zapisywanie modułów
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 15. Klasy i obiekty
    • Typy definiowane przez programistę
    • Atrybuty
    • Prostokąty
    • Instancje jako wartości zwracane
    • Obiekty są zmienne
    • Kopiowanie
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 16. Klasy i funkcje
    • Klasa Time
    • Funkcje czyste
    • Modyfikatory
    • Porównanie prototypowania i planowania
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 17. Klasy i metody
    • Elementy obiektowe
    • Wyświetlanie obiektów
    • Kolejny przykład
    • Bardziej złożony przykład
    • Metoda init
    • Metoda __str__
    • Przeciążanie operatorów
    • Przekazywanie oparte na typie
    • Polimorfizm
    • Interfejs i implementacja
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 18. Dziedziczenie
    • Obiekty kart
    • Atrybuty klasy
    • Porównywanie kart
    • Talie
    • Wyświetlanie talii
    • Dodawanie, usuwanie, przenoszenie i sortowanie
    • Dziedziczenie
    • Diagramy klas
    • Hermetyzacja danych
    • Debugowanie
    • Słownik
    • Ćwiczenia
  • Rozdział 19. Przydatne elementy
    • Wyrażenia warunkowe
    • Wyrażenia listowe
    • Wyrażenia generatora
    • Funkcje any i all
    • Zbiory
    • Liczniki
    • defaultdict
    • Krotki z nazwą
    • Zbieranie argumentów słów kluczowych
    • Słownik
    • Ćwiczenia
  • Rozdział 20. Debugowanie
    • Błędy składniowe
      • Ciągle wprowadzam zmiany i nic to nie zmienia
    • Błędy uruchomieniowe
      • Mój program nie wykonuje absolutnie żadnego działania
      • Mój program zawiesza się
        • Pętla nieskończona
        • Rekurencja nieskończona
        • Przepływ wykonywania
      • W momencie uruchomienia programu uzyskuję wyjątek
      • Dodałem tak wiele instrukcji print, że zostałem przytłoczony danymi wyjściowymi
    • Błędy semantyczne
      • Mój program nie działa
      • Dysponuję wielkim i trudnym wyrażeniem, które nie działa zgodnie z oczekiwaniami
      • Mam funkcję, która nie zwraca tego, czego oczekuję
      • Naprawdę, ale to naprawdę nie wiem, co mam zrobić, i potrzebuję pomocy
      • Nie, naprawdę potrzebuję pomocy
  • Rozdział 21. Analiza algorytmów
    • Tempo wzrostu
    • Analiza podstawowych operacji w języku Python
    • Analiza algorytmów wyszukiwania
    • Tablice mieszające
    • Słownik
  • Klienci, którzy kupili tę książkę, kupili także
    Instrukcje księgowe i podatkowe Wzory dokumentów z wyjaśnieniami + CD
    Instrukcje księgowe i podatkowe Wzory dokumentów z wyjaśnieniami + CD
    Hołda Artur
    C.H. Beck
    Chiny
    Chiny
    Damian Harper
    G+J RBA
    Naucz się prawidłowo oddychać
    Naucz się prawidłowo oddychać
    Belisa Vranich
    Vital
    Angielski z Franklinem Angielsko-polski słownik obrazkowy tom 1 A-D
    Angielski z Franklinem Angielsko-polski słownik obrazkowy tom 1 A-D
    Zarawska Patrycja
    G+J Gruner+Jahr Polska
    Angielski Najważniejsze idiomy Przykładowe zdania ćwiczenia testy
    Angielski Najważniejsze idiomy Przykładowe zdania ćwiczenia testy
    praca zbiorowa
    Edgard
    Microsoft Excel 2013. Analiza i modelowanie danych biznesowych
    Microsoft Excel 2013. Analiza i modelowanie danych biznesowych
    Wayne L. Winston
    Microsoft Press
     Koszyk
    0 przedmiotów
    Wydawnictwo
    Tu można zobaczyć wszystkie książki z wydawnictwa:

    Wydawnictwo Helion
     Kategoria:
     Biologia
    Biologia Campbella

    Biologia Campbella

    199.00zł
    169.15zł
    Informacje
    Regulamin sklepu.
    Koszty wysyłki.
    Polityka prywatności.
    Jak kupować?
    Napisz do Nas.
     Wydawnictwa
     Polecamy
    Windows Server 2008 R2 Usługi pulpitu zdalnego Resource Kit Christa Anderson, Kristin L. Griffin, Microsoft Remote Desktop Virtual Microsoft Press
    Linux w systemach embedded Marcin Bis BTC
    Encyklopedia zdrowia Tom 1-2 Wydanie 9 Witold S. Gumułka, Wojciech Rewerski PWN
    Matematyka konkretna Wydanie 4 Ronald L. Graham, Donald E. Knuth, Oren Patashnik PWN
    OpenGL Księga eksperta Wydanie V Richard S. Wright, Jr., Nicholas Haemel, Graham Sellers, Benjamin Lipc HELION
    Anatomia zwierząt Tom 2 Narządy wewnętrzne i układ krążenia Wydanie 3 Kazimierz Krysiak, Krzysztof Świeżyński PWN
    Akademia sieci CISCO CCNA Exploration Semestr 1 - 4 Praca zbiorowa PWN
    Programowanie Microsoft SQL Server 2008 Tom 1 + Tom 2 Leonard Lobel, Andrew J. Brust, Stephen Forte Microsoft Press
    3ds Max 2012 Biblia Kelly L. Murdock HELION