Certified Entry-Level Python Programmer (PCEP)
This two-day course is designed for anyone new to programming. It covers the fundamentals of the Python 3 language, which is one of the most widely used languages in software development today. The course will teach you to create simple scripts that handle data types and structures, interact with users, and manage errors. While some experience with an object-oriented language is helpful, it is not required. A foundational competence with personal computing is recommended.
Training at a glance
Level
Beginning
Duration
2 Days
Experience
Basic Programming
Average Salary
$90,000
Labs
Yes
Level
Intermediate
Duration
2 Days
Experience
2 years; Python
Average Salary
$90,000
Labs
Yes
Training Details
Python is one of the most widely used languages in software development today, particularly within the fields of data science, machine learning, and web development. Seasoned programmers and new programmers alike can apply Python skills to accomplish many different business goals. Python is an excellent choice of language for most professionals, and it's especially valuable as a first language for anyone wanting to get into programming.
In this course, you will apply the fundamentals of the Python 3 language and create simple scripts that process data types and structures, interact with the user, perform tasks based on decision-making logic, structure code for reuse, and handle errors.
Lesson 1: Setting Up Python and Developing a Simple Application
- Topic A: Set Up the Development Environment
- Topic B: Write Python Statements
- Topic C: Create a Python Application
- Topic D: Prevent Errors
Lesson 2: Processing Simple Data Types
- Topic A: Process Integers and Strings
- Topic B: Process Decimals, Floats, and Mixed Number Types
Lesson 3: Processing Data Structures
Topic A: Process Ordered Data Structures
- Topic B: Process Unordered Data Structures
Lesson 4: Writing Conditional Statements and Loops
- Topic A: Write Conditional Statements
- Topic B: Write Loops
Lesson 5: Using Functions and Handling Exceptions
- Topic A: Define and Call Functions
- Topic B: Perform Basic Exception Handling
Some experience programming in an object-oriented language is helpful, but not required. This course will be useful to anyone new to programming.
To ensure your success in this course, you should have at least a foundational competence with personal computing. You can obtain this level of skills and knowledge by taking one of the following courses:
- Using Microsoft Windows 11
- Using Microsoft Windows 11: Transition from Windows 10
- Using Microsoft Windows 10 (Second Edition)
Upcoming Classes
We Offer More Than Just Python Training
That’s because we provide everything you need to succeed. This is true for all of our courses.
Strategic Planning & Project Management
From Lean Six Sigma to Project Management Institute Project Management Professional, Agile and SCRUM, we offer the best-in-class strategic planning and project management training available. Work closely with our seasoned multi-decade project managers.
IT & Cybersecurity
ATA is the leading OffSec and Hack the Box US training provider, and a CompTIA and EC-Council award-winning training partner. We offer the best offensive and defensive cyber training to keep your team ahead of the technology skills curve.
Leadership & Management
Let us teach your team the high-level traits and micro-level tools & strategies of effective 21st-century leadership. Empower your team to play to each others’ strengths, inspire others and build a culture that values communication, authenticity, and community.