ODBIERZ TWÓJ BONUS :: »

Automatyzacja zadań w Pythonie. Kurs video

Podstawowe informacje:
Czas trwania: 06:02:26
Poziom: średnio zaawansowany
Autor: Karol Kurek
Liczba lekcji: 43
Technologia: Python 3.8
Dla firm
Rozwiń umiejętności swoich pracowników dzięki kursom video
Dowiedz się więcej
  • Monitorowanie postępów pracowników. Przejrzyste raporty i imienne certyfikaty ukończenia kursów
  • Atrakcyjne rabaty dla zespołów. Im więcej pracowników liczy zespół, tym większy uzyskasz rabat
  • Doradztwo w wyborze tematyki szkoleń. Mamy setki kursów, dostosujemy program nauczania pod Twój zespół
Indywidualnie
111,75 zł 149,00 zł (-25%)
111,75 zł najniższa cena z 30 dni Dodaj do koszyka
Dostępny natychmiast po opłaceniu zakupu

Z kodem MAJ kursy 50 zł taniej przy MWZ 99 zł

Korzyści:
  • Certyfikat ukończenia
  • Materiały dodatkowe do kursu
  • Test online
  • Dożywotni dostęp
  • Dostęp w aplikacji (także offline)
  • Napisy w języku polskim
Ten kurs należy do ścieżki Python Developer
Czas trwania: 61 godz.
DOWIEDZ SIĘ WIĘCEJ
Ten kurs należy do ścieżki Python Developer »

Czego się nauczysz?

  • Obsługiwania ścieżek, plików i katalogów w Pythonie (pathlib, os, glob)
  • Tworzenia, modyfikowania i zapisywania plików PDF (łączenie, dzielenie, znaki wodne, redakcja)
  • Operowania na obrazach z wykorzystaniem biblioteki Pillow (zmiana rozmiaru, kadrowanie, obrót, konwersje)
  • Pracy z dokumentami Word (python-docx): tworzenia, modyfikowania, wstawiania tabel i obrazów
  • Pracy z arkuszami Excel (openpyxl/pandas): filtrowania, formatowania i agregowania danych
  • Kompresowania i rozpakowywania plików (zipfile, shutil) oraz organizowania archiwów
  • Szyfrowania danych/pliku i bezpiecznego przechowywania haseł/kluczy konfiguracyjnych
  • Automatyzowania powtarzalnych zadań biurowych z użyciem skryptów uruchamianych według harmonogramu

Spis lekcji

