Introduction to Python Programming Training




Per Participant

Course Description

Introduction to Python Programming Training introduces professionals to the fundamentals of Python programming language. This technique familiarizes you with the programming best practices and helps you learn to store and represent data with the help of Python data types and variables. It teaches you to utilize loops and conditionals to manage the flow of your programs and harness complicated data structures like sets, dictionaries, lists, and tuples to keep collections of related data.

After this course, you will be able to define and document your custom functions, handle errors, and write scripts more efficiently. It will enhance your ability to search and utilize modules in the Python Standard Library and other-party libraries. This program covers the basic Python scripting elements and the best methodologies to explore Python's goal-oriented features. It is incredibly resourceful for individuals that want to learn Python programming and earn the Python programming certification.

Prerequisites for this training

  • Basic familiarity with any programming or scripting language
  • Have a working, user-level knowledge of Unix/Linux, Mac, or Windows

Who should attend this course?

Professionals who are new to Python and scripting.


  • Virtual Live Training

Jul 19, 2023

9:00 am - 5:30 pm EST
  • Virtual Live Training

Aug 23, 2023

9:00 am - 5:30 pm EST
Request Batch

What you will learn

  • Create working Python scripts following best practices
  • Use python data types appropriately
  • Read and write files with both text and binary data
  • Search and replace the text with regular expressions
  • Get familiar with the standard library and its work-saving modules
  • Create "real-world", basic level professional Python applications
  • Know when to use collections such as lists, dictionaries, and sets
  • Understand Pythonic features such as comprehensions and iterators
  • Write robust code using exception handling
  • This course has a 50% hands-on labs to 50% lecture ratio with engaging instruction, demos, group discussions, labs, and project work.


  • What is python?
  • Python Timeline
  • Advantages/Disadvantages of Python
  • Getting help with pydoc
  • Starting Python
  • Using the interpreter
  • Running a Python script
  • Python scripts on Unix/Windows
  • Editors and IDEs
  • Using variables
  • Built-in functions
  • Strings
  • Numbers
  • Converting among types
  • Writing to the screen
  • Command line parameters
  • About flow control
  • White space
  • Conditional expressions
  • Relational and Boolean operators
  • While loops
  • Alternate loop exits
  • About array types (AKA sequences)
  • Lists and list methods
  • Tuples
  • Indexing and slicing
  • Iterating through a sequence
  • Nested sequences
  • Sequence functions, keywords, and operators
  • List comprehensions
  • Generator Expressions
  • File overview
  • Opening a text file
  • Reading a text file
  • Writing to a text file
  • About dictionaries
  • Creating dictionaries
  • Iterating through a dictionary
  • About sets
  • Creating sets
  • Working with sets
  • Defining functions
  • Returning values
  • Parameters
  • Global and local scope
  • The sorted() function
  • Alternate keys
  • Lambda functions
  • Sorting collections
  • Using operator.itemgetter()
  • Reverse sorting
  • Syntax errors
  • Exceptions
  • Using try/catch
  • Handling multiple exceptions
  • Ignoring exceptions
  • The import statement
  • Module search path
  • Creating Modules
  • Using packages
  • Function and Module aliases
  • About o-o programming
  • Defining classes
  • Constructors
  • Methods
  • Instance data
  • Properties
  • Class methods and data
  • FAQs

    Python is an interactive object-oriented, programming language that allows lucid expression of creative concepts with fewer coding than in rest of programming languages. Python is widely used for processing numbers, images, scientific data and text. Introduction to Python Programming is the 1st step of your journey to master the Python Programming.

    Our experienced instructors will help you to understand all the basics. You get hands-on training where you learn handling and delivering the Python packages. During the training you learn to use the latest coding practices with highly applicable in vivid industries. You get enough time to clear all your queries.

    You will be proficient in using the Python with familiarity to its environment. You will be a confident and knowledgeable Python practitioner to use Python functions to process the data for the particular objectives.

    On successful completion of the Introduction to Python Programming, you will receive a Python course completion certificate issued by Microtek Learning.

    Our highly trained and experienced instructors use extensive set of advanced tools and techniques to deliver industry best online learning experience. You can simply log in to learning environment at schedule time from anywhere with facility to interact, communicate, discuss and view presentations.

    With Microtek Learning, you’ll receive:

    • Certified Instructor-led training
    • Industry Best Trainers
    • Official Training Course Student Handbook
    • Pre and Post assessments/evaluations
    • Collaboration with classmates (not available for a self-paced course)
    • Real-world knowledge activities and scenarios
    • Exam scheduling support*
    • Learn and earn program*
    • Practice Tests
    • Knowledge acquisition and exam-oriented
    • Interactive online course.
    • Support from an approved expert
    • For Government and Private pricing*

    * For more details call: +1-800-961-0337 or Email:

    Request Call

    Our Clients

    For many years, Microtek Learning has been helping organizations, leaders, and professionals to reach their maximum performance by addressing the challenges they are facing.

    • 300+ enterprise clients
    • 100,000+ professionals trained
    • Service 70 of the Fortune 100
    • 96% of our clients would recommend us
    our clients

    Our Awards

    our awards
    why choose us



    I was sceptical at first whether to enrol with Microtek Learning or not, however, I am glad that I did- I got everything that was promised (maybe more). The trainer was very patient and knowledgeable and with his effort and mine, I was able to clear the exam with ease! Keep up the good work everyone.



    • (5)

    I'm really impressed with the storytelling skills of the instructor. She makes the session exciting by keeping things simple and easy to understand.

    Prince N.


    • (5)

    I was recommended the ITIL 4 Foundation course by an IT professional who had completed the same course at Microtek Learning. The training gave me a thorough understanding of service management that I felt I could take back to my job as an IT Project Management and apply it to improve the value of products and services.

    Marsh George


    • (5)
    Accredited By

    Course Details

    • Start Date: Jul 19, 2023
    • Duration: 3 Days
    • Skill Level: Foundation
    • Enrolled: 1289
    • Price: $1990
    side post side mode

    Talk to Learning Advisor