- Get Python Installed
- Just a check-in
- Basic Terminology and Using IDLE
- Writing Our First Program
Automate the Boring Stuff with Python Programming
Learn interesting python programming skills to improve your effectiveness with Automate the Boring Stuff with Python ...Read more
Online
₹ 699 4099
Quick Facts
particular | details | |||
---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study
|
Mode of Delivery
Video and Text Based
|
Course overview
Automate the Boring Stuff with Python Programming online course is inspired by the renowned python programming book, Automate the Boring Stuff with Python, and the course content is developed by Al Sweigart, Software developer and tech book author, and offered by Udemy Inc., a provider of online courses for professionals and beginners.
Automate the Boring Stuff with Python Programming certification course provides enough opportunities for professional python programmers, beginners, web administrators, or anyone who wants to be more productive with your computer. The course will help the learners to code quickly and write programs that can automate repetitive tasks.
Automate the Boring Stuff with Python Programming syllabus includes topics and concepts such as web scraping, sending texts and email with python, automation of mouse and keyboard, and many more operations to make individuals efficient and increase their productivity in computer-based work. Learners can enrol in the course for a one-time fee of Rs. 3,200 to learn all of the programmes and develop the skills needed by programmers and developers.
The highlights
- Certificate of completion
- Self-paced course
- English videos with multi-language subtitles
- Online course
- 9.5 hours of pre-recorded video content
- 95 downloadable resources
- 30-day money-back guarantee
- Unlimited access
- Accessible on mobile devices and TV
Program offerings
- Certificate of completion
- Self-paced course
- English videos with multi-language subtitles
- 9.5 hours of pre-recorded video content
- 95 downloadable resources
- 30-day money-back guarantee
- Unlimited access
- Accessible on mobile devices and tv
Course and certificate fees
Fees information
certificate availability
Yes
certificate providing authority
Udemy
Who it is for
What you will learn
After completing Automate the Boring Stuff with Python Programming online certification, candidates will be able to write basic Python programs to automate tasks, programs that can perform text pattern recognition with regular expressions, crawl the web and get data from online sources, parse pdf files, and documents. Learners will become efficient at debugging and making the mouse click and type by programming.
The syllabus
Python Basics
Flow Control
- Flow Charts and Basic Flow Control Concepts
- If, Else and Elif Statements
- While Loops
- For Loops
Functions
- Python's Built-In Functions
- Writing Your Own Functions
- Global and Local Scopes
Handling Errors with try/expect
- Try and Expect Statements
Writing a Complete Program: Guess the Number
- Writing a "Guess a Number" Program
Lists
- The List Data Type
- For Loops with Lists, Multiple Assignment and Augmented Operators
- List Methods
- Similarities Between Lists and Strings
Dictionaries
- The Dictionary Data Type
- Data Structures
More About Strings
- Advanced String Syntax
- String Methods
- String Formatting
Running Programs from the Command Line
- Launching Python Programs from Outside IDLE
Regular Expressions
- Regular Expressions Basics
- Regex Groups and the Pipe Character
- Repetition in Regex Patterns and Greedy/Nongreedy Matching
- Regex Character Classes and the findall() Method
- Regex Dot-Star and the Caret/Dollar Characters
- Regex sub() Method and Verbose Mode
- Regex Example Program: A Phone and Email Scraper
Files
- Filenames and Absolute/Relative File Paths
- Reading and Writing Plaiintext Files
- Copying and Moving Files and Folders
- Deleting Files
- Walking a Directory Tree
Debugging
- The raise and assert Statements
- Logging
- Using the Debugger
Web Scraping
- The webbrowser Module
- Downloading from the Web with the Requests Module
- Parsing HTML with the Beautiful Soup Module
- Controlling the Browser with the Selenium Module
Excel, Word, and PDF Documents
- Editing Excel Spreadsheets
- Editing Excel Spreadsheets
- Reading and Editing PDFs
- Reading and Editing Word Documents
- Sending Emails
- Checking Your Email Inbox
GUI Automatiion
- Controlling the Keyboard from Python
- Controlling the Keyboard from Python
- Screenshots and Image Recognition
- Congratulations! (And next steps...)