1. Obsługa ścieżek i plików 01:23:10
1.1. Wstęp do automatyzacji zadań
OGLĄDAJ » 00:07:34
1.2. Obsługa ścieżek, plików i katalogów w Pythonie
00:04:47
1.3. Otwieranie/zapisywanie kilku przykładowych plików w Pythonie
00:13:28
1.4. Użycie modułu os do: getcwd, os.system(), listdir, chdir, os.path.join, os.makedirs, rmtree
00:07:23
1.5. Kopiowanie i przenoszenie plików przy użyciu shutil
00:09:41
1.6. Wyszukiwanie plików spełniających pewien wzorzec przy użyciu glob
00:05:52
1.7. pathlib jako alternatywa do os.path
00:04:19
1.8. Zmiana nazw wielu plików w Pythonie
OGLĄDAJ » 00:11:45
1.9. Operowanie na dokumentach tekstowych w Pythonie
00:09:34
1.10. Proste wyrażenia regularne w dokumentach tekstowych
00:08:47
2. Obsługa plików PDF 00:51:46
2.1. Wczytywanie pliku PDF
00:09:33
2.2. Konwertowanie PDF na JPG przy użyciu pdfplumber
00:02:46
2.3. Importowanie tabeli z PDF
00:03:46
2.4. Dodawanie znaku wodnego do PDF-a
00:09:12
2.5. Wstawianie miejsca na podpis do istniejącego PDF-a
00:09:41
2.6. Zamazywanie części PDF-a
00:06:22
2.7. Przeszukiwanie PDF-a
00:04:18
2.8. Wyodrębnianie i łączenie PDF-ów
00:06:08
3. Przetwarzanie wielu plików graficznych 01:13:46
3.1. Wczytywanie obrazu do Pythona
00:09:02
3.2. Zmiana rozdzielczości serii obrazów
00:09:46
3.3. Desaturacja serii obrazów
00:12:48
3.4. Popularne modyfikacje obrazów
00:11:39
3.5. Wyszukiwanie duplikatów zdjęć w folderze
00:11:11
3.6. Wyszukiwanie podobnych zdjęć ? część I
00:09:31
3.7. Wyszukiwanie podobnych zdjęć ? część II
00:09:49
4. Obsługa Worda w Pythonie 01:02:49
4.1. Otwieranie i przeszukiwanie pliku Worda (docx)
00:06:48
4.2. Zamiana określonych wartości w Wordzie
00:07:15
4.3. Zmiana atrybutów akapitu Worda
00:09:56
4.4. Zmiana tekstu w Wordzie bez zmiany atrybutów
OGLĄDAJ » 00:06:04
4.5. Tworzymy konwerter Word -> PDF w Pythonie ? część I
00:07:47
4.6. Tworzymy konwerter Word -> PDF w Pythonie ? część II
00:07:51
4.7. Wyciągamy wszystkie obrazki z Worda i zapisujemy do plików
00:09:11
4.8. Dodajemy tabele i obrazy do Worda
00:07:57
5. Obsługa Excela i wstęp do analizy danych w Pythonie 01:09:16
5.1. Wczytywanie pliku Excela
00:07:58
5.2. Przeszukiwanie wielu arkuszy i wielu dokumentów Excela
00:07:11
5.3. Tworzenie pliku Excela
00:09:57
5.4. Wstęp do DataFrame w bibliotece pandas
00:10:38
5.5. Analiza danych przy użyciu pandas
00:12:31
5.6. Sortowanie i filtrowanie danych
00:11:49
5.7. Bardziej zaawansowane filtrowanie w pandas
00:09:12
6. Kompresja i szyfrowanie danych w Pythonie 00:21:39
6.1. Kompresujemy dane do formatu ZIP/RAR/TAR przy użyciu Pythona
00:07:35
6.2. Rozpakowujemy dane zapisane w formatach ZIP/RAR/TAR
00:04:21
6.3. Szyfrujemy dane przy użyciu Pythona
00:09:43

Obierz kurs na... automatyzację pracy w Pythonie!

Nic skuteczniej niż rutyna nie zabija kreatywności. Konieczność monotonnego powtarzania tych samych mechanicznych czynności i zadań może źle wpłynąć na jakość naszej codziennej pracy - niezależnie od tego, czym się zajmujemy. Ale uwaga: nie musi tak być. W każdym razie nie wtedy, kiedy swoją pracę wykonujemy przy komputerze, znamy w stopniu przynajmniej podstawowym jeden z języków programowania i potrafimy zainstalować Pythona. Jeżeli tak, mamy dobrą informację: wiele codziennych operacji wykonywanych na różnych plikach można zautomatyzować, pozwalając, by napisany przez nas program sam rozwiązywał sprawy wymagające dotychczas naszego zaangażowania.

Co Cię czeka podczas naszego profesjonalnego szkolenia?

  • Nauczysz się obsługiwać ścieżki, pliki i katalogi w Pythonie.
  • Poznasz służące do ich obsługi biblioteki, takie jak os, pathlib.
  • Nauczysz się operować na dokumentach tekstowych z poziomu języka programowania.
  • Zdobędziesz umiejętność przeszukiwania plików z wykorzystaniem wyrażeń regularnych.
  • Dowiesz się, jak tworzyć, modyfikować i zapisywać pliki PDF.
  • Nauczysz się wstawiać znaki wodne do PDF.
  • Dowiesz się, jak zamazywać część pliku PDF.
  • Poznasz bibliotekę Pillow do obsługi obrazów w Pythonie.
  • Dowiesz się, jak zmniejszać, zwiększać i obracać serię obrazów.
  • Będziesz wyszukiwać duplikaty obrazów oraz zdjęcia podobne.
  • Nauczysz się operować na dokumentach Worda w Pythonie.
  • Lepiej zrozumiesz strukturę pliku Worda.
  • Będziesz zmieniać atrybuty poszczególnych części pliku Worda.
  • Nauczysz się łatwo wyciągać z dokumentu wszystkie znajdujące się w nim obrazy.
  • Dodasz tabele i obrazy do pliku Worda.
  • Nauczysz się operować na dokumentach Excela w Pythonie.
  • Poznasz bibliotekę pandas i jej obiekt DataFrame będący obiektem danych stabelaryzowanych.
  • Dowiesz się, jak filtrować wyniki Excela.
  • Z łatwością przeszukasz wiele arkuszy wielu plików Excela.
  • Poznasz metodę kompresowania plików w Pythonie przy użyciu dwóch bibliotek.
  • Nauczysz się, jak przy użyciu Pythona szyfrować dane i rozpakowywać pliki.

