Python 3. Kurs video. Kompendium efektywnego Pythonisty

Autor:

Format: Zip

Data wydania:

Liczba stron: 0

Status: dostępna

67.05 zł (-81.95 zł)
kup teraz

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

67.05 zł (-81.95 zł)
kup teraz

Ta strona wykorzystuje pliki cookies. więcej informacji

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close