ODBIERZ TWÓJ BONUS :: »
Play
Python dla zaawansowanych. Kurs video. Podnieś efektywność i jakość kodu
Autor:
Piotr Chudzik
Długość
liczba lekcji: 29, czas trwania: 03:39:28
Ocena

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 0,00 zł

Kup kurs 52,15 zł

Kurs video

Python dla zaawansowanych. Kurs video. Podnieś efektywność i jakość kodu Piotr Chudzik

Python dla zaawansowanych. Kurs video. Podnieś efektywność i jakość kodu Piotr Chudzik - okladka książki

Python dla zaawansowanych. Kurs video. Podnieś efektywność i jakość kodu Piotr Chudzik - okladka książki

Autor:
Piotr Chudzik
Wydawnictwo:
Videopoint
Wersja:
Online
Czas trwania:
3 godz. 39 min.
Technologia:
Python 3.10, Visual Studio Code
Ocena:
6.0/6  Opinie: 2

Videokurs 44,70 zł najniższa cena z 30 dni

149,00 zł (-65%)
52,15 zł

Dodaj do koszyka lub Kup 1-kliknięciem

44,70 zł najniższa cena z 30 dni

Poleć tę książkę znajomemu Poleć tę książkę znajomemu!!

Przenieś na półkę

Do przechowalni

Kurs z certyfikatem
Do kursu dołączamy materiały dodatkowe
Prezent last minute w ebookpoint.pl

Obierz kurs na... zaawansowaną znajomość języka Python

Python jest obecnie najpopularniejszym językiem programowania na świecie. Korzysta z niego nawet ChatGPT! To język dość łatwy do przyswojenia, intuicyjny i uniwersalny - programista, który stawia na rozwój, nie może obok Pythona przejść obojętnie.

Kurs video, który dziś proponujemy, skupia się na kwestii podatności Pythona na automatyzację. Pokażemy, jak zaoszczędzić czas dzięki efektywnemu programowaniu z wykorzystaniem najlepszych technik. Dobrze, by słuchacz przed przystąpieniem do szkolenia posiadał już pewną znajomość Pythona w zakresie podstawowych typów danych, zmiennych, pętli, instrukcji warunkowych, ponieważ w trakcie nauki nie będziemy do nich wracać. Przyjrzymy się za to zagadnieniom, które w materiałach dla początkujących programistów języka Python zwykle są pomijane, takim jak dekorator, argumenty z operatorami * i ** czy menadżer kontekstu. Dodatkowo poruszymy tematy programowania obiektowego, testowania, a także przygotowania środowiska pracy.

Co Cię czeka podczas naszego profesjonalnego szkolenia

W ramach proponowanego przez nas kursu między innymi:

  • Nauczysz się używać argumentów pakietowych (** i *)
  • Dowiesz się, czym jest lambda i funkcja wyższego rzędu
  • Poznasz dekorator, elementy, z jakich się składa, i nauczysz się go pisać
  • Rozwiniesz wiedzę na temat programowania obiektowego
  • Zoptymalizujesz pracę na plikach z pomocą menadżera kontekstu (operator with) i stworzysz do niego własną klasę
  • Będziesz testować swój kod, a także pisać własne testy

Co więcej...

  • Poznasz nowe narzędzia zewnętrzne:
  1. Nauczysz się tworzyć środowiska wirtualne, dowiesz się, dlaczego są one potrzebne i jak nimi zarządzać
  2. Zainstalujesz nowe pakiety i moduły za pomocą narzędzia pip
  3. Stworzysz listę zależności przy użyciu pliku requirements.txt
  4. Zapoznasz się z pyenv - jednym z najlepszych rozwiązań dla programistów Pythona!

Python dla zaawansowanych. Kurs video. Podnieś efektywność i jakość kodu wymaga od Ciebie podstaw znajomości języka, ale pomaga otworzyć się na szerokie zastosowanie nabytych umiejętności. Wiedza zdobyta w ramach kursu pozwoli Ci poprawić jakość tworzonego przez Ciebie kodu i zoptymalizować jego działanie. Ponadto wiele informacji zawartych w szkoleniu może się pojawić podczas rozmów rekrutacyjnych na takie stanowiska jak Python developer, data scientist, data engineer, QA engineer czy administrator systemów IT.

Uniwersalny język świata IT

Głównym zadaniem programisty jest dostarczanie aplikacji i programów zgodnych z biznesowymi oczekiwaniami zleceniodawcy - wewnątrzfirmowego albo zewnętrznego. Co istotne, klient żąda gwarancji, że produkt dostarczony przez jego twórcę będzie sprawny. Tłumacząc na język programistyczny: kod programu lub aplikacji musi działać mimo zmiany warunków, na przykład środowiska. I tu właśnie wkracza język Python. Tak uniwersalny, że można w nim budować aplikacje zarówno desktopowe, jak i mobilne, strony WWW, silniki do przetwarzania danych itd. Następnie zaś wszelkie te produkty poddają się automatycznemu testowaniu po to, by móc oddać zleceniodawcy aplikacje i programy, które go na pewno nie zawiodą. Wiedza, jaką zdobędziesz podczas tego kursu, pozwoli Ci zoptymalizować jakość pisanego kodu i tworzyć rozwiązania maksymalnie odporne na błędy. Dzięki naszym podpowiedziom będziesz w stanie zarządzać wieloma projektami w tym samym czasie, a także kreować testy niezbędne do testowania działania kodu.

Wybrane bestsellery

O autorze książki

Piotr Chudzik - absolwent Politechniki Łódzkiej, jego specjalizacja zawodowa to technologie big data oraz administracja nowoczesnymi środowiskami IT (wykorzystującymi między innymi cloud computing, konteneryzację czy IaC - infrastructure as code). Pracuje jako wykładowca na Uniwersytecie Łódzkim, gdzie przekazuje studentom wiedzę na temat Linuksa, baz danych i programowania w języku Python. Jest również trenerem w Software Development Academy. Na co dzień zatrudniony jako menadżer techniczny w dużym zagranicznym banku, odpowiada za prawidłowe i nieprzerwane działanie aplikacji opartych na Google Cloud Platform. Zawsze otwarty na nowe doświadczenia oraz wiedzę, którą w przyszłości mógłby się podzielić z innymi. Interesuje się grami komputerowymi, światem nowych technologii i fantastyką. Jest fanem serii Wiedźmin i uniwersum Warhammera.

Sukces wymaga wcześniejszego przygotowania, bez niego z pewnością osiągniemy porażkę.

Konfucjusz

Piotr Chudzik - pozostałe książki

Videopoint - inne książki

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

Kurs video
52,15 zł
Dodaj do koszyka
Sposób płatności
Zabrania się wykorzystania treści strony do celów eksploracji tekstu i danych (TDM), w tym eksploracji w celu szkolenia technologii AI i innych systemów uczenia maszynowego. It is forbidden to use the content of the site for text and data mining (TDM), including mining for training AI technologies and other machine learning systems.