jagomart
digital resources
picture1_Programming Pdf 185978 | Infosheet Course C Programming 774


 153x       Filetype PDF       File size 0.29 MB       Source: www.spiraltrain.nl


File: Programming Pdf 185978 | Infosheet Course C Programming 774
www spiraltrain nl c programming duration 5 days price 2650 open schedule audience c programming course the course is designed for experienced developers with a background in java c delphi ...

icon picture PDF Filetype PDF | Posted on 01 Feb 2023 | 2 years ago
Partial capture of text on file.
                                      
      www.spiraltrain.nl
      C# Programming
                                                                                            Duration: 5 days       Price: € 2650 
       
                                                                                                    Open Schedule
      Audience C# Programming Course
      The course is designed for experienced developers with a background in Java, C++,
      Delphi or Visual Basic.
      Prerequisites Course C# Programming
                                                                                             
      Participants in this course must have experience in Java, C++, Delphi or Visual
      Basic. Also they are required to know the basics of the .NET Framework.
      Realization Training C# Programming
      The theory is presented on the basis of presentation slides. Demos are used to
      clarify the discussed concepts. The theory is interspersed with exercises. The
      course material is in English.
      Certification C# Programming
      Participants receive an official certificate C# Programming after successful
      completion of the course.
      Content Course C# Programming
      In the course C# Programming participants learn to program in the .NET platform with the C# language. The emphasis of the course is
      on C# syntax, program structure and implementation details. The acquired C# knowledge can be applied in both the .NET Framework
      and .NET Core. The most recent version of C# is used in the course.
      C# Introduction
      The course C# Programming starts with a discussion of the essentials of the .NET Framework and .NET Core. Covered are the
      Common Language Runtime, managed code, assemblies and garbage collection.
      Language Syntax
      Next attention is paid to variables, data types, operators and loops. Calling methods and dealing with arrays and strings is also part of
      the course.
      Classes and Objects
      Then object-oriented programming with classes and objects is discussed. Concepts such as encapsulation, inheritance and
      polymorphism are explained. There is also attention for error handling by means of exception handling.
      Multithreading
      Subsequently the participants learn to work with multiple threads and the implementation of concurrent tasks. The coordination between
      threads through synchronization mechanisms such as events and Monitor Wait and Pulse is also discussed.
      Special Classes
      The program of the course C# Programming also includes a number of special classes such as delegates, lambdas, properties, indexers
      and attributes. And attention is paid to Regular Expressions with the RegExp class.
      Generics and Collections
      The C# Programming course concludes with a discussion of parameterized types and methods called generics. Generics are often used
      in collection classes that are next on the program. Finally attention is paid to File I/O with C# libraries.
      SpiralTrain BV                           info@spiraltrain.nl                      Locations 
      Standerdmolen 10, 2e verdieping          www.spiraltrain.nl                       Houten, Amsterdam, Rotterdam, Eindhoven,
      3995 AA Houten                           Tel.: +31 (0) 30 – 737 0661              Zwolle, Online
                                       
       www.spiraltrain.nl
       Modules Course C# Programming
        Module 1 : C# Intro                     Module 2 : Language Syntax                Module 3 : Classes and Objects
        C# Versions                             C# Data Types                             Class Definition 
        .NET Architecture                       Variables and Scope                       Encapsulation 
        .NET Core                               Operators                                 Access Modifiers 
        Common Language Runtime                 Flow Control                              Constructors 
        Managed Code                            if and switch Statement                   Creating Objects 
        C# Compilation and Execution            for and foreach Loops                     Fields and Properties 
        Managed Execution                       while Statement                           static Modifier 
        Assemblies                              do while Statements                       Overloading 
        MSIL and Metadata                       break and continue                        Constants 
        Garbage Collection                      Strings and Arrays                        Common Type System 
        .NET Framework Class Library            Methods and Parameter Passing             Value and Reference Types
        Module 4 : Inheritance                  Module 5 : Exception Handling             Module 6 : Namespaces
        Derived Classes                         Error Conditions                          Defining Namespaces 
        Overriding Methods                      Exceptions in C#                          Using Namespaces 
        Hiding Methods                          Exception Handling Syntax                 Nested Namespaces 
        Polymorphism                            Exception Flow                            Namespace Directory 
        Abstract Classes                        Exceptions Template                       Assemblies and Modules 
        Interfaces                              Exceptions Object                         Assembly Manifest 
        Implementing Interfaces                 finally Clause                            Types of Assemblies 
        Type Casting                            Throwing Exceptions                       Global Assembly Cache 
        Implicit and Explicit Casting           User Defined Exceptions                   Strong Names
        Module 7 : Threads                      Module 8 : Synchronization                Module 9 : Special Classes
        Thread Benefits and Drawbacks           Concurrent Method Invocation              What is a Delegate? 
        C# Thread Model                         Blocking on Monitor                       Multicasting 
        Thread Class                            Lock Statement                            Delegates and Events 
        Thread Stack                            Mutual Exclusion in C#                    Enumerations 
        Thread Delegate                         Joining Threads                           Extension Methods 
        Autonomous Classes                      Interrupting Threads                      Partial Classes 
        Passing Parameters                      DeadLock                                  Attributes 
        Thread Naming                           Wait Handles                              Attribute Parameters 
        Background Threads                      Interthread Communication                 Custom Attributes 
        Thread Exceptions                       Condition Synchronization                 Nullable Types 
        Thread Methods                          Monitor Wait and Pulse                    Static Classes
        Module 10 : Utility Classes             Module 11 : Generics                      Module 12 : Collections
        Object Class                            What are Generics?                        Framework Classes 
        Boxing and Unboxing                     Need for Generics                         Predefined Collections 
        Overriding Equals                       Generic Class Syntax                      Array and List Class 
        Math Class                              Multiple Generic Parameters               Queue and Stack Class 
        DateTime Structure                      Bounded Types                             Linked List 
        Regex Class                             Runtime Type                              Sorted List 
        Process and Environment Class           Parameter Constraints                     Dictionary 
        Localizing Dates and Numbers            Generic Methods                           Hashtable
        Module 13 : File I/O
        I/O Classes 
        Accessing Text Files 
        Using Directive 
        Accessing Binary Files 
        Buffered Streams 
        Serialization 
        Accessing File System 
        Directory Classes
       SpiralTrain BV                           info@spiraltrain.nl                       Locations 
       Standerdmolen 10, 2e verdieping          www.spiraltrain.nl                        Houten, Amsterdam, Rotterdam, Eindhoven,
       3995 AA Houten                           Tel.: +31 (0) 30 – 737 0661               Zwolle, Online
The words contained in this file might help you see if this file matches what you are looking for:

...Www spiraltrain nl c programming duration days price open schedule audience course the is designed for experienced developers with a background in java delphi or visual basic prerequisites participants this must have experience also they are required to know basics of net framework realization training theory presented on basis presentation slides demos used clarify discussed concepts interspersed exercises material english certification receive an official certificate after successful completion content learn program platform language emphasis syntax structure and implementation details acquired knowledge can be applied both core most recent version introduction starts discussion essentials covered common runtime managed code assemblies garbage collection next attention paid variables data types operators loops calling methods dealing arrays strings part classes objects then object oriented such as encapsulation inheritance polymorphism explained there error handling by means exceptio...

no reviews yet
Please Login to review.