{"@id":"https://credentialengineregistry.org/resources/ce-809825be-aa91-4150-a875-c744e1416cac","@type":"ceterms:Certification","@context":"https://credreg.net/ctdl/schema/context/json","ceterms:ctid":"ce-809825be-aa91-4150-a875-c744e1416cac","ceterms:name":{"en-US":"PCEP™ - Certified Entry-Level Python Programmer"},"ceterms:image":"https://pythoninstitute.org/assets/61f11fac8e6f4153315957.png","ceterms:keyword":{"en-US":["Python, Computer, Programming"]},"ceterms:ownedBy":["https://credentialengineregistry.org/resources/ce-63064a2a-d1cf-4f63-b9df-5bc8b3b865dc"],"ceterms:subject":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:targetNodeName":{"en-US":"Computer Programming Concepts"}}],"ceterms:offeredBy":["https://credentialengineregistry.org/resources/ce-63064a2a-d1cf-4f63-b9df-5bc8b3b865dc"],"ceterms:renewedBy":["https://credentialengineregistry.org/resources/ce-63064a2a-d1cf-4f63-b9df-5bc8b3b865dc"],"ceterms:revokedBy":["https://credentialengineregistry.org/resources/ce-63064a2a-d1cf-4f63-b9df-5bc8b3b865dc"],"ceterms:inLanguage":["en","es"],"ceterms:description":{"en-US":"PCEP™ - Certified Entry-Level Python Programmer certification (Exam PCEP-30-0x) is a professional credential that measures the candidate's ability to accomplish coding tasks related to the essentials of programming in the Python language. A test candidate should demonstrate sufficient knowledge of the universal concepts of computer programming, the syntax and semantics of the Python language, as well as the skills in resolving typical implementation challenges with the help of the Python Standard Library.\n\nThe PCEP™ certification shows that the individual is familiar with the following concepts: fundamental terms and definitions (e.g. compilation vs. interpretation), Python's logic and structure (e.g. keywords, instructions, indentation), literals, variables, and numeral systems, operators and data types, I/O operations, control flow mechanisms (conditional blocks and loops), data collections (lists, tuples, dictionaries, strings), functions (decomposition, built-in and user-defined functions, organizing interaction between functions and their environment, generators, recursion), exceptions (exception handling, hierarchies), as well as the essentials of Python programming language syntax, semantics, and the runtime environment."},"ceterms:credentialId":"PCEP-30-0x","ceterms:jurisdiction":[{"@type":"ceterms:JurisdictionProfile","ceterms:globalJurisdiction":true}],"ceterms:dateEffective":"2022-01-01","ceterms:latestVersion":"https://pythoninstitute.org/pcep","ceterms:occupationType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://www.onetcenter.org/taxonomy.html","ceterms:targetNode":"https://www.onetonline.org/link/summary/15-1121.00","ceterms:codedNotation":"15-1121.00","ceterms:frameworkName":{"en-US":"Standard Occupational Classification"},"ceterms:targetNodeName":{"en-US":"Computer Systems Analysts"},"ceterms:targetNodeDescription":{"en-US":"Analyze science, engineering, business, and other data processing problems to implement and improve computer systems. Analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities, workflow, and scheduling limitations. May analyze or recommend commercially available software."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://www.onetcenter.org/taxonomy.html","ceterms:targetNode":"https://www.onetonline.org/link/summary/15-1131.00","ceterms:codedNotation":"15-1131.00","ceterms:frameworkName":{"en-US":"Standard Occupational Classification"},"ceterms:targetNodeName":{"en-US":"Computer Programmers"},"ceterms:targetNodeDescription":{"en-US":"Create, modify, and test the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May assist software developers by analyzing user needs and designing software solutions. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://www.onetcenter.org/taxonomy.html","ceterms:targetNode":"https://onetonline.org/link/summary/15-1211.00","ceterms:codedNotation":"15-1211.00","ceterms:frameworkName":{"en-US":"Standard Occupational Classification"},"ceterms:targetNodeName":{"en-US":"Computer Systems Analysts"},"ceterms:targetNodeDescription":{"en-US":"Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://www.onetcenter.org/taxonomy.html","ceterms:targetNode":"https://onetonline.org/link/summary/15-1251.00","ceterms:codedNotation":"15-1251.00","ceterms:frameworkName":{"en-US":"Standard Occupational Classification"},"ceterms:targetNodeName":{"en-US":"Computer Programmers"},"ceterms:targetNodeDescription":{"en-US":"Create, modify, and test the code and scripts that allow computer applications to run. Work from specifications drawn up by software and web developers or other individuals. May develop and write computer programs to store, locate, and retrieve specific documents, data, and information."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://www.onetcenter.org/taxonomy.html","ceterms:targetNode":"https://onetonline.org/link/summary/15-2051.00","ceterms:codedNotation":"15-2051.00","ceterms:frameworkName":{"en-US":"Standard Occupational Classification"},"ceterms:targetNodeName":{"en-US":"Data Scientists"},"ceterms:targetNodeDescription":{"en-US":"Develop and implement a set of techniques or analytics applications to transform raw data into meaningful information using data-oriented programming languages and visualization software. Apply data mining, data modeling, natural language processing, and machine learning to extract and analyze information from large structured and unstructured datasets. Visualize, interpret, and report data findings. May create dynamic data reports."}}],"ceterms:subjectWebpage":"https://pythoninstitute.org/pcep","ceterms:copyrightHolder":["https://credentialengineregistry.org/resources/ce-63064a2a-d1cf-4f63-b9df-5bc8b3b865dc"],"ceterms:previousVersion":"https://pythoninstitute.org/pcep","ceterms:processStandards":"https://pythoninstitute.org/pcep","ceterms:audienceLevelType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/AudienceLevel","ceterms:targetNode":"audLevel:SecondaryLevel","ceterms:frameworkName":{"en-US":"Audience Level"},"ceterms:targetNodeName":{"en-US":"Secondary School or Equivalent"},"ceterms:targetNodeDescription":{"en-US":"Intended for those attending secondary (high-school) level programs."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/AudienceLevel","ceterms:targetNode":"audLevel:BeginnerLevel","ceterms:frameworkName":{"en-US":"Audience Level"},"ceterms:targetNodeName":{"en-US":"Beginner Level"},"ceterms:targetNodeDescription":{"en-US":"Intended for novices or those with limited experience."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/AudienceLevel","ceterms:targetNode":"audLevel:PostSecondaryLevel","ceterms:frameworkName":{"en-US":"Audience Level"},"ceterms:targetNodeName":{"en-US":"Post-Secondary Level"},"ceterms:targetNodeDescription":{"en-US":"Intended for those who have completed secondary level school programs or equivalent."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/AudienceLevel","ceterms:targetNode":"audLevel:AssociatesDegreeLevel","ceterms:frameworkName":{"en-US":"Audience Level"},"ceterms:targetNodeName":{"en-US":"Associates Degree Level"},"ceterms:targetNodeDescription":{"en-US":"Intended for those completing college/university-level programs within their first one to two years (lower-division) of post-secondary education."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/AudienceLevel","ceterms:targetNode":"audLevel:BachelorsDegreeLevel","ceterms:frameworkName":{"en-US":"Audience Level"},"ceterms:targetNodeName":{"en-US":"Bachelors Degree Level"},"ceterms:targetNodeDescription":{"en-US":"Intended for those completing college/university-level programs within approximately three to four years where course work and activities advance skills from a lower-division or generalist level to an upper-division level."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/AudienceLevel","ceterms:targetNode":"audLevel:UndergraduateLevel","ceterms:frameworkName":{"en-US":"Audience Level"},"ceterms:targetNodeName":{"en-US":"Undergraduate Level"},"ceterms:targetNodeDescription":{"en-US":"Intended for those who are enrolled in a degree program or other formal program at or below the baccalaureate, such as an associate's degree, vocational, or technical program."}}],"ceterms:availableOnlineAt":["https://pythoninstitute.org/pcep"],"ceterms:estimatedDuration":[{"@type":"ceterms:DurationProfile","HasValue":true,"ceterms:description":{"en-US":"A 40-hour course named Python Essentials I at https://pythoninstitute.org/python-essentials-1 is aligned to this credential.\nTo obtain the credential the only requirement is the 40-minute online PCEP certification exam."},"ceterms:exactDuration":"PT40M"}],"ceterms:versionIdentifier":[{"@type":"ceterms:IdentifierValue","ceterms:identifierTypeName":{"en-US":"Version Identifier"},"ceterms:identifierValueCode":"PCEP-30-02"}],"ceterms:credentialStatusType":{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/CredentialStatus","ceterms:targetNode":"credentialStat:Active","ceterms:frameworkName":{"en-US":"Credential Status"},"ceterms:targetNodeName":{"en-US":"Active"},"ceterms:targetNodeDescription":{"en-US":"Awards of the credential are ongoing."}},"ceterms:learningDeliveryType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/Delivery","ceterms:targetNode":"deliveryType:BlendedDelivery","ceterms:frameworkName":{"en-US":"Delivery Type"},"ceterms:targetNodeName":{"en-US":"Blended Delivery"},"ceterms:targetNodeDescription":{"en-US":"Delivery includes significant levels of both in person and online."}}],"ceterms:assessmentDeliveryType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://credreg.net/ctdl/terms/Delivery","ceterms:targetNode":"deliveryType:OnlineOnly","ceterms:frameworkName":{"en-US":"Delivery Type"},"ceterms:targetNodeName":{"en-US":"Online Only"},"ceterms:targetNodeDescription":{"en-US":"Delivery is only via the Internet."}}],"ceterms:instructionalProgramType":[{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://nces.ed.gov/ipeds/cipcode/Default.aspx?y=56","ceterms:targetNode":"https://nces.ed.gov/ipeds/cipcode/cipdetail.aspx?y=56\u0026cip=11.02","ceterms:codedNotation":"11.02","ceterms:frameworkName":{"en-US":"Classification of Instructional Programs"},"ceterms:targetNodeName":{"en-US":"Computer Programming"},"ceterms:targetNodeDescription":{"en-US":"Instructional content for this group of programs is defined in codes 11.0201 - 11.0299."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://nces.ed.gov/ipeds/cipcode/Default.aspx?y=56","ceterms:targetNode":"https://nces.ed.gov/ipeds/cipcode/cipdetail.aspx?y=56\u0026cip=11.0201","ceterms:codedNotation":"11.0201","ceterms:frameworkName":{"en-US":"Classification of Instructional Programs"},"ceterms:targetNodeName":{"en-US":"Computer Programming/Programmer, General"},"ceterms:targetNodeDescription":{"en-US":"A program that focuses on the general writing and implementation of generic and customized programs to drive operating systems and that generally prepares individuals to apply the methods and procedures of software design and programming  to software installation and maintenance.  Includes instruction in software design, low- and high-level languages and program writing; program customization and linking; prototype testing; troubleshooting; and related aspects of operating systems and networks."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://nces.ed.gov/ipeds/cipcode/Default.aspx?y=56","ceterms:targetNode":"https://nces.ed.gov/ipeds/cipcode/cipdetail.aspx?y=56\u0026cip=11.0204","ceterms:codedNotation":"11.0204","ceterms:frameworkName":{"en-US":"Classification of Instructional Programs"},"ceterms:targetNodeName":{"en-US":"Computer Game Programming."},"ceterms:targetNodeDescription":{"en-US":"A program that prepares individuals to apply the knowledge and skills of design and computer programming to the development of computer games. Includes training in character and story development, computer programming, computer graphics, game design, game physics, human-computer interaction, human-centered design, and usability."}},{"@type":"ceterms:CredentialAlignmentObject","ceterms:framework":"https://nces.ed.gov/ipeds/cipcode/Default.aspx?y=56","ceterms:targetNode":"https://nces.ed.gov/ipeds/cipcode/cipdetail.aspx?y=56\u0026cip=11.0299","ceterms:codedNotation":"11.0299","ceterms:frameworkName":{"en-US":"Classification of Instructional Programs"},"ceterms:targetNodeName":{"en-US":"Computer Programming, Other"},"ceterms:targetNodeDescription":{"en-US":"Any instructional program in computer programming not listed above."}}]}