Industrial Training

Java is an object-oriented language that enables you to create real world applications. The course provides an introduction to object-oriented concepts and its implementation in Java technology programs. It covers the programming concepts and principles such as encapsulation, abstraction, inheritance, interfaces, polymorphism and object association. This course also covers the fundamentals of Java programming language such as variables, literals, access specifiers and modifiers.

The course covers JDBC and deals with accessing and querying a database using JDBC and how to perform transaction management, batch updates and retrieval of metadata information using JDBC.

  • Contents...
  • Pre-Requisites...
  • Exit Profile...


  • Describe the key language features and compile and run a Java technology application
  • Create programs using language syntactic elements, constructs, and object-oriented paradig
  • Implement exception-handling and use collections application programming interface (API)
  • Create programs to read and write to files
  • Create event driven GUI using Swing
  • Create multithreaded Java applications
  • Develop Java client and server programs by using TCP/IP
  • Define the layers in JDBC architecture
  • Identify different types of JDBC drivers
  • Manage transactions and perform batch updates in JDBC
  • Create JDBC applications to access and query a database

Explain the architecture of UML

    Create Class and Object diagrams

  • Identify the dynamic and static aspects of a system
  • Draw collaboration, sequence, statechart, activity diagrams

Identify software components of a system and draw component diagrams

Identify nodes in a system and draw deployment diagrams.


  • Basic Office Skills
  • Knowledge of Databases
  • Any Programming language

Exit Profile ...

A candidate will get a "Certificate in Java Programming Language".

PHP is a server-side scripting language designed primarily for web development but also used as a general-purpose programming language. PHP code may be embedded into HTML or HTML5 code, or it can be used in combination with various web template systems, web content management systems and web frameworks.

PHP code is usually processed by a PHP interpreter implemented as a module in the web server or as a Common Gateway Interface (CGI) executable. The web server combines the results of the interpreted and executed PHP code, which may be any type of data, including images, with the generated web page. PHP code may also be executed with a command-line interface (CLI) and can be used to implement standalone graphical applications.

Module 1: Introduction of Core PHP

Basic PHP Development

  • How PHP scripts work
  • Basic PHP syntax
  • Displaying type information
  • Testing for specific data type
  • Operators
  • Variable manipulations
  • Dynamic variables
  • String in PHP

Module 2: Control Structures/constraints

  • Functions
  • Arrays
  • Working with the File System

Module 3: Working with Forms

  • Working with Regular Expressions

Module 4: ADVANCE PHP Classes & Objects concepts

Module 5: Introduction to Database

  • Introduction to SQL
  • Connecting to the MYSQL
  • Selecting a database
  • Finding out about errors
  • Adding data to a table
  • Acquiring the value
  • Finding the number of rows
  • Inserting data
  • Entering & updating data
  • Executing multiple queries

Module 6: Cookies, Sessions

  • Disk Access, I/O, Math & Mail

Module 7: PHP using Open Source like Joomla/Magento etc. (Content Management System and Web Application Framework)

  • Detail discussion of component, module, mambots and complete workflow of Joomla
  • How to create component & module in Joomla
  • Customization of existing component and module
  • Overview of Joomla & Magento


  • Knowledge of Databases
  • Any Programming language

Exit Profile ...

A candidate will get a "Certificate in PHP Programming Language".

This course builds skills to develop console-based and windows-based applications using VC#.NET. The course discusses the implementation of Object-oriented concepts using C# language. In addition, this course introduces implementation of various programming concepts, such as threads, file handling, delegates, attributes, and reflection using C# language.

Furthermore, this course also provides an understanding to develop and deploy Web applications using ASP.NET 2.0. This course covers adding and configuring server controls, master pages, themes, and Web parts. This course also covers data-access and security in Web applications

  • Contents...
  • Pre-Requisites...
  • Exit Profile...


