• Home
  • Blog
  • Newsletter
  • Site Map

Best Online Short Courses

Self-paced and Tutor-led Online Education Suggestions:

Automate the Boring Stuff with Python Programming

February 18, 2021

If you’re an office worker, student, administrator, or just want to become more productive with your computer, programming will allow you to write code that can automate tedious tasks. The Udemy course “Automate the Boring Stuff with Python Programming” follows the popular (and free!) book, “Automate the Boring Stuff with Python“. You don’t need to know sorting algorithms or object-oriented programming, so this course skips all the computer science and concentrates on writing code that gets stuff done.

This course is for complete beginners and covers the popular Python programming language. You’ll learn basic concepts as well as: web scraping; parsing PDFs and Excel spreadsheets; automating the keyboard and mouse; sending emails and texts; and several other practical topics. By the end of this course, you’ll be able to write code that not only dramatically increases your productivity, but also be able to list this fun and creative skill on your resume.

udemy automate the boring stuff

Automate the Boring Stuff with Python Programming Course Content

This is a practical programming course for office workers, academics, and administrators who want to improve their productivity. It will enable you to:

  • Automate tasks on their computer by writing simple Python programs.
  • Write programs that can do text pattern recognition with “regular expressions”.
  • Programmatically generate and update Excel spreadsheets.
  • Parse PDFs and Word documents.
  • Crawl web sites and pull information from online sources.
  • Write programs that send out email notifications.
  • Use Python’s debugging tools to quickly figure out bugs in your code.
  • Programmatically control the mouse and keyboard to click and type for you.

The course comprises 55 lectures organized into the following sixteen sections:

  • Section 1: Python Basics
  • Section 2: Flow Control
  • Section 3: Functions
  • Section 4: Handling Errors with try/except
  • Section 5: Writing a Complete Program: Guess the Number
  • Section 6: Lists
  • Section 7: Dictionaries
  • Section 8: More About Strings
  • Section 9: Running Programs from the Command Line
  • Section 10: Regular Expressions
  • Section 11: Files
  • Section 12: Debugging
  • Section 13: Web Scraping
  • Section 14: Excel, Word, and PDF Documents
  • Section 15: Email
  • Section 16: GUI Automation

What are the requirements?

  • No programming experience is required.
  • Downloading and installing Python is covered at the start of the course.
  • Basic computer skills: surfing websites, running programs, saving and opening documents, etc.

Summary of Main Course Features

  • Instructor: Al Sweigart
  • Lectures: 51
  • Length: 9.5 hours
  • Downloadable resources: 41
  • Skill Level: All Levels
  • Includes
    • Lifetime access
    • 30-day money-back guarantee!
    • Available on iOS and Android
    • Certificate of Completion

Click the link below for details of any special deals

Visit the Course Page

 

Related

Similar Posts You May Like:

programming in PythonPython Programming: Working with Functions and Handling Errors – Free Course Python programming with numbersLearn About Programming with Numbers, Dates and Time in Python – Free Course big dataPython Programming: Complex Decisions and Events – Free Course Udemy - The Python Mega CourseThe Python Mega Course: Build 10 Real World Applications programming in PythonLearn to Work with Lists and Files Using Python – Free Course Programming with PythonLearn Programming Concepts Using Python – Free Course Udemy - Teach Your Kids to Code - Learn PythonTeach Your Kids to Code: Learn Python Programming at Any Age Python for Kids and BeginnersProgramming with Python for Kids and Beginners Udemy Complete Python BootcampLearn Python Step By Step To Help You Solve Real-World Problems RegexRegular Expressions (Regex) – Video Tutorial

Filed Under: Programming, Python Tagged With: automate tedious tasks, automating the keyboard, parsing Excel spreadsheets, parsing PDFs, Python, Python Programming, sending emails, sending texts, web scraping

Search this Site

About This Site

This site provides information on self-paced and tutor-led online short courses - some of them are free, some are on special offer, and all are excellent value. Use the Search Box, the Main Topics drop-down box, or the Tag Page to find courses that interest you.

Main Topics

Tag Page

Complete List of Tags

Video Marketing Machine

Video Templates

*New customer offer! Top courses from $12.99 when you first visit Udemy.

*New customer offer! Top courses from $12.99 when you first visit Udemy.

*New customer offer! Top courses from $12.99 when you first visit Udemy. End Date: 03/31/2021.

Web Hosting Deal

Web Hosting

Get a Career in Computer Science

Coursera Purple CS Design 3

Programming Courses

Udemy Javascript course

Learn Advanced JavaScript With This Online Course

One of the top web development courses on Udemy is JavaScript: Understanding the Weird Parts. This advanced course is for modern developers who want and need to know JavaScript through and … [Read More...]

See More Courses in the Programming Category

Textbooks: Rent. Buy. Sell.

Check Your Grammar

The #1 Writing Tool

Free Trial to Create Awesome Videos

Content Samurai Free Trial

Lifetime Learning Access to Eduonix – Only A Few Places Left

Lifetime Access to Eduonix Courses

Amazon Offers

Amazon Prime Free Trial

Sign up for Free Weekly Newsletter

Best Online Courses Newsletter

Enter your email address below to receive a weekly summary with new learning suggestions.

Amazon Gift Ideas

Follow

RSS feed RSS - Posts

Important Links

Contact Us

Terms of Use

Privacy Policy

Best Degree Programs

Online and Distance Learning Degrees

Job Search

Job Search

Copyright © 2023  Best Online Short Courses