Introduction to Python Training

Course 1905

  • Duration: 3 days
  • Labs: Yes
  • Language: English
  • Level: Foundation

Interested in learning how to write code and develop apps in Python?

In this Introduction to Python course, you will learn how to use Python’s features, standard library modules, and third-party software packages.

Introduction to Python Training Delivery Methods

  • In-Person

  • Online

Introduction to Python Training Course Benefits:

Learn how to rapidly develop feature-rich applications using Python's built-in statements, functions, and collection types

Structure code with classes, modules, and packages that leverage object-oriented features

Create multiple data accessors to manage various data storage formats

Access additional features with library modules and packages

Test your knowledge with the included end-of-course exam

Leverage continued support with after-course one-on-one instructor coaching and computing sandbox

Introduction to Python Instructor-Led Course Outline

In this module, you learn about:

  • Python language characteristics
  • The Python execution model

In this module, you learn about:

  • Manipulating string and numeric literals
  • Declaring and initialising variables
  • Performing arithmetic calculations
  • Making decisions and performing iterations
  • Formatting and slicing strings
  • Aggregating related data
  • Accessing positional information in lists Representing ordered data with tuples
  • Efficiently handling data collection with iterators

In this module, you learn about:

  • Defining positional, keyword, and default arguments
  • Implementing variable-length argument lists
  • Iterating with generator functions
  • Grouping code into modules
  • Referencing functions from modules by qualification
  • Accessing the Standard Library

In this module, you learn about: 

  • Declaring and modifying objects
  • Encapsulating attributes and methods in classes
  • Initialising objects with constructors
  • Accessing and modifying attributes with methods
  • Reusing functionality through inheritance
  • Extending methods from base classes
  • Overriding methods for dynamic behavior
  • Tracing the scope in the namespace

In this module, you learn about:

  • Reading and writing text and files
  • Accessing structured and unstructured data
  • Increasing programme robustness through handling exceptions
  • Maintaining programme control with error handlers
  • Detecting errors and raising exceptions

In this module, you learn about:

  • Creating a SQL database connection
  • Instantiating cursors to access a database
  • Executing SQL statements within a Python program
  • Retrieving desired data sets
  • Updating the database with action statements
  • Processing requests with Python controllers

Unlimited Access Python Premium Blended Training

By choosing the blended training option, you get annual access to eBooks to further explore topics covered in the instructor-led course. You can also join Introduction to Python Training events.

  • Python Programming for Everyone
  • Tips, Tricks, and Techniques for Python Application Development
  • Exploratory Data Analysis with Pandas and Python 3.x
  • Python GUI Programming - Building a Desktop Application with Tkinter and SQLite
  • Real-World Projects in Python 3.x
  • Using MySQL Databases with Python
  • Mastering Object-Oriented Python
  • Learn Python Programming
  • Modern Python Cookbook - Second Edition

Need Help Finding The Right Training Solution?

Our training advisors are here for you.

Introduction to Python Training Course FAQs

This course offers you the opportunity to earn the following industry credits and certifications:

Once you complete the Introduction to Python course, you’ll have access to a preconfigured virtual machine where you can redo your tests, develop and test code, and experiment with software you used during your training.

  • Experience with another procedural or object-oriented programming language, such as C, C++, Java, VB .NET, or SQL
  • Familiarity with concepts, such as variables, loops, and branches with some experience using a text editor to edit programme code

Python developers write the code necessary to develop applications using Python's built-in statements, functions, and collection types. Python is also a very popular language for data analytics.

There are many pathways to becoming a Python programmer, but the skills required typically include a firm understanding of object-oriented programming and experience in developing applications with Python.

No. While the content selected does map to the objectives of the instructor-led course, it does not include a recorded version of the instructor-led class. The objectives have been re-imagined to be presented in digital, self-guided formats.

Yes! Each book and video begins with a step by step guide for you to set up a coding environment on your personal computer. The course content is full of examples and practical advice, followed up by the chance to embed your learning through real world tasks. All example code is available to download, copy and use - giving you the chance to work and practice as you read and watch.

Once payment is received, you will receive an email from Learning Tree with all the links and information you need to get started.

Once payment is received, you will receive details for your Unlimited Access Training Bundle via email. At that time, you may call or email our customer service team for assistance in enroling in the event date of your choice.