jagomart
digital resources
picture1_Programming Pdf 185547 | Advanced Csharp Programming Course


 169x       Filetype PDF       File size 0.23 MB       Source: incusdata.com


File: Programming Pdf 185547 | Advanced Csharp Programming Course
price r11 300 00 excl vat advanced c programming duration 5 days delivery virtual classroom description this course will take you to the next level as a c programmer you ...

icon picture PDF Filetype PDF | Posted on 01 Feb 2023 | 2 years ago
Partial capture of text on file.
                  Price: R11,300.00 excl. VAT
                                                                Advanced C# Programming
              Duration: 5 days
               Delivery: Virtual classroom
             Description
               This course will take you to the next level as a C# programmer. You will learn more advanced features
               of the C# programming language and the .NET framework, including threads, collections, web services,
               XML and security.
             Objectives
               Aer you have completed the Advanced C# Programming course, you will be able to:
                    Understand advanced C# language features.
                ■
                    Apply advanced object-oriented principles in your C# code.
                ■
                    Apply file access and serialization concepts.
                ■
                    Develop multi-threaded applications in C#.
                ■
                    Use ADO.NET to develop database applications.
                ■
                    Understand .NET interoperability services and security.
                ■
             Intended Audience
               You should attend the Advanced C# Programming course if:
                    You are a C# programmer and you want to learn about the advanced aspects of the C# language.
                ■
                    You are a C# programmer and you want to learn to write better C# code.
                ■
             Prerequisites
               Before you attend the Advanced C# Programming course:
                    You  must  have  attended  our  C#  Programming  course  or  already  be  comfortable  with  the
                ■
                    fundamentals of the C# programming language.
                    You should have at least 6 months practical experience programming in C#.
                ■
             Course Contents
               Overview   
                    Review of the .NET platform and the C# language.
                ■
                    Portability issues.
                ■
               Object-Oriented Programming   
                    Class hierarchies.
                ■
                    Partial classes.
                ■
                    Cross-language inheritance.
                ■
                    Abstract classes.
                ■
                    Sealed classes.
                ■
                    Overriding System.Object Methods.
                ■
                    Reference types.
                ■
                    Casting & conversions.
                ■
            Courses 2022                           Advanced C# Programming                      Incus Data (Pty) Ltd
                    Constructors.
                ■
                    Interfaces.
                ■
               Collections, Structs and Enums   
                    .NET Collections.
                ■
                    Ordered vs. unordered collections.
                ■
                    Object-based classes.
                ■
                    Generic collections.
                ■
                    Using Structs.
                ■
                    Using Enums.
                ■
               Operator Overloading    
                    Overloading mathematical, comparison, conversion operators.
                ■
                    Overloading ToString.
                ■
                    Overloading GetHashCode.
                ■
               Reflection and Attributes   
                    Intrinsic attributes.
                ■
                    Custom attributes.
                ■
                    Reflection concepts.
                ■
                    Extracting type information.
                ■
                    Using reflection at runtime.
                ■
               File Access and Serialization   
                    Manipulating files and directories.
                ■
                    Readers and writers.
                ■
                    Serialization I/O concepts.
                ■
                    Stream objects.
                ■
                    Object serialization.
                ■
               Multithreading in .NET   
                    Creating threads.
                ■
                    Thread management.
                ■
                    Thread synchronization.
                ■
                    Thread interoperability.
                ■
                    The Thread and ThreadPool classes.
                ■
               Delegates and Events   
                    Callbacks & delegates.
                ■
                    Single-cast vs. multi-cast delegates.
                ■
                    Delegate types.
                ■
                    Usynchronous vs. asynchronous delegates.
                ■
            Courses 2022                           Advanced C# Programming                      Incus Data (Pty) Ltd
                    Custom events.
                ■
               ADO.NET   
                    The ADO.NET object model.
                ■
                    Connected vs. disconnected access.
                ■
                    Connection pooling.
                ■
                    Stored procedures.
                ■
                    Transactions.
                ■
                    Binding data to controls.
                ■
                    LINQ and SQL.
                ■
               .NET Interoperability Services   
                    Interactions between managed and unmanaged code.
                ■
                    Marshalling data.
                ■
                    PInvoke.
                ■
                    Callable wrappers.
                ■
                    Interop marshalling.
                ■
               Miscellaneous   
                    Security concepts.
                ■
                    Role-Based security.
                ■
                    Code Access security.
                ■
                    Security policy.
                ■
                    XML schemas.
                ■
                    XmlReaders and XmlWriters.
                ■
                    XmlDocuments.
                ■
                    LINQ and XML.
                ■
               ** The lecturer reserves the right to modify the contents of the course to suit the needs of the delegates.
            Courses 2022                           Advanced C# Programming                      Incus Data (Pty) Ltd
The words contained in this file might help you see if this file matches what you are looking for:

...Price r excl vat advanced c programming duration days delivery virtual classroom description this course will take you to the next level as a programmer learn more features of language and net framework including threads collections web services xml security objectives aer have completed be able understand apply object oriented principles in your code file access serialization concepts develop multi threaded applications use ado database interoperability intended audience should attend if are want about aspects write better prerequisites before must attended our or already comfortable with fundamentals at least months practical experience contents overview review platform portability issues class hierarchies partial classes cross inheritance abstract sealed overriding system methods reference types casting conversions courses incus data pty ltd constructors interfaces structs enums ordered vs unordered based generic using operator overloading mathematical comparison conversion operator...

no reviews yet
Please Login to review.