ODBIERZ TWÓJ BONUS :: »

Python. Kurs dla nauczycieli i studentów Gniewomir Sarbicki

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

Dodaj do koszyka Wysyłamy w 24h

Ebook
19,90 zł 59,00 zł (-66%)
29,49 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu 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!

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

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
Proszę czekać...
ajax-loader

Zamknij

Wybierz metodę płatności

Książka
35,40 zł
Dodaj do koszyka
Ebook
19,90 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Ebookpoint