Select Page
Home Training Courses Computer Courses Programming Introduction to Programming in Python

Introduction to Programming in Python

Overview

This course is designed for beginners with little to no programming experience. It introduces the basic concepts of programming using Python, a versatile and widely-used programming language known for its simplicity and readability. By the end of the course students will have a solid foundation in Python programming and the confidence to build their own Python applications

Course Objectives

You will understand the fundamentals of programming and the Python language. You will also develop problem solving skills using coding techniques and learn to write, debug, and execute Python scripts. We will also explore Python libraries and modules to enhance functionality.

Content

Introduction to Python

  • History and features of Python
  • Setting up Python environment
  • Writing your first Python program

Basic Python Syntax

  • Variables and data types
  • Basic operators
  • String handling

Control Structures

  • Conditional statements (if, elif, else)
  • Loops (for, while)

Functions

  • Defining and calling functions
  • Function parameters and return values
  • Scope of variables

Data Structures

  • Lists, Tuples, and Sets
  • Dictionaries
  • Working with dates and times

File Handling

  • Reading from and writing to files
  • Working with CSV

Error Handling

  • Understanding and handling exceptions
  • Using try, except, finally blocks

Modules and Packages

  • Using standard libraries
  • Installing and using external packages

Introduction to Object-Oriented Programming

  • Classes and objects
  • Inheritance and polymorphism

GUIs in Python

  • Components and Events
  • Layout Management
  • Event Handling in Tkinter

Introduction to Data Analysis with Python

  • Overview of data analysis process
  • Working with data sets using Python

Introduction to data visualization libraries

  • Key Libraries for Data Analysis
  • Creating basic plots (line, bar, histogram, scatter)

You will learn how to

  • Introduction to Python
  • Create your first program
  • Work with Data Types
  • Use Conditional and Looping statements
  • Use Functions and Modules
  • Implement Error Handling
  • Manipulate Files
  • Use Data Structures
  • Work with Databases
  • Implement Object Oriented Code
  • Build a GUI
  • Analyse Data

Audience

This course is suitable for absolute
beginners looking to start their
Python programming career
Classroom and Virtual training
options

Duration

2 Days

Contact us...

  • Agreement for us to contact you

  • We'd love to keep you informed of useful, relevant offers and services. This may be via email or phone.
  • This field is for validation purposes and should be left unchanged.

Relevant, industry-focused learning and development

Our expert trainers have a wealth of experience in providing corporate training. Whether you pick off-the-shelf professional diplomas or a customised online L&D Program, we provide relevant, engaging content for all employees.

Bespoke Private Training at IACT
0
YOUR CART
  • No products in the cart.