ODBIERZ TWÓJ BONUS :: »

Python. Kurs dla nauczycieli i studentów Gniewomir Sarbicki

Autor:
Gniewomir Sarbicki
Serie wydawnicze:
Standard
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
4.0/6  Opinie: 6
Stron:
440
Druk:
oprawa miękka
Dostępny format:
     PDF
Czytaj fragment
Książka
38,35 zł 59,00 zł (-35%)
35,40 zł najniższa cena z 30 dni

Dodaj do koszyka Wysyłamy w 24h

Ebook
35,40 zł 59,00 zł (-40%)
29,49 zł najniższa cena z 30 dni

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

Przenieś na półkę

Do przechowalni

Do przechowalni

Powiadom o dostępności audiobooka »

Sprawdź nowe wydanie

Python. Kurs dla nauczycieli i studentów. Wydanie II
Gniewomir Sarbicki
Python - prosto, szybko, skutecznie Konstrukcje języka Python Sposoby ich użycia Zadania z rozwiązaniami Python to nowoczesny, potężny i uniwersalny język programowania, który zdobył dużą popularność zarówno wśród zawodowców z branży IT, jak i w szkołach i na uczelniach - jako doskonałe narzędzie do nauki programowania na różnych poziomach. Duże możliwości, prostota i zwartość składni, czytelność kodu, wszechstronność zastosowań i wsparcie wielu ...

Czego się nauczysz?

  • Instalowania i uruchamiania środowiska Python oraz korzystania z interaktywnej powłoki i edytorów
  • Pracy z podstawowymi typami danych: liczbowymi, sekwencyjnymi, łańcuchami, listami, krotkami i słownikami
  • Tworzenia instrukcji warunkowych, pętli for i while oraz list składanych
  • Definiowania i wywoływania funkcji, w tym funkcji anonimowych, z dokumentacją i zmienną liczbą argumentów
  • Stosowania programowania funkcyjnego oraz formatowania łańcuchów znaków
  • Importowania modułów, korzystania z funkcji matematycznych i generowania liczb pseudolosowych
  • Obsługi wyjątków, pracy z plikami i zarządzania danymi wejściowymi z linii poleceń
  • Programowania obiektowego: definiowania klas, dziedziczenia, przeciążania operatorów i obsługi wyjątków
  • Tworzenia graficznych interfejsów użytkownika z wykorzystaniem GTK i obsługi zdarzeń
  • Programowania wielowątkowego, używania blokad, kolejek i porównywania wydajności
  • Realizowania komunikacji sieciowej: budowania serwerów i klientów TCP/UDP
  • Obsługi baz danych SQLite i MySQL oraz tworzenia aplikacji WWW z uwierzytelnianiem
  • Przeprowadzania obliczeń numerycznych, rysowania wykresów i rozwiązywania równań różniczkowych
  • Wykorzystywania iteratorów, generatorów, koprocedur oraz nieblokujących operacji wejścia-wyjścia
  • Stosowania dekoratorów funkcji i klas, menedżerów kontekstu oraz zarządzania atrybutami w klasach
  • Realizowania współbieżności z użyciem podprocesów, komunikacji międzyprocesowej i synchronizacji

Weź Pythona na uczelnię!

Python to jeden z tych języków programowania, bez których trudno się dziś obejść. Dzięki słynnej elastyczności oraz rozbudowanemu zestawowi narzędzi i bibliotek można wykorzystywać go w najróżniejszych projektach i na najróżniejszych platformach, a łatwość opanowania podstaw zachęca do nauki. Sprawdź sam, jak wygodnie i prosto da się w nim pisać własny kod, opracowywać aplikacje desktopowe, projektować strony www czy przeprowadzać obliczenia numeryczne.

