2. Course Syllabus
01. the universal concepts of computer
programming;
02. the syntax and semantics of the Python
language;
03. practical skills in resolving typical
implementation challenges;
04. how to use the most important elements of
the Python Standard Library;
05. how to install your runtime environment;
06.
how to design, write, test, and debug your
own Python programs.
3. Content
Introduction Python
01
Basic Concepts
02
Data types, variables, basic I/O operations
03
Loops and conditional blocks
04
Functions, tuples, dictionaries, and data processing
05
Preparation for your certification
06
4. Welcome
Get PCEP certified
PCEP
Certified Entry-Level
Python Programmer
certification
PCEP
Certified Associate in
Python Programmer
certification
PCEP
Certified Professional in
Python Programming 1
certification
PCEP
Certified Professional in
Python Programming 2
certification
5. Welcome
Why should you learn PYTHON?
• Unlimited opportunities for code reuse and learning from well-
crafted examples;
• A large and very active Python community;
• Easy to learn;
• Easy to use for writing new software;
• Easy to obtain, install and deploy;
6. Welcome
Where do you use Python?
• For creating open-source, free games
• Internet Applications
• 3D CAD/CAM
• Enterprise Applications
• Image Applications
• Mobile Applications
• Office Applications
• Personal Information Managers
7. Welcome
Python is a great choice for:
● Web and Internet development (e.g., Django and Pyramid
frameworks, Flask and Bottle micro-frameworks)
● Scientific and numeric computing (e.g., SciPy; Ipython)
● Education
● Desktop GUIs
● Software Development
● Business applications (ERP, Odoo, Tryton)