Training Course
Locations | Schools | Online Courses | MBA | Submit Course | Post Request | Students | Jobs | House Rental


Jobs & Resumes

House Rental

Back | Home

Training Course:

Hands-On Object-Oriented Design & Programming with C#

School/Trainer:

Matrice
Bishops Stortford, Hertfordshire, United Kingdom

Course Format: Classroom | E-learning | Virtual Class | Online | On-site | Blended | Self-paced

Course Description:

'' Our focus has always been on good software engineering--usually via object-oriented design and programming. When C# appeared, in common with many, our first reaction was, "does the world need yet another object-oriented programming language?" However our job is teaching and the only important question is whether or not C# is a good language. And it is. The derivation from, and similarity to, Java is obvious. To this C# adds useful features such as properties, enumerations, some operator overloading and delegates; but without going so far as to return to the complexity of C++. This course focuses on good design and programming via classes, rather than the .NET architecture. As with Java, classes are central to the philosophy of C#, so acquiring a sound appreciation of objects is essential for anyone wanting to develop systems in C#..

Duration and Construction
The course lasts three days. It is based on a cycle of theory-language-practice-review, with approximately two cycles per day. One non-trivial, practical case-study is developed during the course.

Each day will start at 09.00 and finish at 16.30.

Intended Audience
This is not a first language course. Participants will be practising software engineers who already know and use a high-level programming language--preferably a modern, block structured language. They will be wanting to understand and practice the correct use of object technology. The course can be used as an introductory course and be followed by an object-oriented analysis and design course. It can also be taken after an analysis and design course as a way of solidifying and strengthening theoretical knowledge.

Aims
To experience all the major insights that are necessary in order to obtain the maximum benefit from object technology
To learn the core of the C# language
To be aware of the symbiosis between .NET and C#
To be aware of the contents of the System namespace and to have practised using some of its important types
To get to a position where object-oriented designs and implementations that are produced are truly object-oriented rather than just having an object-oriented facade
Deliverables
Lectures
Facilitation of discussions
Direction, assistance and feedback on exercises
Proposed solutions to the exercises
Copies of lecture slides, plus explanatory text and summaries
Reference list of books and sources
Numbers
We recommend that there are no more than 10 participants, each working at his or her own machine.

Contents
Introduction to objects and object technology
The development environment
.NET awareness
The essentials of the language and its type system
The event model
Designing and building composition structures
Collections and iterating
Designing and building interfaces, delegates and conformance structures
Extending classes with inheritance
...''

Please go to the school's official website for training price and schedule:
http://www.matrice.co.uk
http://www.matrice.co.uk/allTrainingCourses.asp

Phone:+44 (0)7010 704705

School Address:

Matrice
Hawthorn Cottage
Hadham Road
Bishop’s Stortford
CM23 2QT
Hertfordshire
United Kingdom
Telephone: +44 (0)7010 704705
Fax: +44 (0)7010 704706
Email: info@matrice.co.uk



Jobs & Resumes: Bishops Stortford
Houses & Roommates: Bishops Stortford




Other training courses offered by Matrice:

Advanced Java
Java Servlets and JSP
Enterprise JavaBeans
Web Services
Java Data Objects
Hands-On Object-Oriented Design & Programming using C++
Advanced C++ (C++ Traps and Pitfalls)
C++ Templates and the STL
C++ Exceptions
Hands-On CORBA Development with Java
Hands-On Object-Oriented Design & Programming with Smalltalk


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:
You do not need to register before you can use most of our services. You will get a code for each posting ever made on this website. It is the key for you to remove the posting anytime by yourself.



Finding any course, anywhere to learn...
Worldwide training course directory, linking for free
United States - United Kingdom - Australia - CanadaASKEDU.net  © 2003-2008