
#Contoh daftar pustaka professional
Certified Professional in Python Programming 2 (PCPP 2) Additional 10 minutes for a non-disclosure agreement.Ĥ. The final block has a weightage of over 20% and assesses your knowledge on processing files (with modules like sqlite3, XML, logging, CSV, and configparser)Īnd communicating with a program’s environment (datetime, io, time, os). This block is said to be hard as it covers advanced topics like sockets, REST, client-server communication, testing, CRUD, etc. The fourth exam block again has a weightage of 20% and has topics on network programming. The third block tests knowledge on GUI Python programming with topics likeĮvent-driven programming, toolkits, Tkinter, pygame,etc, and has a 20% weightage. The second block carries a weightage of 15% and consists of Python Enhancement Proposals (PEP), coding conventions to be followed in Python, and important PEPs which should be to be adhered to. It includes classes, methods, instances and attributes, inheritance, polymorphism, subclassing, serialization of objects, making objects persistent, and metaprogramming concepts like decorators and metaclasses. The first block carries a weightage of 25% and is based on advanced perception on PythonĬlasses and OOPs. This certificate can be broken down into 5 exam blocks.

Certified Professional in Python Programming 1 (PCPP 1) A few higher-level topics include Python generators and closures, which test the ability of Python programmers to deal with creating, reading, and writing files. Pillars of OOP which include abstraction, inheritance, polymorphism, and encapsulation. Coming on to topics for Object-Oriented Programming, questions include differences between classical and this approach, The exam for this certificate includes all concepts that are present inĬertified Entry-Level Python Programmer along with Python modules and topics associated with them like imports, shared modules, module functions, how are modules combined to make packages, exceptional handling in Python, how Python implements it, try-except instructions, raise instruction, strings in Python and related methods and how are they similar or different than lists.

This professional certificate builds upon the PCEP certificate and additionally tests your practical and coding skills in carrying out basic technical tasks in Python programming language and the fundamentals of Object-Oriented Design (OOPs). Certified Associate in Python Programmer (PCAP) Format of questions: MCQs, Fill blanks, Drag and DropĢ.Additional 5 minutes for a non-disclosure agreement. Multi-dimensional lists, scoping mechanisms, tuples, and dictionaries.

It also assesses you on control statements like loops (for and while) and if-else, controlling the behaviors of these control execution using break and continue keywords, list slicing, It tests you on pointers and specific information like the relationships and bindings between numerical operators, variables and their naming conventions, expressions, and data conversion. It not only covers the basic concepts like formatting data or how isĭata outputted in Python and arithmetic operators but topics like definition, usage, and purpose of functions. This includes questions about the working of computers, program execution, how is a programming language defined or how is it constructed, key differences between interpreted languages and compiled languages, differences between various versions of Python. There are no prerequisites for this certification and tests you in areas like the fundamental concepts of computer programming.

This is a professional certificate that verifies your skills in carrying out technical tasks orĬoding in the Python programming language. Certified Entry-Level Python Programmer (PCEP)
