STEP IT Academy | We have been teaching since 1999. High-quality IT-education for adults and children. We prepare programmers, designers and system engineers who cannot be replaced by artificial intelligence. In order to achieve this, we teach how to understand tasks, run projects and work in a team, in addition to core knowledge.

Your browser Internet Explorer is out of date!

Please, use Google Chrome, Safari, Mozilla Firefox, Opera

Python Programming for Beginners

Learn Python from scratch with a beginner-friendly course designed for real-world software development. Build in-demand programming skills, prepare for the PCEP certification, and unlock career paths in software engineering, system administration, and cybersecurity.
Learn Python from Scratch

Built for Beginners with Big Goals

Ideal for students, fresh graduates, and career switchers with no prior coding experience who want to build a strong foundation in Python and pursue careers in tech.

Curriculum

Students will learn the fundamentals of Python programming, problem-solving with code, software development best practices, and how to design and improve computer programs. The course also prepares students for the PCEP – Certified Entry-Level Python Programmer certification.

Curriculum

Module 1: Introduction to Python and Computer Programming

Welcome to Python Essentials 1

Introduction to Programming

Introduction to Python

Downloading and Installing Python

Module 1 Completion – Module Test

Module 2: Python Data Types, Variables, Operators, and Basic I/O Operations

The "Hello, World!" Program

Python literals

Operators - data manipulation tools

Variables

Comments

Interaction with the user

Module 2 Completion – Module Test

Module 3: Boolean Values, Conditional Execution, Loops, Lists and List Processing, Logical and Bitwise Operations

Making decisions in Python

Loops in Python

Logic and bit operations in Python

Lists

Sorting simple lists: the bubble sort algorithm

Operations on lists

Lists in advanced applications

Module 3 Completion – Module Test

Module 4: Functions, Tuples, Dictionaries, Exceptions, and Data Processing

Functions

How functions communicate with their environment

Returning a result from a function

Scopes in Python

Creating multi-parameter functions

Tuples and dictionaries

Exceptions

Module 4 Completion – Module Test

Python Essentials 1 (PE1) Course Final Exam

Final Project

PCEP – Certified Entry-Level Python Programmer Certification Exam

Download detailed curriculum

Forms of Education and Tuition Fees

About the Course
Duration
37 hours
Schedule
1 day per week
Age
15-55 years old
Time:
Every Saturday, from 08:30 am to 11:20 am

Tuition Fee

USD 200
Sign up

Telegram

Follow the news, get access to the useful content and learn about special offers on our Telegram channel!

Read

This site uses cookies

Privacy policy