A po zakończeniu szkolenia...

Po zakończeniu obejmującego 41 lekcji i trwającego łącznie ponad 6 godzin kursu będziesz umiał napisać program wykonujący za ciebie każde rutynowe zadanie. Może to być dodawanie podpisu do istniejącego pliku PDF z fakturą, spisywanie kosztów z pliku Worda, comiesięczna zmiana dat w dokumentach Worda, przeszukiwanie wielu plików Excela w celu znalezienia odpowiedniego fragmentu dokumentacji. Dla osoby tworzącej grafikę będzie to stworzenie programu dodającego znak wodny do jej prac, fotografa zainteresuje seryjna zmiana rozdzielczości, pracujący z Wordem docenią możliwość generowania dokumentów (na przykład wniosku o urlop) na żądanie - możliwości zastosowania wiedzy wyniesionej z tego szkolenia są bardzo szerokie. Pamiętajmy, że każdy program powinien działać przy minimalnym udziale programisty, a najlepiej bez niego.

Do kogo skierowany jest kurs?

Automatyzacja pracy w Pythonie. Kurs video przeznaczony jest głównie dla programistów, ale zawarta w nim wiedza może się przydać niemal każdemu użytkownikowi komputera dysponującemu podstawową wiedzą o programowaniu. Praktycznie nie ma takiego obszaru aktywności związanej z pracą przy komputerze, w którym nie przydałaby się wiedza na temat wykorzystania Pythona do automatyzacji pracy.

Tylko dla wtajemniczonych

Wielogodzinne poszukiwania interesujących nas informacji w internecie są tyleż żmudne, co niejednokrotnie bezcelowe. Wiele rozwiązań polecanych w sieci jest zwyczajnie bezużytecznych, ponieważ źle działają - albo wcale nie działają - na przykład wtedy, gdy posługujemy się polskimi znakami, czyli w praktyce niemal zawsze. Z kolei część wiedzy zdobytej w czasie naszego kursu pozwoli Ci na samodzielne wykonanie zadań, do których obsługi trzeba kupić specjalistyczne, nierzadko kosztowne programy. Będziesz pracować sprawniej, szybciej i po prostu przyjemniej, a do tego posiądziesz umiejętności wysoko cenione na rynku pracy, takie jak chociażby znajomość biblioteki pandas.

Pamiętaj: monotonia zabija kreatywność, a rutyna w pracy z komputerem szybciej doprowadzi Cię do nerwicy natręctw, niż przyczyni się do rozwoju umiejętności!

Wybrane bestsellery

O autorze kursu video

Karol Kurek ma siedmioletnie doświadczenie w programowaniu — programuje w Pythonie. Pracował jako twórca aplikacji mobilnych, serwisant sprzętu komputerowego oraz nauczyciel matematyki. Aktualnie współtworzy w Pythonie projekt z dziedziny big data i data science. W wolnym czasie grywa w szachy, uczy się języka rosyjskiego i rozwiązuje zadania na forum matematycznym. Portfolio i kontakt z autorem: https://karolkurek.pl.

Karol Kurek - pozostałe kursy

Oceny i opinie klientów: Automatyzacja zadań w Pythonie. Kurs video Karol Kurek (0)

Informacja o opiniach
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.

Szczegóły kursu

Dane producenta » Dane producenta:

Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
Format: Online
Data aktualizacji: 2020-08-12
ISBN: 978-83-283-7113-2, 9788328371132
Numer z katalogu: 116289

Videopoint - inne kursy

Kurs video
111,75 zł
Dodaj do koszyka
Zamknij Pobierz aplikację mobilną Helion