1.3. AgendaΒΆ

  1. About

    1. Setup

    2. Entry Test

    3. Agenda

  2. Annotation

    1. Annotation Type

    2. Annotation Sequence

    3. Annotation Mapping

    4. Annotation Function

    5. Annotation OOP

  3. Functions

    1. Function Unpack

    2. Arbitrary Number of Parameters

    3. Arbitrary Number of Arguments

    4. Parameter Syntax

    5. Generators

    6. Functional Paradigm

    7. Callable

    8. Closures

  4. Decorators

    1. About Decorators

    2. Function Decorator with Functions

    3. Function Decorator with Classes

    4. Function Decorator with Methods

    5. Class Decorator with Functions

    6. Class Decorator with Classes

    7. Class Decorator with Methods

    8. Decorator with Arguments

    9. Standard Library Functools

    10. Decorators Recap

  5. Object Oriented Programming

    1. Static and Dynamic

    2. Access Modifiers

    3. Argument Mutability

    4. Overload

    5. Inheritance vs. Composition

    6. Relations

    7. Abstract Class

    8. Object Identity

    9. Constructor

    10. S.O.L.I.D.

  6. Protocols

    1. Iterator

    2. Context Manager

    3. Staticmethod

    4. Classmethod

    5. Property

    6. Reflection

    7. Descriptor

  7. Performance

    1. Performance Optimization

    2. Micro-benchmarking

    3. Profiling

    4. Compilers and Interpreters

    5. Collections

    6. C Types

    7. C Modules

  8. Concurrency

    1. Concurrency Models

    2. Queues

    3. Threading

    4. Multiprocessing

    5. Async Programming

  9. Recap

    1. Recap

    2. Certificate

  10. References

    1. Bibliography