AD-141 Introduction to Python Programming Course Online
Length
4 days / 4 weeks
Price
$3999
Days
Mon - Fri
Why Choose This Course
AD141 – Introduction to Python Programming is Red Hat’s entry-level application development course that teaches the fundamentals of Python 3 on Red Hat Enterprise Linux 9. Learners practice core language features including control flow, loops, functions, data structures, file I/O, regular expressions, JSON parsing, modules, and debugging with pdb, framed around practical automation and application scenarios. The content is designed for professionals who want to learn Python to support DevOps, system administration, data analysis, and modern application development. A certificate of course attendance is included.
Python continues to be widely adopted across industry because of its readable syntax, rich standard library, and extensive ecosystem of third-party packages. This course focuses on hands-on skills: writing clear Python scripts, working with collections and objects, handling errors, structuring larger programs, and integrating libraries using pip. By learning on a RHEL 9 environment, you gain familiarity with Linux tooling and workflows commonly used in enterprise settings. There are no formal prerequisites, making AD141 a practical starting point if you are new to programming or transitioning from another language.
AD141 is offered by Red Hat in multiple delivery formats (in-classroom and virtual). The skills learned in this course align with common industry needs such as scripting for automation, preparing data pipelines, and building small utilities and services. While AD141 does not lead to a certification exam, it provides a strong foundation for learners who wish to progress to more advanced development or automation training.
Events
Views Navigation
Event Views Navigation
Prerequisites
- There are no formal prerequisites for this course.
Exam
Books
- AD141 – Introduction to Python Programming course material included.
Delivery
- Live virtual online training attend in real-time from anywhere
Skills Gained
- Write and run Python 3 programs on RHEL 9.
- Use correct Pythonsyntax, operators, andbasic I/O functions.
- Work with lists, tuples, sets, and dictionaries to handle compound data.
- Define and call functions, including passing arguments and returning values.
- Organise code using modules and namespaces for reuse and maintainability.
- Implement object-oriented programming with classes and objects.
- Handle runtime errors using exceptions andbest-practice error handling patterns.
- Read from and write to files; process structured data including JSON.
- Use regular expressions for text processing and data extraction.
- Debug programs using the Python debugger (pdb).
- Install and manage third-party libraries using pip.
- Apply Python to practical tasks in automation and application development.
Audience
- System administrators and DevOps professionalsseekingto automate operatingsystem tasks with Python.
- Developers from other languages who want to learn Python for application development.
- Data scientists and AI or ML engineers who plan to use Python for data analysis and machine learning.
Course Schedule & Pricing
Choose the schedule that fits your life — all options include full course materials & certification support
Full-time immersion for rapid certification readiness.
Balance your career while you upgrade your skills.
Maximum flexibility for busy working professionals.
Outline
- Introduction to Python and developer environment setup.
- Basic Pythonsyntax and semantics.
- Control flow constructs and operators.
- Working with lists: creation, slicing, methods.
- Tuples and immutability patterns.
- Sets and membership operations.
- Dictionaries and key-value manipulation.
- Functions: parameters, return values, and scope.
- Modules: import patterns and namespace management.
- Classes and object-oriented designbasics.
- Exception handling and error recovery.
- File input and output workflows.
- Generators and comprehensions for efficient data handling.
- Regular expressions for text processing.
- JSON parsing and serialisation.
- Debugging withpdband diagnostic techniques.
- Using pip to install and manage third-party libraries.
- Writing reusable modules for larger programs.
- Best practices for script organisation and readability.
- Applying Python in automation and DevOps tasks.
- Practical exercises aligned to enterprise use cases.
Terms & Conditions
Frequently Asked Questions (FAQ's)
Is AD141 suitable for absolute beginners
What operating system environment is used in the course?
Does AD141 prepare me for a certification exam?
Our Partnership
Reliable certification testing is vital for validating professional skills in today’s tech-driven world. As a Pearson VUE Authorised Centre, we provide a secure environment for globally recognised IT exams. This partnership ensures convenient access to certifications with the highest standards of integrity and accuracy.
Our Accreditations















