Training Course:C# Programming WorkshopSchool/Trainer:Case Training Bristol, Edinburgh, Leeds, London, United Kingdom
Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced
Course Description:
'' This course covers all major aspects of programming with C# using the Microsoft Visual Studio IDE. It is aimed at programmers who are already able to code with simple C# applications and wish to broaden their knowledge with a greater understanding of the C# API.
Pre-requisites An understanding of programming with C# or C++ is required. Students must be able to code simple Applications and Classes. Knowledge of this can be gained by attending the C# Primer course CS02.
Course Objectives The aim of this course is to give students a fully rounded general knowledge of programming with C#. Whereas the C# Primer (CS02) course provides basic skills, this course moves onto more advanced topics including Advanced Programming topics, Collections, Threads, I/O and Windows Applications. During the course the student will write many applications and classes ensuring that the statements taught are fully understood and practical experience is gained. The course is taught using Microsoft�Visual Studio IDE. The skills needed to use this software are presented as part of the course. On completion of this course the student will be able to:
Take advantage of and understand Interfaces and Delegates Understand and use Collections, ArrayLists and Dictionaries Create and handle Exceptions Use the C# Input/Output classes Understand and use Serialization to achieve persistence Understand multi-threading and synchronization and use the various techniques available to create separate threads Create Windows Based applications
Course Environment Development will be performed using:
Microsoft Visual Studio Course Details ADVANCED C# PROGRAMMING SUBJECTS Operator Overloading, Indexers, User Defined Casts Attributes, Preprocessor Directives, Unsafe Code Delegates OBJECTS, METHODS AND CLASSES Abstract Classes, Methods and Properties Sealed Classes and Methods Interfaces Defining an Interface, Implementing an Interface The Garbage Collector - Cleaning up Unused Objects Disposing, Destructors COLLECTIONS ArrayList, Hashtables, Enumerator THREADS & SYNCHRONIZATION What are Threads? Creating Threads Thread class, ThreadStart Delegate Controlling Threads Thread Priority, Terminating Threads, Thread Synchronization ERROR HANDLING C# Exceptions Exception Hierarchy, try / catch Processing, The finally Block, Exception Methods Creating new Exceptions The 憈hrow?Statement, Error and Exception Classes, User Defined Exceptions I/O The C# I/O API The File, FileInfo, Directory and DirectoryInfo classes Streams, Readers and Writers Reading and Writing to Binary and Text Files Serialization - Persistence of Objects INTRODUCTION TO VISUAL APPLICATIONS Forms, Controls, Menus, Dialogs, Common Dialogs Laying out forms Delegates and Events Constituent and Custom Controls Custom Events ...''
Please go to the school's official website for training price and schedule: http://www.caseconsultants.co.uk/
Phone:01275 859666
School Address:
+ 44 (0) 1275 859666
Jobs & Resumes: Bristol, Edinburgh, Leeds, London Houses & Roommates: Bristol, Edinburgh, Leeds, London
Other training courses offered by Case Training:
Advanced JavaScript
Batch Programming with CA-TELON
Building DB2 Stored Procedures
Programming with C
CA-Easytrieve Basic Reporting
CA-Easytrieve Consolidation
CA-Easytrieve Reporting and File Manipulation
CA-TELON Advanced Programming
CICS Introduction for Programmers
CICS for Applications Programmers (using VSAM)
COBOL
DB2 Advanced Programming
Notice: The course description on this page was captured from the Internet as historical reference or submitted by visitors. It was archived statically and not updated from day to day.
Tips: In most cases you will get a unique submit code along with your each posting on this website. Please provide it as well as the message title if you want any assistance for editing/removal. |
|
|