HOME > Development > Python + Word- Perform Word tasks using Pydocx

Python + Word- Perform Word tasks using Pydocx

  • Development
  • Jan 26, 2025
SynopsisPython + Word: Perform Word tasks using Pydocx, available at...
Python + Word- Perform Word tasks using Pydocx  No.1

Python + Word: Perform Word tasks using Pydocx, available at $49.99, has an average rating of 4.25, with 61 lectures, based on 12 reviews, and has 95 subscribers.

You will learn about To learn the basics of the python-docx library To know the basics of programming To add pictures to a document with Python To change the fonts in a document with Python This course is ideal for individuals who are People interested in using Python to change and create word documents or People that work with Word document It is particularly useful for People interested in using Python to change and create word documents or People that work with Word document.

Enroll now: Python + Word: Perform Word tasks using Pydocx

Summary

Title: Python + Word: Perform Word tasks using Pydocx

Price: $49.99

Average Rating: 4.25

Number of Lectures: 61

Number of Published Lectures: 61

Number of Curriculum Items: 61

Number of Published Curriculum Objects: 61

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • To learn the basics of the python-docx library
  • To know the basics of programming
  • To add pictures to a document with Python
  • To change the fonts in a document with Python
  • Who Should Attend

  • People interested in using Python to change and create word documents
  • People that work with Word document
  • Target Audiences

  • People interested in using Python to change and create word documents
  • People that work with Word document
  • H! This course is designed to provide a comprehensive introduction to the Python-docx library, which allows users to create, modify, and extract information from Microsoft Word documents.

    Throughout the course, you will learn how to use the library’s various functions and classes to perform a wide range of operations, including creating and modifying tables, adding images and charts, and working with styles and templates. You will also learn how to extract information from documents, such as text, headings, and tables, and how to use this information in your Python scripts.

    Overall, this course is suitable for beginner to intermediate Python developers who want to learn how to work with Word documents in Python. It covers a wide range of functionality and will give you a good starting point to build more advance tools and scripts.

    By the end of the course, we have a module dedicated to basic aspects of the programming language Python, for those that have a beginner-level knowledge on it or those that want to review some concepts of the language.

    Here are some elements featured in the course:

    1. How to install the library

    2. The basic structure of a Word document

    3. How to create a document

    4. How to save a document

    5. How to set font size and type

    6. How to add images to a document

    7. How to change and add runs to a document

    8. Exercises with their respective solutions

    9. A miniproject to sort bibliographic references

    10. A miniproject to create multiple versions of a multiple-choice text

    Course Curriculum

    Chapter 1: Course introduction

    Lecture 1: Introduction

    Lecture 2: The COLAB environment

    Chapter 2: Pydocx – Learning how to use the main commands and functions of the library

    Lecture 1: What is Python.docx

    Lecture 2: Installing python-docx and reading a document

    Lecture 3: The structure of word documents

    Lecture 4: The structure of word documents with python.docx

    Lecture 5: Breaking pages in a document

    Lecture 6: Adding images in a document/page number

    Lecture 7: Altering the font and font size

    Lecture 8: Reading a document

    Lecture 9: Editing a document

    Lecture 10: Exercises for the chapter

    Lecture 11: Solution of exercise 1 – Creating a document with header and paragraphs

    Lecture 12: Solution of exercise 2 – Breaking pages in a document

    Lecture 13: Solution of exercise 3 – Reading lines and adding runs to a document

    Lecture 14: Solution of exercise 4 – Adding two images to the document

    Lecture 15: Solution of exercise 5 – Setting font type and size in runs

    Chapter 3: Miniproject 1 – Sorting bibliographic references

    Lecture 1: Introduction to the project

    Lecture 2: Solution – part 1

    Lecture 3: Solution – part 2

    Chapter 4: Miniproject 2 – Shuffling alternatives and questions in a text

    Lecture 1: Introduction to the project

    Lecture 2: Solution – part 1

    Lecture 3: Solution – part 2

    Lecture 4: Solution – part 3

    Lecture 5: Solution – part 4

    Lecture 6: Solution: part 5

    Lecture 7: Solution – part 6: using the Pydocx library

    Chapter 5: Miniproject 3 – Retrieving citations from an academic text

    Lecture 1: Introduction to the project

    Lecture 2: Solution – part 1

    Lecture 3: Solution – part 2: using the Pydocx library

    Chapter 6: Miniprojects 4 and 5 – References and citations match

    Lecture 1: Introduction: citations not referenced in the text

    Lecture 2: Solution: compressing the citations

    Lecture 3: Solution – extracting and compressing the references

    Lecture 4: Solution – Verification function (citations not in Reference list)

    Lecture 5: Introduction: references not cited in the text

    Lecture 6: Solution – Verification function (references not cited in the text)

    Lecture 7: Solution – Using the Pydocx library: references not cited

    Chapter 7: Basic Python lectures

    Lecture 1: Variables and data types

    Lecture 2: Arithmetic operators

    Lecture 3: User input

    Lecture 4: The concept of strings

    Lecture 5: Strings: use and manipulation

    Lecture 6: Logical and relational operators

    Lecture 7: Conditionals

    Lecture 8: Complex/nested conditions

    Lecture 9: The concept of loops

    Lecture 10: The for loops

    Lecture 11: The while loops

    Lecture 12: Tuples

    Lecture 13: Lists

    Lecture 14: Dictionaries

    Lecture 15: Sets

    Lecture 16: Functions: part 1

    Lecture 17: Functions: part 2

    Lecture 18: The math module

    Lecture 19: The random module

    Lecture 20: The time module

    Lecture 21: Errors and exceptions

    Lecture 22: Working with txt files

    Lecture 23: Regular expressions: an important concept to work with texts

    Lecture 24: Regular expressions in Python: the three main functions

    Instructors

  • Python + Word- Perform Word tasks using Pydocx  No.2
    Guilherme Matos Passarini, phD
    Professor
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 0 votes
  • 3 stars: 1 votes
  • 4 stars: 2 votes
  • 5 stars: 8 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!