AD-141 Introduction to Python Programming Course Online

Length

4 days / 4 weeks

Price

$3999

Days

Mon - Fri

Learn More

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

Today

Prerequisites

  • There are no formal prerequisites for this course.

Exam

There is no certification exam associated with AD141.

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

Weekdays
Mon - Fri
📅 04 days
☀️ 9:30 am – 5 pm
$3,999

Full-time immersion for rapid certification readiness.

Weeknights
Mon & Tue
📅 04 weeks
🌙 6 pm – 9 pm
$3,999

Balance your career while you upgrade your skills.

Weekends
Saturdays Only
📅 04 weeks
☀️ 9:30 am – 5 pm
$3,999

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

The supply of this course/package/program is governed by our terms and conditions. Please read them carefully before enrolling, as enrolment is conditional on acceptance of these terms and conditions. Proposed course dates are given, course runs subject to availability and minimum registrations.

Frequently Asked Questions (FAQ's)

Is AD141 suitable for absolute beginners
Yes. The course is designed for learners new to Python or moving from another language. It starts with syntax and core concepts before progressing to objects, files, and modules.
Training is delivered using Python 3 on Red Hat Enterprise Linux 9, providing a practical, enterprise-ready environment for scripting and development.
AD141 does not have an associated certification exam. It builds practical programming skills that you can apply to automation, development, and data tasks.

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

Scroll to Top