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 Bishops 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. |
|
|