image
Basics of Python syntax, functions and data types How to debug Python scripts using the Python debugger (pdb) Use Python data structures like dictionaries, sets, tuples and lists to handle compound data Learn Object-oriented programming in Python and Exception Handling How to read and write files in Python and parse JSON data Use powerful regular expressions in Python to manipulate text How to effectively structure large Python programs using modules and namespaces How to use third-party libraries using the pip CLI tool.
Virtual Instructor-Led Training 4 days / 32 hours

Who should attend Python Programming with Red Hat (AD141) Course

  • System administrators and DevOps personnel who want to use Python to automate operating system tasks
  • Developers from other programming languages who want to learn Python for writing applications
  • AI/ML, data scientists, and engineers who want to use Python for data analysis and machine learning

Python Programming with Red Hat (AD141) Course Outline


Resources

FAQs on Python Programming with Red Hat (AD141)

This course is designed for system administrators, DevOps personnel, developers coming from other programming languages, and AI/ML, data scientists, and engineers who want to learn or strengthen Python skills for automation, application development, or data analysis.

The course is beginner-friendly for those with some programming background, especially developers from other languages. No prior Python experience is required, though basic familiarity with programming concepts is helpful.

The course covers Python syntax, control flow, data structures (lists, sets, tuples, dictionaries), functions, modules, object-oriented programming, exception handling, file I/O, JSON parsing, regular expressions, and debugging with pdb.

You’ll be able to write and debug Python scripts, use core data structures effectively, apply object-oriented programming principles, handle exceptions, read/write files and JSON data, use regular expressions, structure code with modules, and leverage third-party libraries via pip.

The course follows a progressive outline starting with Python basics and syntax, moving through control flow, collections, functions, and modules, then advancing to OOP, exception handling, file I/O, advanced data structures, regular expressions, JSON parsing, and debugging techniques.