Python 3. Kurs video. Kompendium efektywnego Pythonisty - Helion
ISBN: 978-83-283-4403-7
Format: video
Data wydania: 2018-10-10
Księgarnia: Helion
Cena książki: 67,05 zł (poprzednio: 149,00 zł)
Oszczędzasz: 55% (-81,95 zł)
Obierz kurs na... Pythona!
Python to jeden z tych jÄ™zyków programowania, które cicho i niezauważalnie wÅ›lizgujÄ… siÄ™ w nasze codzienne życie. Jego wszechstronny charakter sprawia, że używa siÄ™ go praktycznie wszÄ™dzie: w globalnych serwisach internetowych, takich jak YouTube, Dropbox czy Instagram, oraz programach desktopowych. Python wspóÅ‚pracuje z wieloma systemami operacyjnymi i jest przez nie wspierany. W swoich projektach używajÄ… go tacy giganci jak Google, NASA czy IBM. To chyba wystarczy, by na poważnie zainteresować siÄ™ poznaniem tego jÄ™zyka i nauczyć siÄ™ w nim dobrze programować.
JeÅ›li znasz już jego podstawy, Python 3. Kurs video. Kompendium efektywnego pythonisty pozwoli Ci wskoczyć na wyższy poziom. Nauczysz siÄ™ dobierać wygodne dla siebie narzÄ™dzia pracy, optymalne idiomy i konstrukcje jÄ™zykowe oraz struktury danych w celu pisania zwiÄ™zÅ‚ego i zrozumiaÅ‚ego dla innych kodu. Poznasz dobre praktyki programistyczne, pozwalajÄ…ce zmniejszyć ryzyko bÅ‚Ä™dów czasu wykonania. BÄ™dziesz wiedziaÅ‚, w jaki sposób tworzyć i rozpowszechniać wÅ‚asne projekty zgodnie z obowiÄ…zujÄ…cymi standardami i konwencjami. Odkryjesz także mnóstwo ciekawych, efektywnych technik programistycznych i ogromne zaplecze bibliotek.
Sprawdź, dlaczego najlepsi od lat używają Pythona!
Czego nauczysz siÄ™ podczas naszego profesjonalnego szkolenia?
- Nauczysz się tworzyć idiomatyczny kod Pythona i unikać pułapek językowych.
- Poznasz najważniejsze moduły biblioteki standardowej i wbudowane kolekcje danych.
- Dowiesz się, jakie narzędzia wchodzą w skład ekosystemu tego języka.
- Odkryjesz możliwości środowiska Jupyter Notebook.
- Zdobędziesz umiejętność pisania kodu w stylu funkcyjnym i obiektowym.
- Zrozumiesz, dlaczego wielodziedziczenie w Pythonie jest bezpieczne.
- Poznasz klasy domieszkowe.
- Nauczysz siÄ™ korzystać z wybranych protokoÅ‚ów jÄ™zyka.
W czasie 66 lekcji autor tego interesujÄ…cego kursu nauczy CiÄ™ sprawnie wykorzystywać możliwoÅ›ci Pythona. Pokaże Ci, jak używać adnotacji w celu statycznej kontroli typów, a potem omówi wszechstronne zastosowania generatorów i sposób, w jaki metaklasy oraz deskryptory umożliwiajÄ… dynamicznÄ… manipulacjÄ™ kodem. Podpowie, jak poprawić czytelność kodu. DziÄ™ki jego wskazówkom zaczniesz stosować automatycznie generowane klasy, poznasz dialekty jÄ™zyka oraz techniki pomocne w optymalizacji wydajnoÅ›ci. Opanujesz także rozmaite formy programowania wspóÅ‚bieżnego przy użyciu wÄ…tków, procesów i kolejek.
Python 3. Kurs video. Kompendium efektywnego pythonisty zapozna CiÄ™ z technikami programowania asynchronicznego za pomocÄ… korutyn i omijania blokady GIL na potrzeby przetwarzania równolegÅ‚ego. Porady autora pozwolÄ… Ci samodzielnie napisać prosty silnik algorytmu MapReduce, wykorzystywanego w analizie big data. BÄ™dziesz przetwarzać dane tekstowe, grafikÄ™ rastrowÄ… i wektorowÄ…, animacje oraz dźwiÄ™ki. Poznasz biblioteki do testowania i statycznej analizy kodu oraz dostÄ™pne sposoby rozpowszechniania swoich programów. Nauczysz siÄ™ tworzyć i publikować profesjonalnÄ… dokumentacjÄ™ technicznÄ…. Odkryjesz także nowe źródÅ‚a poszerzania swojej wiedzy o jÄ™zyku Python.
ZÅ‚ap Pythona!
Twórcy Pythona szczególnie zależaÅ‚o na stworzeniu prostego i czytelnego jÄ™zyka skryptowego. To dlatego tak chÄ™tnie siÄ™gajÄ… po niego programiÅ›ci. Tematyka poruszana podczas szkolenia Python 3. Kurs video. Kompendium efektywnego pythonisty nawiÄ…zuje do zaawansowanych technik, takich jak elementy programowania funkcyjnego i obiektowego, metaprogramowanie oraz rozmaite formy wspóÅ‚bieżnoÅ›ci. Omówione sÄ… tu najważniejsze moduÅ‚y biblioteki standardowej, w tym kolekcje danych, a także narzÄ™dzia wchodzÄ…ce w skÅ‚ad ekosystemu Pythona. Każde zagadnienie jest zilustrowane konkretnym i praktycznym przykÅ‚adem, który można odnieść do typowych problemów pojawiajÄ…cych siÄ™ w codziennej pracy programisty. Lekcje nie sÄ… zatem odwzorowaniem abstrakcyjnej dokumentacji.
Podczas kursu autor zwraca uwagÄ™ na typowe puÅ‚apki jÄ™zyka, zalecane konwencje oraz idiomy pomagajÄ…ce osiÄ…gnąć czytelny „Pythonic” kod. Pokazuje, jak na przestrzeni lat zmieniaÅ‚y siÄ™ wybrane konstrukcje jÄ™zykowe oraz co nas czeka w niedalekiej przyszÅ‚oÅ›ci. Oprócz treÅ›ci zwiÄ…zanych Å›ciÅ›le z Pythonem dzieli siÄ™ także uniwersalnÄ… wiedzÄ… i osobistym doÅ›wiadczeniem. Ponadto wyjaÅ›nia kontekst pewnych zjawisk zachodzÄ…cych w Å›wiecie informatyki.
Python w akcji!
DziÄ™ki swojej prostocie i elegancji Python znakomicie nadaje siÄ™ do nauki, o czym Å›wiadczy możliwość wykorzystania go na egzaminie maturalnym z informatyki. Zgodnie z anegdotÄ… jest to jedyny jÄ™zyk programowania, którego skÅ‚adnia przypomina dziaÅ‚ajÄ…cy pseudokod. JednoczeÅ›nie korzystajÄ… z niego giganci internetowi: Google, Facebook, Dropbox. JÄ™zyk ten umożliwia zbudowanie przewagi konkurencyjnej dziÄ™ki możliwoÅ›ci bÅ‚yskawicznego tworzenia dziaÅ‚ajÄ…cych prototypów. Firmy decydujÄ…ce siÄ™ na wybór innych technologii sÄ… zwykle mniej produktywne. W zwiÄ…zku z tym na rynku pracy pojawia siÄ™ coraz wiÄ™cej ofert zwiÄ…zanych z Pythonem. Najczęściej dotyczÄ… one rozwoju aplikacji sieciowych, automatyzacji testów, bezpieczeÅ„stwa, a w ostatnich latach także analizy danych, uczenia maszynowego oraz sztucznej inteligencji.
Python jest oficjalnym jÄ™zykiem dla platformy Raspberry Pi, czyli komputera wielkoÅ›ci karty kredytowej, wykorzystywanego miÄ™dzy innymi w koncepcji internetu rzeczy. Za jego pomocÄ… można zaprogramować wÅ‚asnego robota, czujnik smogu lub inne urzÄ…dzenie automatyki domowej. Na tle innych technologii dodatkowo wyróżnia go serdeczna spoÅ‚eczność, która wzajemnie sobie pomaga i motywuje do nauki.
Tylko dla wtajemniczonych
Bogate zaplecze bibliotek matematycznych sprawiÅ‚o, że Python staÅ‚ siÄ™ jednym z narzÄ™dzi chÄ™tnie wybieranych przez Å›rodowisko naukowe. Specjalnie przygotowane dystrybucje interpretera, które zawierajÄ… miÄ™dzy innymi moduÅ‚y SciPy i NumPy, wypierajÄ… pÅ‚atne programy z projektów badawczych. Jako jÄ™zyk skryptowy Python sprawdza siÄ™ we wszelkiego rodzaju automatyzacji zadaÅ„ oraz pisaniu pluginów. Poza kontrolÄ… jakoÅ›ci jest wykorzystywany także przez administratorów oraz inżynierów DevOps.
"Dziel siÄ™ swojÄ… wiedzÄ…. To sposób na osiÄ…gniÄ™cie nieÅ›miertelnoÅ›ci”.
Dalajlama
Osoby które kupowały "Python 3. Kurs video. Kompendium efektywnego Pythonisty", wybierały także:
- Flask. Kurs video. Tworzenie REST API w Pythonie 139,00 zł, (55,60 zł -60%)
- Flask. Kurs video. Od pierwszej linijki kodu do praktycznego zastosowania 119,00 zł, (47,60 zł -60%)
- Python na start. Kurs video. Tw 99,00 zł, (39,60 zł -60%)
- Python. Kurs video. Programowanie asynchroniczne 97,32 zł, (39,90 zł -59%)
- Sztuczna inteligencja w Azure. Kurs video. Uczenie maszynowe i Azure Machine Learning Service 198,98 zł, (89,54 zł -55%)