IT Specialist Python (INF-303)

: Take your first step into programming with the world’s most popular language. This 3-day instructor-led course teaches the fundamentals of Python no prior coding experience needed preparing you to read, write, debug, and troubleshoot real Python programs.

IT Specialist Python (INF-303)

The Python Certification course explains the fundamentals of software programming using Python. Python is one of the most popular programming languages today because of its simple syntax and extensive, open-source library of modules — commonly used for building desktop and website applications across finance, business, and social media platforms. 

No coding experience is required for this course. Through the programming skills and tools taught, learners will discover how to solve complicated problems, and after completing this course, they’ll be prepared for designing, coding, and debugging Python computer programs. 

Key Learning Specs

Level

Beginner

Duration

3 Days (Instructor-led)

Experience

No Prior Coding Experience Required

Labs

Hands-on Lessons + Video Learning

Goal

INF-303 Certification Readiness

Training Details

The Python Certification course explains the software programming basics using Python. Python is the most popular programming language today because of its simple syntax and extensive, open-source library of modules. Python is commonly used for creating desktop and website applications in finance, business, and even social media platforms like Instagram and Pinterest. 

No coding experience is required for this course. Through the programming skills and tools taught, learners will discover how to solve complicated problems. After completing this course, they will be prepared for designing, coding, and debugging Python computer programs. 

Duration: 3 days of training 

After certification in this course, you will be prepared to: practice and write Python programs. 

Upon successful completion of this course, students will be able to: 

  • Read, write, and modify a computer program in Python 
  • Use branching and iteration to solve complex problems 
  • Read and write to a file or console in Python 
  • Understand Python syntax and structures 
  • Troubleshoot and debug code 
  • Use Python built-in modules 
  • Skill 1.1: Evaluate expressions to identify the data types Python assigns to variables 
  • Skill 1.2: Perform data and data type operations 
  • Skill 1.3: Determine the sequence of execution based on operator precedence 
  • Skill 1.4: Select operators to achieve the intended results 
  • Skill 2.1: Construct and analyze code segments that use branching statements 
  • Skill 2.2: Construct and analyze code segments that perform iteration 
  • Skill 3.1: Construct and analyze code segments that perform file input and output operations 
  • Skill 3.2: Construct and analyze code segments that perform console input and output operations 
  • Skill 4.1: Document code segments 
  • Skill 4.2: Construct and analyze code segments that include function definitions 
  • Skill 5.1: Analyze, detect, and fix code segments that have errors 
  • Skill 5.2: Analyze and construct code segments that handle exceptions 
  • Skill 5.3: Perform unit testing 
  • Skill 6.1: Perform basic operations by using built-in modules 
  • Skill 6.2: Solve complex computing problems by using built-in modules

This course is designed to guide any learner through their first coding experience. It’s written for beginners, so no previous coding experience is needed however, it can also be helpful if you already have programming experience but want to learn the syntax and basics of the Python language. 

None. This course has no prerequisites and is suitable for complete beginners. 

Target certification exam: IT Specialist Python (INF-303) 

  • IT Specialist JavaScript (INF-302) 
  • IT Specialist Databases (INF-304) 
  • Python Institute PCEP – Certified Entry-Level Python Programmer