Nokia Developer Training Centre
 
 
Home  NCTC Back


ASD & S60 Exams Schedules

ASD & S60 Certification Exams

NOKIA-SYMBIAN C++ Basics Training Schedules

 

Nokia Certified Training Centre,
GTE is now the Authorised Nokia Training Partner in India

Connect to World-Class Training on Mobile Development Technology

We take pleasure to announce the Nokia Developer Training Program that has been introduced to deliver strategic objectives to keep developers updated with the latest Mobile Technology and to understand the "How & Why " of the technology .

OVERVIEW OF SYMBIAN C++ BASICS COURSE (4300)

The goal of this course is to teach students the basics of Symbian programming. The course first shows how to write program code for Symbian OS, and highlights the differences from the ANSI C++ standard. The course also Features topics on Application structure, the client/server framework and active objects.

PRE-REQUISITES

  • Six months of experience with programming in C++.
  • The course is intended for developers who have no prior Symbian C++ development experience but who do have at least 6 months of professional experience developing C++ code for another environment; for example Microsoft Windows or Linux.
COURSE OBJECTIVESCOURSE OUTLINE

At the end of the course, students should be able to do the following:

  • Explain what Symbian OS is.
  • Understand what a UI design platform is and be able to give examples.
  • Use the Carbide.c++ IDE to create a new S60 3rd Edition application project.
  • Use the Carbide.c++ IDE to import an existing S60 3rd Edition application project from a MMP file.
  • Use the Symbian OS exception handling mechanism.
  • Understand the application framework and what classes are involved.
  • Explain what an active object is, and know when to use it and how to implement it.
  • Add additional resources to an application.
  • Localize the resources of an application.
  • Explain what the active scheduler does.
  • Explain what a client and a server are and how they communicate within the Symbian OS.
    Module 1. Symbian OS Background
  • Symbian Licenses & Devices
  • Module 2. Developing with Carbide C++
  • Carbide Basics
  • Module 3. Symbian OS Basics
  • Basic types and coding Conventions
  • Module 4. Memory Management
  • leaves, cleanup, two phase construction
  • Module 5. Descriptions
  • Types of descriptors and its usage
  • Module 6. Application Structure
  • Basic application calsses and its structure
  • Module 7. Resource and localization files
  • Resource and localisations files and usage
  • Module 8. Client / Server Framework
  • Introduction to Client/Server framework
  • Module 9. Active Object Framework
  • Asynchronous functions and event handling using active object frame work.
Note : This course benefits Accredited Symbian Developer Certification (ASD) aspirants.

CONTACT DETAILS
Madhusudhan : madhusudhan@gte-india.com, +91 9845227221
Kiran M : manjunath.kiran@gte-india.com, +91 9880223289

Contact Us | Feedback | Privacy Policy | Terms Of Use | Site Map