Python - OOP adv 1

The course instructor talks about Python OOP adv 1

In the video, Ammar talks more about the Python OOP adv 1. All of our computer science courses are taught in English, as it is the language used in the global tech world. By studying in English, you will not only gain the right technical knowledge, but you will also be better prepared for an international career in IT and data.

About the course

This program is hands-on and combines theory with practical exercises and real-world scenarios. You set your own pace, giving yourself the flexibility to revisit and practice the material until you are confident in your skills. You’ll have access to the course for 24 months, ensuring plenty of time to master the content. 

Course Program 

Welcome to “Advanced Perspective of Classes and Object-Oriented Programming in Python”! This course is the first in a 5-course series designed to prepare you for the PCPP1 – Certified Professional in Python Programming 1 certification exam. You’ll delve into advanced programming concepts in Python, focusing on object-oriented programming (OOP) techniques and related technologies.  

Module 1: OOP Foundations

Introduction to classes, instances, attributes, and methods; working with class and instance data.

Module 2: OOP Advanced

Inheritance and polymorphism; decorators; abstract classes; encapsulation; composition vs inheritance; inheriting properties from built-in classes.

Module 3: Advanced Techniques of Creating and Serving Exceptions

Named attributes of exception objects; chained exceptions; traceback objects of exceptions.. 

Module 4: Object Persistence

Shallow and deep copy operations; serialization of Python objects using the pickle module; making Python objects persistent using the shelve module.

Module 5: Metaprogramming

Introduction to metaprogramming and metaclasses; special attributes; type function.

Before

  1. Certification of Programming – Kick Off (code GB-030401) 
  1. Certification PCEP – Certified Entry-Level Python Programmer (code PY1-020401) 
  1. Certification PCAP – Certified Associate Python Programmer (code PY1-020402) 

During

Engage with interactive lessons, practical coding exercises, and quizzes covering topics such as advanced class definitions, inheritance, polymorphism, and metaprogramming. Your progress will be assessed through assignments and hands-on projects, ensuring you develop a deep understanding of advanced OOP concepts in Python. 

After

  1. ) 
  1. Certification PCAP – Certified Associate Python Programmer (code PY1-020402) 

During the Course 

Engage with interactive lessons, practical coding exercises, and quizzes covering topics such as advanced class definitions, inheritance, polymorphism, and metaprogramming. Your progress will be assessed through assignments and hands-on projects, ensuring you develop a deep understanding of advanced OOP concepts in Python. 

After the Course 

Upon successful completion, you’ll be prepared to take the PCPP1 – Certified Professional in Python Programming 1 certification exam. This certification validates your advanced Python programming skills, enhancing your professional credentials and career prospects.

Our approach to Python​

Our Python program is structured in clear levels that gradually develop your skills – from beginner to advanced user. You start with the basics and can then delve into different areas such as object orientation, API development, graphical interfaces and word processing. All courses are completely online and you study at your own pace with the possibility of certification.

Python Kick Off(eng)

Pris: 3000krkr

Python Kick Off är en obligatorisk grundkurs som ger dig de viktigaste grunderna i Python och programmering. Kursen tar 4–6 veckor och är ett krav innan du går vidare till våra andra Pythonutbildningar.

Python Kick Off

Pris: 3000krkr

Python Kick Off är en obligatorisk grundkurs som ger dig de viktigaste grunderna i Python och programmering. Kursen tar 4–6 veckor och är ett krav innan du går vidare till våra andra Pythonutbildningar.

Python nivå 3 – RESTful – Apis(eng)

Pris: 3 300 kr

Python nivå 3 är en avancerad kurs för dig som vill lära dig bygga och använda RESTful API:er i Python. Kursen pågår i 4–6 veckor och ger dig praktiska kunskaper i API-integration och datastrukturer.

Python nivå 3 – RESTful APIs

Pris: 3 300 kr

Python nivå 3 är en avancerad kurs för dig som vill lära dig bygga och använda RESTful API:er i Python. Kursen pågår i 4–6 veckor och ger dig praktiska kunskaper i API-integration och datastrukturer.

Python nivå 3 – OOP adv 1(Eng)

Pris: 3 300 kr

Python nivå 3 är en avancerad kurs för dig som vill fördjupa dig i objektorienterad programmering i Python. Kursen pågår i 4–6 veckor och ger dig kunskaper i klasser och arv.

Python nivå 3 – OOP adv 1

Pris: 3 300 kr

Python nivå 3 är en avancerad kurs för dig som vill fördjupa dig i objektorienterad programmering i Python. Kursen pågår i 4–6 veckor och ger dig kunskaper i klasser och arv.

Python nivå 3 – BP adv 2(eng)

Pris: 3 300 kr

Python nivå 3 är en avancerad kurs för dig som vill skriva strukturerad och professionell kod i Python. Kursen pågår i 4–6 veckor och fokuserar på testning, kodkvalitet och best practices.

Python nivå 3 – BP adv 2

Pris: 3 300 kr

Python nivå 3 är en avancerad kurs för dig som vill skriva strukturerad och professionell kod i Python. Kursen pågår i 4–6 veckor och fokuserar på testning, kodkvalitet och best practices.

Utbildningshusets Certification 

After successfully completing the course and assessments, you’ll earn a certification that demonstrates your proficiency Programming basics and enable you to complete into other pathes. This certificate is a valuable addition to your professional portfolio, but not enough to guaranty good job by it self. 

Våra andra IT-utbildningar

Utforska vårt breda utbud av IT-kurser som kompletterar din Python-resa. Här hittar du allt från programmeringsspråk som C++, C och JavaScript till specialistområden som Cybersecurity och Prompt Engineering – upplägg i samma flexibla distansformat med certifiering.

Fyll i formuläret så kontaktar vi dig inom kort.
Step 1 of 4

POSTADRESS

Bäckstigen 9, Gustavsberg

TELEFONNUMMER

070-441 73 73

E-POST

info@utbildningshuset.se

ÖPPETTIDER

Mån-fre: 09:00-17:00

Fyll i formuläret så kontaktar vi dig inom kort.
Step 1 of 4
Få kursinfo & personlig rådgivning
Step 1 of 5