Module 1: Object Oriented Programming Using C#

  • Explain features and phases of the object-oriented approach
  • Write and execute C# programs
  • Use decision-making constructs and loop constructs
  • Implement structures, enumerations, arrays, and collections
  • Implement polymorphism and overload functions and operators
  • Explain and use delegates and events
  • Use various stream classes to implement file handling
  • Develop single and multithreaded applications
  • Identify the components of the Visual Studio .NET Framework and Integrated Development Environment (IDE)

Module 2: GUI Applications Development using .NET Framework

  • Work with the Windows Forms and controls
  • Perform validation of controls using classes and controls
  • Work with Dialog Boxes, Menus and MDI Application
  • Implement Printing and Reporting Functionality in a Windows Forms Application
  • Implement Asynchronous programming
  • Package, deploy, and secure applications

Module 3: Developing Database Applications Using ADO.NET and XML

  • Identify the need for XML as a standard data interchange format
  • Create an XML schema
  • Create a cascading style sheet and an Extensible Style Sheet Language Transformation (XSLT) to format data
  • Use XPath pattern matching in a style sheet
  • Create and manage connections using ADO.NET
  • Identify the disconnected and connected environment in ADO.NET
  • Create datasets and datatables
  • Retrieve and store large binary data
  • Perform bulk copy operations
  • Execute SQL notification maintain and update a cache
  • Manage distributed transactions
  • Read, write, validate, and modify XML data using XML reader and writer classes
  • Read, write, and modify XML data using DOM API

Module 4: Developing Web applications Using ASP.NET 2.0

  • Create a Web Application
  • Program a Web Application
  • Add and Configure Server Controls
  • Create a Common Layout by Using Master Pages
  • Manage State for a Web Application
  • Access and Display Data
  • Control Access to a Web Application
  • Deploy a Web Application
  • Make Web Applications Available to Mobile Devices
  • Build Dynamic Web Applications
  • Create Controls for Web Applications
  • Optimize Web Application Performance
  • Implement Personalization and Themes in Web Applications
  • Build Web Part Pages and Web Parts:


  • The ability to interact in English in a classroom environment.
  • Basic knowledge about the various parts of the computer and should know the basic difference between hardware and software.
  • Ability to build flowcharts/ write pseudocodes. The student should be able to represent logic, sequence tasks for execution, and implement conditional operations and iteration. Write SQL statements

Exit Profile ...

A candidate will get a "Certificate in Windows & Web Application Development using the .NET Framework"

Sun Web Technologies offers an exclusively designed program where students will get hands-on-experience working on live projects along with interesting lectures by trainers having years of experience and background in Internet Marketing. For students to better understand the nuances of managing a successful Internet Marketing project, we are offering a curriculum which includes:

  • Search Engine Optimization
  • Social Media Marketing
  • Pay Per Click Marketing
  • SEO Tools
  • Design Concepts
  • Corporate Training

On successful completion of this course, the students will be well- acquainted with every possible arena of Internet Marketing.

  • Contents...
  • Pre-Requisites...
  • Exit Profile...


Module 1:

  • Domain Name
  • Website Analysis and Page Segregation
  • Keywords & Analysis
  • SEO Friendly URL Structure

Module 2:

  • Content Optimization
  • Meta Tag Optimization
  • Heading Tag Optimization
  • ALT Tag Optimization
  • Text Formatting

Module 3:

  • Website Navigation
  • SEO Friendly Site Structure
  • Robots & XML Sitemap

Module 4:

  • Keyword Research & Selection tool
  • Competition Analysis

Module 5 :

  • Site Structure
  • Content Optimization
  • Content Submission

Module 6:

  • Link Building
  • Social Media
  • PPC

Module 7:

  • Statistics Analysis


  • Basic Office Skills
  • Knowledge of Databases
  • Internet surfing and knowledge of various browsers

Exit Profile ...

A candidate will get a "Certificate in Search Engine Optimization".

Sun Web Technologies
SCO 255, Sector - 44 C Chandigarh, UT 160046
Phone: 9815991239