Softland Software Solutions Pvt Ltd |
![]() |
Symbian Training - Bridging the gap between academy and the industry
Our mission statement speaks about our goals. In today's ever so fast changing world of technology we see the necessity to create a bridge between the academic and the industry to give the students a smooth transition into the IT industry from universities that have failed to keep up to the latest technology standards required in the IT industry.
We at Softland first realized this growing divide between the knowledge imparted at the university level and the demands of the companies within the technology sector when we were unable to recruit qualified professionals for our development facility.
We meet students everyday who are nothing but totally confused and are made to believe that they know what it takes to be part of today's industry. Only upon careful scrutiny of themselves do they realize that they should have spent more time learning which would have boosted their careers by leaps and bounds rather than spending the time in the crunch moment that the job demands.
At this point in time we have taken the onus upon ourselves to create an induction program that is skillfully crafted to bridge the gap between the yesterdays student and tomorrows software professional. Our program is tailor made for understanding the strengths and weaknesses of each student and behaving as a catalyst to shape his career.
At Softland we strongly believe that programming is an art and like any art that is learnt first you learn to do things by the rules and then you break all the rules to come out with your creative self. We carefully take you through the whole process right from the basics that are learnt in the college level like programming in C where we break down the simplest of things like the hello world statement to so many small bits to give you the clear understanding of the internal working by taking you to the assembly level of this code and then re-assembling the many bits to give you a thorough understanding of even the simplest thing such as a printf statement.
We build on this by taking you through the object oriented programming level where we teach the student both the sides of the horizons which are object oriented analysis and design and the implementation of the same. Here the student not only learns how to implement a given problem but also learns on how to think and analyze the problem by learning a standard set of design patterns that can solve most day to day problems encountered in today's object oriented world.
Being a company that has over a decade of proven track record in the telecom industry we recruit most of the students who go through our induction program or place them with other leading players in the telecom sector who are our strategic partners.
If you understand the term professional and would like to be one in your domain Softland is your stepping stone. Please feel free to contact us or meet our HR professionals who can mentor you to the right direction.
Areas of consulting-C C Unix VC Design Patterns MFC Java J2EE VoIP CDMA SS7 COM DCOM J2ME Symbian OS etc
Softland Software Solutions Pvt Ltd is based in Bangalore, Karnataka, India
A Complete Course On Software Development
With Symbian Operating System.
Before getting into the hood. Lets accept a cultural change towards our Symbian Operating System. One should have gone through Object oriented programming religiously, and should have an exceptional vision towards class hierarchy with Object oriented analysis and Design, or Design Pattern Back ground. The object-orientated programming paradigm of symbain OS helps software engineers to manage system complexity and permeates the architecture of symbian OS. This architecture uses many advanced, but classical constructs found in many multitasking operating systems.
Today's mobile phones are constantly evolving, not only in look and feel but also in ever increasing functionality. Its not just ability to provide great voice communications but more of electronic product. Radical developments in both software and hardware are revolutionizing the way we communicate and symbian is at the heart of the revolution. Articulating your dream into Symbian Operating System can bring a change to the entire universe. " That is where we will be gliding you into " Taking a detour has always been a passion of Softland. Our Goal is to reinforce you into the cutting edge technology and to keep you in line with the demanding industry needs.
Softland provides persons career guidance and support through the company's mentoring scheme and an opportunity to grow parallel with the company's visions. Softland trains software engineers with generic symbian OS programming methodologies, all of which are applicable to all phone types, emulators, UI systems and all versions of the OS. Softland provides a thorough grounding in Symbian OS applications and covers various design techniques and system framework of interest to developers. Don't you want to be a part of the Symbian revolution.
Course in detail Applications for Symbian OS exist in separate parts, a user interface and an engine. The user interface performs the interaction between the user and the application, and passes commands on to the engine when appropriate. Symbian OS provides a GUI system that consists of a large amount of UI functionality common to Symbian OS as a whole, and some which is common to a reference design.
There are many component libraries and APIs that allow developers to build professional, elegant, functionally rich and portable user interfaces in a very short time frame. The course provides a grounding in these APIs, together with various design techniques and system frameworks essential to UI developers.
Course agenda
1. Introductions
1. Overview of the course.
2. Introduction to symbian OS and code warrior IDE
3. Introduction to series 60 ,UIQ platform.
4. Introduction to availability of mobile phones.
2. Coding idioms for Symbian OS Over an Application
1. Naming Conventions for Symbian OS
2. Exceptional Handling in Symbian Style(ELeave, TRAP & TRAPD)
3. The Cleanup Stack (AddtoStackL)
4. Two-Phase Construction
5. Descriptor and its Various Style s
6. Panics
7. Bug Detection Using Assertions
3. Symbian Architecture
1. OverView of Symbian Architecture using class hierarchy.
4. An Insight into the Application Frame work
1. Creating a console Application.
2. Creating a GUI Application using frame work.
3. Working on various aspects of GUI.
5. Debugging
1. Emulator Debugging.
2. Device Debugging.
6. Symbian OS User Interfaces
1. Defining your own dialogs and implementing them
2. Multipage dialogs
3. Reusing buttons
4. Resources and controls
5. Write basic views
6. Use graphics contexts
7. Menu design issues
7. Active Object
1. Asynchronous Event Handling
2. Implementing Active scheduler
2. Implementing Active Object
8. Client-server
1. When and how to write a server
2. Client-side and server-side issues
3. Dealing with Synchronous and Asynchronous Requests
9. Sockets and TCP/ IP
1. Introduction to the Socket server and its key classes.
2. Implementing Socket-based communication.
3. Architecture for Socket-based communications.
10. Using Design patterns under various scenarios
Softland Software Solutions Pvt. Ltd,
48/ 1, Nehru Main Road,
Kammanahalli,
Bangalore - 560 084.
India
Office : 91 80 4146 8885
Call Us : 91 98440 39348
With Symbian Operating System.
Before getting into the hood. Lets accept a cultural change towards our Symbian Operating System. One should have gone through Object oriented programming religiously, and should have an exceptional vision towards class hierarchy with Object oriented analysis and Design, or Design Pattern Back ground. The object-orientated programming paradigm of symbain OS helps software engineers to manage system complexity and permeates the architecture of symbian OS. This architecture uses many advanced, but classical constructs found in many multitasking operating systems.
Today's mobile phones are constantly evolving, not only in look and feel but also in ever increasing functionality. Its not just ability to provide great voice communications but more of electronic product. Radical developments in both software and hardware are revolutionizing the way we communicate and symbian is at the heart of the revolution. Articulating your dream into Symbian Operating System can bring a change to the entire universe. " That is where we will be gliding you into " Taking a detour has always been a passion of Softland. Our Goal is to reinforce you into the cutting edge technology and to keep you in line with the demanding industry needs.
Softland provides persons career guidance and support through the company's mentoring scheme and an opportunity to grow parallel with the company's visions. Softland trains software engineers with generic symbian OS programming methodologies, all of which are applicable to all phone types, emulators, UI systems and all versions of the OS. Softland provides a thorough grounding in Symbian OS applications and covers various design techniques and system framework of interest to developers. Don't you want to be a part of the Symbian revolution.
Course in detail Applications for Symbian OS exist in separate parts, a user interface and an engine. The user interface performs the interaction between the user and the application, and passes commands on to the engine when appropriate. Symbian OS provides a GUI system that consists of a large amount of UI functionality common to Symbian OS as a whole, and some which is common to a reference design.
There are many component libraries and APIs that allow developers to build professional, elegant, functionally rich and portable user interfaces in a very short time frame. The course provides a grounding in these APIs, together with various design techniques and system frameworks essential to UI developers.
Course agenda
1. Introductions
1. Overview of the course.
2. Introduction to symbian OS and code warrior IDE
3. Introduction to series 60 ,UIQ platform.
4. Introduction to availability of mobile phones.
2. Coding idioms for Symbian OS Over an Application
1. Naming Conventions for Symbian OS
2. Exceptional Handling in Symbian Style(ELeave, TRAP & TRAPD)
3. The Cleanup Stack (AddtoStackL)
4. Two-Phase Construction
5. Descriptor and its Various Style s
6. Panics
7. Bug Detection Using Assertions
3. Symbian Architecture
1. OverView of Symbian Architecture using class hierarchy.
4. An Insight into the Application Frame work
1. Creating a console Application.
2. Creating a GUI Application using frame work.
3. Working on various aspects of GUI.
5. Debugging
1. Emulator Debugging.
2. Device Debugging.
6. Symbian OS User Interfaces
1. Defining your own dialogs and implementing them
2. Multipage dialogs
3. Reusing buttons
4. Resources and controls
5. Write basic views
6. Use graphics contexts
7. Menu design issues
7. Active Object
1. Asynchronous Event Handling
2. Implementing Active scheduler
2. Implementing Active Object
8. Client-server
1. When and how to write a server
2. Client-side and server-side issues
3. Dealing with Synchronous and Asynchronous Requests
9. Sockets and TCP/ IP
1. Introduction to the Socket server and its key classes.
2. Implementing Socket-based communication.
3. Architecture for Socket-based communications.
10. Using Design patterns under various scenarios
Softland Software Solutions Pvt. Ltd,
48/ 1, Nehru Main Road,
Kammanahalli,
Bangalore - 560 084.
India
Office : 91 80 4146 8885
Call Us : 91 98440 39348
This Provider has not yet told us about their training programs
| Head Office |