Książka Python. Kurs dla nauczycieli i studentów powstał z myślą o wszystkich, którzy chcą opanować podstawy Pythona i praktycznie wykorzystywać go na co dzień. Kurs dzieli się na dwie części: pierwsza zawiera wprowadzenie do języka, pozwalające ruszyć z własnymi projektami; druga zaś wprowadza ważne, bardziej rozbudowane konstrukcje językowe. Niezwykle istotnym atutem tego podręcznika są ćwiczenia wraz z rozwiązaniami, opracowane na podstawie wieloletnich doświadczeń autora. Można tu znaleźć zarówno materiały do samodzielnej nauki, jak i inspiracje do prowadzenia własnych zajęć z uczniami czy studentami. Jeśli chcesz zacząć aktywnie korzystać z niesamowitych możliwości Pythona, ta książka jest dla Ciebie!

  • Podstawowe elementy, operacje i funkcje
  • Programowanie obiektowe i graficzny interfejs użytkownika
  • Wielowątkowość i komunikacja sieciowa
  • Obsługa baz danych i współpraca z serwerem Apache
  • Obliczenia numeryczne i zarządzanie atrybutami w klasach
  • Iteratory, generatory, koprocedury
  • Współbieżność wykorzystująca podprocesy

Moc Pythona w Twoich rękach!

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

O autorze książki

Dr hab. inż. Gniewomir Sarbicki specjalizuje się w informatyce kwantowej. Zawodowo używa Pythona w obliczeniach numerycznych dotyczących splątania kwantowego i jest opiekunem prac inżynierskich powstających z wykorzystaniem tego języka. Od 2012 roku prowadzi kursy w zakresie Pythona na Wydziale Fizyki, Astronomii i Informatyki Stosowanej Uniwersytetu Mikołaja Kopernika w Toruniu.

Zobacz pozostałe książki z serii Standard

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,Python. Kurs dla nauczycieli i studentów" nadaje się do samodzielnej nauki programowania od podstaw?
Tak, książka została napisana z myślą o osobach zaczynających naukę Pythona i prowadzi krok po kroku przez podstawy oraz bardziej zaawansowane zagadnienia, oferując liczne ćwiczenia i rozwiązania.
2. Jakie praktyczne umiejętności zdobędę po przeczytaniu tej książki?
Nauczysz się m.in. pisać własne programy w Pythonie, tworzyć aplikacje desktopowe, projektować proste strony WWW, obsługiwać bazy danych, pracować z obliczeniami numerycznymi oraz wykorzystywać wielowątkowość i komunikację sieciową.
3. Czy w książce znajdują się zadania i ich rozwiązania?
Tak, każdy rozdział zawiera praktyczne ćwiczenia wraz z kompletnymi rozwiązaniami, co pozwala na samodzielne sprawdzanie postępów i utrwalanie wiedzy.
4. Jakie środowiska programistyczne są omawiane w książce?
Książka przedstawia różne sposoby pracy z Pythonem, w tym korzystanie z interaktywnej powłoki, edytorów kodu oraz środowisk IDE, co ułatwia wybór narzędzi dopasowanych do własnych potrzeb.
5. Czy książka obejmuje zagadnienia przydatne w pracy nauczyciela lub prowadzeniu zajęć?
Tak, publikacja zawiera materiały i inspiracje do pracy z uczniami lub studentami, a także zadania do wykorzystania podczas lekcji lub warsztatów.
6. Czy znajdę tu informacje o integracji Pythona z bazami danych i serwerami?
Tak, książka omawia m.in. obsługę baz danych SQLite i MySQL oraz współpracę z serwerem Apache, co pozwala na tworzenie aplikacji wykorzystujących dane i usługi sieciowe.
7. Czy książka jest aktualna względem najnowszych wersji Pythona?
Autor korzysta z nowoczesnych rozwiązań i bibliotek Pythona, jednak zaleca się sprawdzenie na stronie wydawcy, do której wersji języka odnosi się podręcznik.
8. W jakim formacie dostępna jest książka w Helion.pl?
Książka dostępna jest w wersji drukowanej oraz elektronicznej (ebook: PDF, ePub, mobi), co umożliwia naukę na dowolnym urządzeniu.

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
38,35 zł
Dodaj do koszyka
Ebook
35,40 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 mBank Ikona płatności Millennium 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 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