Automatyzacja zadań w Pythonie

所在平台: Udemy

课程主页: https://www.udemy.com/course/automatyzacja-zadan-w-pythonie/

课程评论:没有评论

第一个写评论        关注课程

课程简介

## 课程概述:Python 自动化任务 本课程旨在教授学员如何利用 Python 自动化日常重复性任务,从而提高工作效率并释放创造力。课程涵盖了文件和目录操作、文本处理、PDF 操作、图像处理(使用 Pillow 库)、Word 文档处理以及 Excel 文档处理(使用 pandas 库)。 **核心技能点:** * **文件与目录操作:** 掌握 Python 中 `os` 和 `pathlib` 库的使用,实现路径、文件和目录的管理。 * **文本文件处理:** 学会使用 Python 读写和操作文本文件。 * **文件搜索(正则表达式):** 能够运用正则表达式高效地搜索文件内容。 * **PDF 操作:** 学习创建、修改、保存 PDF 文件,包括添加水印和模糊特定区域。 * **图像处理:** 使用 Pillow 库处理图像,包括调整大小、旋转、查找重复和相似图像。 * **Word 文档处理:** 学习操作 Word 文档,理解其结构,修改文档属性,提取图片,以及添加表格和图片。 * **Excel 文档处理:** 掌握 `pandas` 库及其 `DataFrame`,进行 Excel 数据过滤、跨文件/跨工作表搜索。 * **文件压缩与加密:** 学习使用 Python 进行文件压缩和数据加密。 **课程特色:** * **实践导向:** 课程包含 41 个课时,总时长超过 6 小时,注重实际操作和应用。 * **解决实际问题:** 通过自动化任务,学员可以解决诸如批量修改文件日期、合并发票、从 Word 中提取数据等实际工作中的难题。 * **提升职业竞争力:** 学习 pandas 等受市场欢迎的技能,增强个人在职场中的竞争力。 * **避免低效劳动:** 课程强调自动化可以摆脱单调乏味的重复性工作,防止职业倦怠,提升工作满意度。 **目标学员:** 本课程主要面向具备 Python 基础知识的程序员,但也可帮助任何需要处理电脑任务的用户提高效率。 **讲师介绍:** Karol Kurek,拥有七年 Python 编程经验,涉足移动应用开发、硬件维护和数学教学。目前专注于大数据和数据科学领域的 Python 项目。

课程评论(0条)

课程详情

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. Wykorzystaj Pythona do automatyzacji pracy! 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 wtajemniczonychWielogodzinne 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!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.

课程标签

0人关注该课程

主题相关的课程