Home
 

   
   
 
  ONLINE BUSINESS & MANAGEMENT TRAINING COURSES
  ONLINE IT PROFESSIONAL COURSES
  IT1 WEB PUBLISHING NEC 2000
  IT2 WEB PUBLISHING USING MS FRONTPAGE 2000
  IT3 WEB PUBLISHING USING MS FRONTPAGE 2000
  IT2 WEB PUBLISHING USING MS FRONTPAGE 2002
  IT3 WEB PUBLISHING USING MS FRONTPAGE 2002
  OPEN SYSTEM STANDARDS
  INTRODUCTION TO THE PERSONAL SOFTWARE PROCESS
  PROJECT MANAGEMENT SKILLS
  PROJECT MANAGEMENT SKILLS STARTING A PROJECT
  PROJECT MANAGEMENT SKILLS ESTIMATE AND PROCURE
  PROJECT MANAGEMENT SKILLS SCHEDULING AND MANAGING RISK
  PROJECT MANAGEMENT SKILLS QUALITY AND CONTROL
  PROJECT MANAGEMENT SKILLS COMMUNICATION AND HR
  PRINCIPLES OF OBJECT ORIENTED PROGRAMMING
  OBJECT ORIENTED ANALYSIS AND DESIGN
  AN INTRODUCTION TO JAVASCRIPT
  INTERNET SECURITY AN INTRODUCTION
  INTERNET SECURITY SECURE COMMUNICATIONS
  INTERNET SECURITY IBM SOLUTIONS
  INTERNET SECURITY NETWARE SOLUTIONS
  INTERNET SECURITY CISCO SOLUTIONS
  IMPLEMENTING AN INTERNET PRESENCE MS IIS 4.0
  NETWORKING SUPPORT FOR ICT HARDWARE FUNDAMENTALS
  NETWORKING SUPPORT FOR ICT NETWORKING FUNDAMENTALS
  NETWORKING SUPPORT FOR ICT TCP IP ON MS NT4
  NETWORKING SUPPORT FOR ICT DATA TRANSMISSION SECURITY AND INTEGRITY SF
  AN INTRODUCTION TO LINUX
  LINUX FOR ADVANCED USERS
  C++ PROGRAMMING FOUNDATION
  C++ PROGRAMMING INTRODUCTION
  C++ PROGRAMMING ADVANCED
  NETWORKING ESSENTIALS
  AN E COMMERCE PRIMER
  IT LINKS
  ONLINE OFFICE IT COURSES
  ONLINE SKILLS & NUMBERS COURSES
  FAQS
  SITEMAP
  USEFUL LINKS
  ABOUT US
  CONTACT
     
     
     
 

c++ programming advanced

SEARCH FOR MORE INFORMATION ON ONLINE DISTANCE LEARNING..

In today's pressurised software development cycles, it's essential for programmers not just to master the basics but to become experts who are adept at avoiding potential pitfalls and optimising techniques to improve the effectiveness of the end result. This course, based on ANSI C++ will give you all the expertise and knowledge you need to manage your C++ objects and classes with skill. You'll become adept at handling references and dynamic memory allocation as well as utilising polymorphism, overloading and templates. You'll learn the practical skills you need to write and compile user-ready C++ applications and to perform runtime exception handling, incorporate standard libraries and create well-designed class hierarchies.

c++ programming advanced- uk (England, Scotland, Wales)


On completion of this course you will be able to:
Identify the features of types of polymorphism.
Implement operator and functions overloading within guidelines.
Identify virtual functions and abstract classes using pure virtual functions.
Declare a function template and overload a function template.
Create and use a class template.
Manage the memory used by objects.
Identify the concepts of reference counting and garbage collection.
Implement the C++ exception-handling mechanism to enable programs to recognise and respond to run-time errors.
Instantiate and manipulate C++ collections.
Identify classes in the I/O library.
Create file and string streams.

Course Modules:

C++ Programming Part 3
Unit 1 Polymorphism.
Unit 2 Templates.
Unit 3 Memory Management.

C++ Programming Part 4
Unit 1 Exception Handling.
Unit 2 Collections.
Unit 3 Standard C++ Library.

Previous experience required:
This is not a course for beginners. You should be fluent in the ANSI C programming language, have a comprehensive understanding of the programming process, and have exposure to the fundamental

Northern Ireland and Ireland c++ programming advanced

 
     
Contact Us   l