| SPIC – Education Encouragement Program |
| |
|
 |
Highlights |
- |
Focus on in-depth technology knowledge |
- |
Advanced technology sessions |
- |
Experiencial learning |
- |
Application of knowledge to build technology solutions |
- |
Exposure to software development processes |
- |
Guidance from industry experts |
- |
Global Certification - SCJP or MCTS |
- |
Personality development and soft skills |
|
 |
Technology Foundation |
| |
C Programming |
| |
Programming Concepts, Language Constructs, Expressions, Selection and Iteration constructs, Preprocessor, Arrays and Functions,
Memory management, Structures and Pointers, Union, Enumeration, File Handling, Linked List and Data structure concepts. |
| |
C++ Programming |
| |
OO Programming Concepts, References & const, Function Overloading, inline functions, Namespace, Constructors and
Destructors,const member functions, static member functions, Inline member functions, memory management, Inheritance,
Virtual Methods, Virtual Destructor, Pure virtual functions, Multiple Inheritence, RTTI Introduction, Introduction to Templates |
| |
DBMS & Oracle |
| |
DBMS and RDBMS Concepts, Data Modeling, SQL, DDL, DML, Introduction to stored Procedures, Cursors, Views & Synonyms,Indexes,Sequences |
| |
Linux |
| |
Operating System Concepts, Linux Basic commands, Shell Programming |
|
| |
Specialization : Java Or .NET |
 |
Java Specialization |
| |
Core Java Programming |
| |
JVM,Java Classes, Parameter Passing, Inheritance,Polymorphism, Abstract Classes, interfaces, packages, inner classes, Object class,
String, String Buffer, Wrapper classes, Introduction AWT & Swing, Layouts and event handling, Exceptions, try-catch-finally
Construct, Exception hierarchy, Writing your own exceptions ,Chained Exceptions,Assertions, Java Collection Framework, Lists and
Maps, Usage of Collection classes, Java Applets, Java socket programming, File I/O |
| |
J2EE- Web Components |
| |
HTML, Java Script Basics, DOM , JDBC, HTTP basics, Java servlet life cycle, Servlet session Management, Servlet Collaboration, XML
Basics, DTD, XML Parsing using JAXP (SAX & DOM), JSP basics, Scripting elements, JSP standard actions, JSP Custom Tags,
Introduction to struts framework |
| |
Advanced Technology |
| |
Struts Framework, Hibernate, Spring Framework, Web Services |
| |
Global Certifications -Sun Certified Java Professional (SCJP) |
| |
(CX-310-055)Sun Certified Programmer for the Java 2 Platform, Standard Edition 5 |
| |
|
 |
.Net Specialization |
| |
Micosoft .NET Framework 3.0 with C# .NET |
| |
Language Basics, System Types and Interfaces new in .NET 2.0, Collections and Generics, Debugging and Monitoring and Applications, File I/O, Serializing Data and Custom Serialization, Delegates and Events, .NET Remoting Framework, Reflection, COM Interoperability. |
| |
Windows Forms Applications |
| |
Windows Application, Windows Form- Control Collection, Building GUI using Visual Studio.NET Form, Common members , Properties & Events Controls, Mouse and Keyboard Event Handling, Dialog boxes, Using ColorDialog, Creating Custom Dialog Boxes, GDI +, GDI + Namespaces, Graphics Class, Deployment of Windows Applications |
| |
Introduction to Windows Presentation Foundation, Windows Communication Foundation and
Windows Workflow Foundation |
| |
Web Applications with ASP .NET 3.5 |
| |
ASP.NET Page life Cycle, Controls in ASP.NET, ASP.NET Object Model, State Management, Using ADO.NET on ASP.NET Pages,Master Pages, Themes, Profiles, Caching, Web Parts, Custom Controls, ASP .NET Ajax & ASP .NET Ajax control toolkit, LINQ in ASP.NET |
| |
Advanced Technology |
| |
Remoting, Web Services, AJAX, Silverlight |
| |
Global Certifications -Microsoft Certified Technology Specialist (MCTS) |
| |
(70-536)Microsoft .NET Framework 2.0 - Application Development Foundation
(70-528)Microsoft .NET Framework 2.0 - Web-Based Client Development |
| |
|
 |
Project Incubation |
| |
Processes and Practices |
| |
Software Development Life Cycle, Unified Modeling Language(UML), Requirements Analysis, Object Model and
Data Model Design, Coding Best Practices, Implementation and Testing, Project Execution and Control, Configuration Management |
| |
Project Deployment |
| |
Candidates would work on real-time project. Training on advanced technology, certifications and processes will be part of the
incubation cycle. |
| |
Soft skills |
| |
Presentation & Communication Skills, Interview Technique & Feedback, Group Discussion, Preparation for Aptitude & Test Series, Personality Development Workshop, Personal Effectiveness
|
| |
|
|