Azerbaycan Design Patterns in Python Eğitimi

  • Eğitim Tipi: Classroom / Virtual Classroom / Online
  • Süre: 1 Gün

Katılımcılar tüm adımları doğrudan kendi bilgisayarlarında takip edebilir. Her bir ünitenin sonunda yeni öğrenilen bilgileri uygulamak için bolca imkan sunulan alıştırmalar bulunmaktadır.

Her bir katılımcıya eğitimin içeriğinin yanı sıra tüm kaynak kodlarını ve kullanılan yazılımları da içeren kapsamlı bir PDF dosya verilmektedir.

Bu eğitimi kendi kurumunuzda planlayabilirsiniz.

Önkoşullar

Python konusunda temel bilgi sahibi olunması faydalı ancak zorunlu değildir.

Kimler Katılmalı

Individuals who want to design and build large-scale systems

Neler Öğreneceksiniz

"It's Easier To Ask For Forgiveness Than Permission (Efap)"

One pythonic principle is "It's easier to ask for forgiveness than permission (EFAP)". Opposed to the approach to look before you leap, this principle states that you should first try an action and if it fails react appropriately. Python' strong exception handling supports this principle and helps to develop robust and fault tolerant programs.


Meta Classes

Meta classes are an advanced topic of Python programming. Applying meta calsses Complex tasks may be be solved in an elegant manner. The use of meta classes is demonstrated with examples.


Sıngelton

Singeltons are objects of which only one instance is supposed to exist. Python provides several ways to implement singeltons. These possibilities are shown using examples.


Null Objects

Null objects can be used instead of the type None to avoid tests for None. Implementation, usage as well as advantages and disadvantages are covered.


Proxy

Proxies stand for other objects. Setup and usage of proxies are covered.


Observer

The observer pattern allows several objects to have access to the same data. The principles of this pattern are shown with a comprehensive example.


Constructor

Parameters of constructors are often assigned to instance variables. This pattern can replace a many lines of manual assignment with only one line of code.

Outline

Special Features Of Design Patterns In Python

In Python many problems can be solved more easily than in other languages. Therefore, several design patterns are not necessary or they are already implicitly contained in the languages.


The Principles of writing pythonic programs are explained and supported with examples. Topics such as beauty of source code, explicit programming, simplicity, readability, and exception handling are included.



Eğitimlerle ilgili bilgi almak ve diğer tüm sorularınız için bize ulaşın!

Eğitim Tarihleri

Sınıf eğitimlerimizi Azerbaycan ofislerimizde düzenlemekteyiz. Kurumunuza özel eğitimleri ise, dilediğiniz tarih ve lokasyonda organize edebiliriz.

26 may 2025 (1 Gün)
Baku
Classroom / Virtual Classroom
04 iyun 2025 (1 Gün)
İstanbul
Classroom / Virtual Classroom
06 iyun 2025 (1 Gün)
İzmir
Classroom / Virtual Classroom
07 iyul 2025 (1 Gün)
Bodrum
Classroom / Virtual Classroom
01 avqust 2025 (1 Gün)
Antalya
Classroom / Virtual Classroom
09 avqust 2025 (1 Gün)
Kapadokya
Classroom / Virtual Classroom
22 avqust 2025 (1 Gün)
Bursa
Classroom / Virtual Classroom
19 sentyabr 2025 (1 Gün)
Ankara
Classroom / Virtual Classroom
Sitemizi kullanarak çerezlere (cookie) izin vermektesiniz. Detaylı bilgi için Çerez Politika'mızı inceleyebilirsiniz.