Programming 3

      • Polski (Informatyka)
      • Introduction
          • git
          • MSBuild
          • Type System
          • Basic Types
          • String
          • Arrays
          • Object
          • Statements
          • Variables
          • Parameters
          • Namespaces
          • Classes
          • Inheritance
          • Structs
          • Access Modifiers
          • Interfaces
          • Enums
          • Nested Types
          • Generics
          • Delegates
          • Disposable
          • Events
          • Exceptions
          • Extension Methods
          • Formatting
          • Nullability
          • Operator Overloading
          • Patterns
          • Preprocessor Directives
          • Records
          • Tuples
          • XML Documentation
          • Enumerators
          • Collections
          • LINQ
          • Streams
          • Filesystem
          • Archives
          • Attributes
          • Reflection
          • Assembly
          • Threads
          • Tasks
          • Synchronization Context
          • Asynchronous Programming
          • Parallel
          • Asynchronous Sequences
          • Overview
          • Pipes
          • Network
          • Tcp
          • Memory Mapping
          • Serialization
          • Unsafe context
          • Platform Invoke (P/Invoke)
          • Introduction
          • Exclusive Locking
          • Shared Locking
          • Signaling
          • Concurrent Collections
          • Source Generators
        • git
          • MSBuild
            • C# basics
              • Collections, generics
                • Lambda expressions, IEnumerable, LINQ, Extension methods
                  • Events, filesystem, streams
                    • Assembly, reflection
                      • Concurrency
                        • Networking, serialization
                          • Interoperability
                              • Lab01
                              • Lab02
                                • 2025/2025
                                • Lab04
                                • Lab05
                                • Lab06
                                • Lab07
                                • Lab08
                                • Lab09
                                • Lab10
                                • Lab11
                                • Lab12
                                • Lab13
                                • Lab14
                                • Lab15
                              • Tasks Archive
                              • Project01
                            • Regulations
                            • Resources
                            • Schedule
                            • Github

                            Laboratories

                            • Laboratories plan

                            Laboratories plan#

                            1. Workshop: git
                            2. Workshop: msbuild
                            3. Workshop: C# basics
                            4. Lab: C# basics
                            5. Workshop: collections, generics
                            6. Workshop: lambda expressions, IEnumerable, LINQ, extension methods
                            7. Lab: lambda expressions, IEnumerable, LINQ, extension methods
                            8. Workshop: events, filesystem, streams
                            9. Lab: events, filesystem, streams
                            10. Workshop: assembly, reflection
                            11. Lab: assembly, reflection
                            12. Workshop: concurrency
                            13. Workshop: networking, serialization
                            14. Lab: concurrency, networking, serialization
                            15. Workshop: interoperability
                            Calendar 21 July 2026
                            Edit Edit this page
                            Backward Source Generators git Forward
                            • Laboratories plan