IT Courses

Programming with Microsoft ASP.NET

Course Features
Programming with Microsoft ASP.NET

This course focuses on using the Microsoft Visual Studio® .NET environment and the Microsoft .NET platform to create an ASP.NET Web application that delivers dynamic content to a Web site. This course is intended for beginning Web developers who have knowledge of the Hypertext Markup Language (HTML) or dynamic HTML (DHTML), along with some knowledge of a scripting language, such as Visual Basic Scripting Edition or Microsoft JScript®. This course is also appropriate for Visual Basic 6.0 developers wanting to learn ASP.NET.

After Completing this course, participants will be able to Create an ASP.NET Web application project by using Visual Studio .NET.,Add server controls to an ASP.NET Web Form, Create and populate ASP.NET Web Forms, Add functionality to server controls that are on an ASP.NET Web Form, Use the Trace and Debug objects that are provided with Visual Studio .NET., Use Microsoft ADO.NET to access data in an ASP.NET Web application, Accomplish complex data access tasks from an ASP.NET Web application, Access Extensible Markup Language (XML) data and read it into a DataSet, Call an XML Web service from an ASP.NET Web application and incorporate the returned data into a Web application, Configure and deploy an ASP.NET Web application, Secure an ASP.NET Web application by using a variety of technologies.


Before attending this course, students must meet the following prerequisites:

  • The ability to create HTML or DHTML, including: Tables, Images, Forms
  • Programming experience using Visual Basic .NET, including: Declaring variables, Using loops, Using conditional statements
Course Outline:

Module 1: Overview of the Microsoft .NET Framework

  • Introduction to the .NET Framework
  • Overview of ASP.NET
  • Overview of the Lab Application
  • Resources

After completing this module, students will be able to:

  • Explain the advantages of using the .NET Framework.
  • Understand the key functionality and purpose of using ASP.NET when developing Web applications.
  • Understand the basic functionality of the Web application that you will build in the labs throughout the course.

Module 2: Using Microsoft Visual Studio .NET

  • Overview of Visual Studio .NET
  • Creating an ASP.NET Web Application Project
  • Creating an ASP.NET Web Application Project Using Visual Studio .NET

After completing this module, students will be able to:

  • Navigate the Visual Studio .NET IDE.
  • Create, build, and view an ASP.NET Web application.

Module 3: Using Microsoft. NET-Based Languages

  • Overview of the. NET-Based Languages
  • Comparison of the. NET-Based Languages
  • Creating a Component Using Visual Studio .NET
  • Create a new project in Visual Studio .NET for a Visual Basic class

After completing this module, students will be able to:

  • Identify the languages that support ASP.NET.
  • Choose an appropriate development language for their needs.
  • Create a component by using Visual Studio .NET.

Module 4: Creating a Microsoft ASP.NET Web Form

  • Creating Web Forms
  • Using Server Controls
  • Creating the default.aspx Web Form
  • Creating the life.aspx Web Form

After completing this module, students will be able to:

  • Add a Web Form to an ASP.NET Web Application project.
  • Use the Visual Studio .NET toolbox to add server controls to a Web Form.

Module 5: Adding Code to a Microsoft ASP.NET Web Form

  • Using Code-Behind Pages
  • Adding Event Procedures to Web Server Controls
  • Using Page Events
  • Creating a Page Load Event Procedure
  • Creating a Click Event Procedure

After completing this module, students will be able to:

  • Use code-behind pages in an ASP.NET Web application.
  • Create event procedures for Web server controls.
  • Use Page events in an ASP.NET Web application.

Module 6: Tracing in Microsoft ASP.NET Web Applications

  • Understanding Tracing
  • Remote Debugging
  • Using Trace Statements
  • Tracing into a Component

After completing this module, students will be able to:

  • Identify when input validation is appropriate in Web Forms.
  • Use input validation controls to verify user input on a Web Form.
  • Verify that all validation controls on a page are valid.

Module 7: Validating User Input

  • Overview of User Input Validation
  • Using Validation Controls
  • Page Validation
  • Using Required Field Validator Controls
  • Using the Validation Summary Control
  • Using the Compare Validator Control
  • Using the Regular Expression Validator Control

After completing this module, students will be able to:

  • Identify when input validation is appropriate in Web Forms.
  • Use input validation controls to verify user input on a Web Form.
  • Verify that all validation controls on a page are valid.

Module 8: Accessing Relational Data Using Microsoft Visual Studio .NET

  • Overview of ADO.NET
  • Creating a Connection to the Database
  • Displaying a Dataset in a List-Bound Control
  • Connecting to a Database
  • Paging and Selection in a Data Grid Control

After completing this module, students will be able to:

  • Describe ADO.NET.
  • Create a connection to a database by using ADO.NET.
  • Display data in a Web Form by using a list-bound control.

Module 9: Accessing Data with Microsoft ADO.NET

  • Introduction to Using ADO.NET
  • Connecting to a Database
  • Accessing Data with Datasets
  • Using Multiple Tables
  • Accessing Data with Data Readers
  • Using a SqlDataReader

After completing this module, students will be able to:

  • Describe the ADO.NET object model that is used for accessing data.
  • Create secure connections to a Microsoft SQL Server™ database by using the SqlConnection and SqlDataAdapter objects.
  • Use DataSet objects to support the local data storage and manipulation requirements of Web Forms.
  • Store multiple tables of data in a DataSet object, and then display that data in DataGrid controls.
  • Programmatically read data from a SQL Server database by using a SqlDataReader object.
  • Viewing Data from the Database

Module 10: Calling Stored Procedures with Microsoft ADO.NET

  • Overview of Stored Procedures
  • Calling Stored Procedures
  • Calling Stored Procedures with Microsoft ADO.NET

After completing this module, students will be able to:

  • Explain what a stored procedure is and the reasons for using stored procedures when accessing a database.
  • Call stored procedures.

Module 11: Reading and Writing XML Data

  • Overview of XML Architecture in ASP.NET
  • XML and the DataSet Object
  • Working with XML Data
  • Using the XML Web Server Control
  • Reading a List from an XML File
  • Reading, Transforming, and Displaying XML
  • Nested Data

After completing this module, students will be able to:

  • Describe XML architecture in ASP.NET.
  • Read and write XML data into a DataSet object.
  • Identify how to store, retrieve, and transform XML data by using XMLDataDocument and XslTransform objects.
  • Use the XML Web server control to display, load, and save XML data.

Module 12: Managing State

  • State management
  • Application and Session Variables
  • Cookies and Cookie less Sessions
  • Using Session Variables
  • Using Cookies
  • Using Application Variables
  • Storing Session Variables in a Database

After completing this module, students will be able to:

  • Describe state management and its different types of options that are available to manage state in an ASP.NET Web application.
  • Use application and session variables to manage state in ASP.NET Web applications.
  • Use cookie and cookie less sessions to manage state in ASP.NET Web applications.

Module 13: Configuring, Optimizing, and Deploying a Microsoft ASP.NET Web Application

  • Using the Cache Object
  • Using ASP.NET Output Caching
  • Configuring an ASP.NET Web Application
  • Deploying an ASP.NET Web Application
  • Using the Cache object
  • Using the Page Output Cache
  • Partial Page Caching
  • Using Dynamic Properties
  • Deploying Your Site

After completing this module, students will be able to:

  • Use the Cache object to store information.
  • Use ASP.NET output caching to store Web pages and Web page fragments.
  • Configure an ASP.NET Web application by using the Machine.config and Web.config files.
  • Deploy an ASP.NET Web application.

Module 14: Review

  • Review of Material Covered
  • Introduction to the Game

After completing this module, students will be able to:

  • Use their new knowledge to complete the tasks that are presented in the interactive game.

NIELIT 'O' Level Computer Syllabus

NIELIT: "National Institute of Electronics & Information Technology"

The objective of the Scheme is to generate skilled manpower in the area of Information Technology (IT) and Electronics at the national level by utilizing the facilities and infrastructure available with the institutions/organizations in the non-formal sector. The 'O' Level syllabus has been designed to produce Junior Programmers, EDP Assistants / Web Designers / lab demonstrators etc. equipped with latest knowledge and skills


10 + 2 or ITI Certificate [One Year] after class 10


Graduates or Govt. recognized Polytechnic Engineering / Diploma Holders after 10th


NCVT-DP&CS [Data Processing & Computer Software] Examination conducted by DGE&T [Govt.]


5 Passport Size Photos
School Leaving Certificate OR Birth Certificate
SSC/HSC/ Diploma/ITI/Graduation Mark Sheet


NIELIT provides every successful candidates, a valuable certificate The 'O' Level Certificate is recognized as equivalent to Foundation Level Course by the Govt. of India for the purpose of employment


Examinations are set, conducted and moderated by NIELIT twice in a year in January & July

"O" Level Syllabus
M1-R5 Information Technology Tools and Network Basics
M1-R5 Web Designing & Publishing
M1-R5 Internet of Things & Its Applications
M1-R5 Programming and Problem Solving through Python
Fees Structure
Rs.5,000/- NIELIT Registration Fees, One-time NIELIT Exam Fees, Course Material
Rs.20,000/- Tuition Fees
18% GST would be charged extra
Duration 12 Months
Theory 6 days a week / 2 hours a day
Practical 6 days a week / 2 hours a day
Project 40 hours
Important Note Fees are payable in Cash or by cheque / DD in favor of "Academy for Computer Training (Guj.) Pvt. Ltd."

Tuition Fees & Course Material Fees are non-refundable or transferable
Course Contents: M1-R5: Information Technology Tools and Network Basics:

The goal of this course is to present overview of IT tools used in day-to-day use of computers and data base operations. The Course has been designed to provide knowledge on various hardware and software components of computer, operating system, various packages used for different applications, data base concepts & operations and various issues related to IT and application of IT.

This course acquire confidence in using computers in Office and General Life, Identify the basic components of computers and terminology, browse the Internet, use e-Governance applications and use computer to improve existing skills, Understanding Social Networking platform, Using the Internet for Digital Financial services, develop knowledge about Future Skills, Understand the various financial services and be aware of the various schemes started by Government.

The course module covers:

  • Introduction to Computer & Operating Systems
  • Word Processing
  • Spreadsheet Package
  • Presentation Package
  • Introduction to Internet and WWW
  • E-mail, Social Networking & E-Governance Services
  • Digital Financial Tools and Applications
  • Overview of Future Skills and Cyber Security
M2-R5: Web Designing & Publishing:

This module is designed to start web designing, irrespective of knowledge currently the students have in this area. The businesses, nowadays, are heavily relying on web-based applications. The purpose of this module is to provide skill to students in designing layouts of web sites. By the end of this module, students will be able to describe the structure and functionality of the World Wide Web, create web pages using a combination of HTML, CSS, and JavaScript and Angular JS. The students will also learn how to design and integrate multimedia objects in web site. Further, the students will learn how to publish the web site.

After completing the module, candidate will learn Design and create effective web pages, integrate graphics in web pages, integrate various tools and techniques like HTML, CSS, JavaScript, Angular JS, Design and edit images using tools, Embed the images in web pages.

The course module covers:

  • Introduction to Web Design
  • HTML Programming Basics
  • Editors
  • Cascading Style Sheets (CSS)
  • CSS Framework
  • Java Script & Angular JS
  • Photo Editor
  • Web Publishing & Browsing
M4-R5: Internet of Things & Its Applications

The module is designed to equip the students to understand the basics of connected world that is Internet of Things (IoT) and its applications. IoT primarily refers to the connected and smarter world having physical and virtual objects with some unique identities. IoT applications span across domains of industrial control, retail, energy, agriculture, etc.

This module provides the theoretical and practical aspects of interfacing sensors and actuators, making informed world of Things speaking to each other. The different type of communication modes and models are discussed in detail. The in-depth knowledge of software and packages is provided to make applications in IoT paradigm.

After completing the module, the learner will be able to Understand how connected devices work together to update other applications. Acquire knowledge to interface sensors and actuators with microcontroller-based Arduino platform. Writing C programs in Arduino IDE. Understand the communication between microcontroller and PC using serial communication. Build IoT based applications and understand how data flows between things. Understand how electronic devices control electrical appliances working at 220v AC. Understand security aspect of IoT devices. Enhance skill set towards better personality development.

The Course Module covers:

  • Introduction to IOT Applications, Devices, Protocols and Communication Model
  • Things and Connections
  • Sensors, Actuators and Microcontrollers
  • Building IOT Applications
  • Security and Future of IOT Eco Systems
  • Soft Skills – Personality Development


Python isan interpreted, high-level, general-purpose programming language. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects. It supports multiple programming paradigms,includingprocedural, object-oriented, and functional programming.Python uses dynamic typing and a combination of reference counting and a cycle-detecting garbage collector for memory management.

What can Python do?

  • Python can be used on a server to create web applications.
  • Python can be used alongside software to create workflows.
  • Python can connect to database systems. It can also read and modify files.
  • Python can be used to handle big data and perform complex mathematics.
  • Python can be used for rapid prototyping, or for production-ready software development.

Why Python?

  • Python works on different platforms (Windows, Mac, Linux, Raspberry Pi, etc).
  • Python has a simple syntax similar to the English language.
  • Python has syntax that allows developers to write programs with fewer lines than some other programming languages.
  • Python runs on an interpreter system, meaning that code can be executed as soon as it is written. This means that prototyping can be very quick.
  • Python can be treated in a procedural way, an object-orientated way or a functional way.
Python Introduction
  • What is python
  • Why python is used: - Python is a general purpose programming language created in the late 1980s, and named after Monty Python, that's used by thousands of people to do things from testing microchips at Intel, to powering Instagram, to building video games with the PyGame library.
  • Python features
  • Python history
  • Python version
  • Python application
  • Why Python is a high-level, interpreted, interactive and object-oriented scripting language.
Basics of python
  • Python variables
  • Python keywords
  • Python identifiers
  • Python literals
  • Python comments
  • Python Escape Sequences
First Python Program
  • Python Program Structure
  • Environment setup
  • Basic syntax of python programming
  • Writing your First Python Program
  • "Hello, World" your first step towards learning Python
  • Output in Python
Python – Operators
  • Arithmetic Operators
  • Comparison (Relational) Operators
  • Assignment Operators
  • Logical Operators
  • Bitwise Operators
  • Membership Operators
  • Identity Operators
Python - Decision Making
  • if statement
  • if-else statement
  • Nested if statement
Python – Loops
  • While loop
  • For loop
  • Nested loops
  • Loop Control Statements - Break statement, Continue statement, Pass statement
Python – Loops
  • While loop
  • For loop
  • Nested loops
  • Loop Control Statements - Break statement, Continue statement, Pass statement
Python – Strings
  • Accessing Values in Strings
  • Updating Strings
  • String Special Operators – Concatenation, Repetition, Slice, Ranges slice, Membership (in), Membership (not in)
  • Unicode String
  • Built-in String Methods - Capitalize (), Center (), Count (), Ends with (), Expand tabs (), Find (), Index (), Isalnum (), Is alpha (), Isdigit (), Islower (), Isnumeric (), Is space (), Is title (), Isupper (), Join (), Len (), Ljust (), Lower (), Lstrip (), Max (), Min (), Replace (), Rfind (), Rindex (), Rjust (), Strip (), Starts with (), Strip (), Swapcase (), Title (), Translate (), Upper (), Zfill (), Isdecimal ()
Python – Lists
  • Python Lists
  • Accessing Values in Lists
  • Updating Lists
  • Delete List Elements
  • Basic List Operations – Length, Concatenation, Repetition, Membership, Iteration
  • Indexing, Slicing, and Matrixes
  • Built-in List Functions - Cmp (), Len (), Max (), Min (), List ()
  • Built-in List Methods - Append (), Count (), Extend (), Index (), Insert (), Pop (), Remove (), Reverse (), Sort ()
Python – Tuples
  • Introduction
  • Accessing tuple
  • Updating Tuples
  • Delete Tuple Elements
  • Basic Tuples Operations – Length, Concatenation, Repetition, Membership, Iteration
  • Indexing, Slicing, and Matrixes
  • No Enclosing Delimiters
  • Built-in Tuple Functions - Cmp(), Len(), Max(), Min(), Tuple()
Python – Functions
  • Defining a Function
  • Calling a Function
  • Pass by reference vs. value
  • Function Arguments - Required arguments, Keyword arguments, Default arguments, Variable-length arguments
  • The Anonymous Functions
  • The return Statement
  • Scope of Variables - Global variables, Local variables, Global vs. Local variables
Python – Modules
  • Python – Module
  • The import Statement
  • The from...import Statement
  • The from...import * Statement
  • Locating Modules
  • The PYTHONPATH Variable
  • Namespaces and Scoping
  • The dir( ) Function
  • The global() and local() Functions
  • The reload() Function
  • Packages in Python
Python - Files Input/output
  • Python - Files I/O
  • Printing to the Screen
  • Reading Keyboard Input
  • The raw input Function
  • The input Function
  • Opening and Closing Files
  • The open Function - file_name, access_mode, buffering
  • The file Object Attributes - File. Closed, File. Mode,, File.softspace
  • The close() Method
  • Reading and Writing Files
  • The write() Method
  • The read() Method
  • File Positions
  • Renaming and Deleting Files - The rename () Method, The remove () Method
  • Directories in Python - The mkdir() Method, The chdir() Method, The getcwd() Method, The rmdir() Method
  • File & Directory Related Methods
  • File Object Methods
  • OS Object Methods
Python - Exceptions Handling
  • Features
  • Standard Exceptions – Exception, StopIteration, SystemExit, StandardError, ArithmeticError, OverflowError, FloatingPointError, ZeroDivisionError, AssertionError, AttributeError, EOFError, ImportError, keyboardInterrupt, IndexError, keyError, NameError, IOError, SyntaxError, IndentationError, SystemError, SystemExit, typeError, valueError, runtimeError
  • Assertions in Python
  • What is Exception?
  • Handling an exception
  • The except Clause with Multiple Exceptions
  • The except Clause with No Exceptions
  • The try-finally Clause
  • Argument of an Exception - Raising an Exceptions, User-Defined Exceptio

MCSA Windows Server 2012

Course Features
Installing and Configuring Windows Server 2012
  • 5 days Course
  • Install and Configure Windows Server 2012.
  • Describe AD DS.
  • Manage Active Directory objects.
  • Automate Active Directory administration.
  • Implement IPv4.
  • Implement Dynamic Host Configuration Protocol (DHCP).
  • Implement Domain Name System (DNS).
  • Implement IPv6.
  • Implement local storage.
  • Share files and printers.
  • Implement Group Policy.
  • Use Group Policy Objects (GPOs) to secure Windows Servers.
  • Implement server virtualization using Hyper-V
Administering Windows Server 2012
  • 5 Days Course
  • Deploy and Maintain Server Images
  • Configure and Troubleshoot DNS
  • Maintain Active Directory Domain Services (AD DS).
  • Manage User and Service Accounts
  • Implement a Group Policy Infrastructure
  • Manage User Desktops with Group Policy
  • Configure and Troubleshoot Remote Access
  • Install, Configure and Troubleshoot Network Policy Server (NPS) role
  • Implement Network Access Protection (NAP)
  • Optimize File Services
  • Configure Encryption and Advanced Auditing
  • Implement Update Management
  • Monitor Windows Server 2012
Configuring Advanced Windows Server 2012 Services
  • Implement advanced network services.
  • Implement advanced file services.
  • Implement Dynamic Access Control.
  • Implement distributed Active Directory Domain Services (AD DS) deployments.
  • Implement AD DS sites and replication.
  • Implement Active Directory Certification Services (AD CS).
  • Implement Active Directory Rights Management Services (AD RMS).
  • Implement Active Directory Federation Services (AD FS).
  • Implement network load balancing (NLB).
  • Implement failover clustering.
  • Implement failover clustering with Hyper-V.
  • Implement disaster recovery.

ITIL® Foundation

Course Features
ITIL® 2011 Foundation Exam Prep Classroom Training
  • 2-3 days ITIL Foundation classroom training (No. of days vary from Country to Country)
  • Course content accredited by APMG International
  • 2 ITIL Foundation Practice Test
ITIL® 2011 Foundation
  • 12 hours of intense Live Virtual Class training

Exchange Server 2010

Course Features
Configuring, Managing and Troubleshooting Microsoft Exchange Server 2010 Service Pack 2
  • Install and deploy Exchange Server 2010.
  • Configure Mailbox servers and mailbox server components.
  • Manage recipient objects.
  • Configure the Client Access server role.
  • Manage message transport.
  • Configure the secure flow of messages between the Exchange Server organization and the Internet.
  • Implement a high availability solution for Mailbox servers and other server roles.
  • Plan and implement backup and restore for the server roles.
  • Plan and configure messaging policy and compliance.
  • Configure Exchange Server permissions and security for internal and external access.
  • Monitor and maintain the messaging system.
  • Transition an Exchange Server 2003 or Exchange Server 2007 organization to Exchange Server 2010.
  • Configure Exchange Server 2010 integration with Exchange Online.
  • Configure the Unified Messaging Server role and Unified Messaging components.

Exchange Server 2013

Course Features
Core Solutions of Microsoft Exchange Server 2013
  • 5 days course.
  • Plan and perform deployment and management of Microsoft Exchange Server 2013.
  • Plan a Mailbox server deployment and configure the Mailbox server role.
  • Create and manage various recipient objects in Exchange Server 2013.
  • Plan and deploy Client Access servers.
  • Plan and configure client connectivity to Exchange Server 2013 Client Access server.
  • Plan and configure message transport.
  • Plan and implement high availability.
  • Plan and implement disaster recovery for Exchange Server 2013.
  • Plan and configure message security options.
  • Plan and configure administrative security and administrative auditing.
  • Monitor and troubleshoot Exchange Server 2013.

Administering System Center 2012 Configuration Manager

Course Features
Administering System Center 2012 Configuration Manager
  • 5 days course.
  • Describe the System Center 2012 Configuration Manager feature set.
  • Discover and organize resources.
  • Manage the Configuration Manager client.
  • Manage inventory and software metering.
  • Query and report data.
  • Manage software deployments by using packages and programs.
  • Create and deploy applications.
  • Manage application deployment.
  • Deploy and manage software updates.
  • Implement System Center 2012 Endpoint Protection.
  • Deploy operating systems by using System Center 2012 Configuration Manager.
  • Manage compliance settings on devices.
  • Manage mobile devices.
  • Configure Wake On LAN, power management, and Remote Control

CCC - Course on Computer Concepts : DOEACC Accreditation Syllabus

Course Features
Course on Computer Concepts

CCC Course Objective:

This course is designed to aim at imparting a basic level appreciation programme. After completing the course the incumbent is able to use the computer for basic purpose of preparing his personnel / business letters, viewing information on internet, sending mails, preparing his business presentations. This helps all by using the computers and enjoy in the world of Information Technology.

  • Eligibility
    • 10 or ITI Certificate [One Year] after class 10 OR
    • Graduates or Govt. recognized Polytechnic Engineering / Diploma Holders after 10th OR
    • NCVT-DP&CS [Data Processing & Computer Software] Examination conducted by DGE&T [Govt.]
  • Documents
    • 5 Passport Size Photos
    • School Leaving Certificate OR Birth Certificate
    • SSC/HSC/ Diploma/ITI/Graduation Mark Sheet
  • Examination
    • Examinations are set, conducted and moderated by DOEACC thrice in a year in February, June & October

Diploma in Financial Accounting

Course Features
Diploma in Financial Accounting

Accounting has been an age-old tradition and managing money in business or any place of practice. Managing the books of accounts for a single company or more, maintaining creditors and debtors, bank accounts & petty cash, invoices to bills & vouchers, to finally the balance sheet, all form a major exercise of procedures and routines. The computer has always played an important role in automating business and managing finance including associated routines such as invoicing, billing and inventories. Automation has helped provide vital assistance in analysis, statistics and resource utilization.

Computerized Financial Accounting system for small to medium business has been around since a long while and shall continue to play an important role in the future. The course is designed to provide a strong computer background on the use of office applications and the Internet to begin with and then lead to the use of a financial accounting package for managing books of accounts and inventory. 95% of accounting in India is done using Tally, which is world’s largest accounting Software.

Act is leading Authorized Tally Academy involved in providing Tally Graduate Course From the last 13 years.

The Faculties are trained by Tally Solutions Pvt. Ltd., Bang lore and Course Material along with participation certificate is provided by Tally.

C Programming Language

Course Features
C Programming Language

In today's world of Computer Programming, there are many high-level languages to choose from such as C, Pascal, BASIC and Java. These are all excellent languages suited for most programming tasks, even so C is a popular language preferred by professional programmers, C is used for projects as cleavers as Operating Systems, Word Processors, Graphics, Spread Sheets and even compilers for other languages.

  • Introduction to C Language, Variables & Constant Declaration
  • Basic Data types in C Language
  • Input / Output Functions
  • Control Flow
  • Single Dimensional Arrays
  • Multi Dimensional Arrays
  • String-Character Arrays
  • User Defined Functions
  • Introduction to Pointers
  • Pointers & Arrays
  • Introduction of Structures
  • Arrays of Structures
  • Pointers to Structures
  • Input / Output and Files
  • File Manipulation
  • The C Pre-Processor & Pre-Processor

CompTIA A+

Course Features
CompTIA A+

Today, the computer Industry is reeling under the acute shortage of trained Hardware and Networking personnel, capable enough to service the ever increasing number of computers and peripherals.

The demand for trained Computer Hardware and Networking Engineer is growing at an exponential rate. Hence, Hardware & Networking Engineering is the right career choice for you!

Installation, Configuration and Upgrading :

The participant will acquire the knowledge and skills to identify, Install, Configure and upgrade microcomputer modules and peripherals, following established basic procedures for system assembly and disassembly of field replaceable modules.

Core Java Technologies

Course Features
Core Java Technologies

Java is an object-oriented programming language, which means that people programming in Java can develop complex programs with great ease. It was intended for platform-independent language that could be used to create software to be embedded in various consumer electronic devices. To live in the world of electronic commerce and distribution, Java technology must enable the development of secure, high performance and highly robust applications on multiple platforms in heterogeneous, distributed network. Java gives a huge pool of skilled programmers who are implementing most of the world’s new operating systems, communication systems, database systems, personal computer applications and system software.

  • Java Anatomy & Architecture
  • Using Classes & Methods
  • Introducing Java’s Control Statements
  • Creating Classes
  • Inheritance
  • Interfaces & Packages
  • Thread & Multithreading Programming
  • Standard API Package
  • Stream & I/O programming
  • Network Programming
  • Java Applets Programming
  • Event Handling and AWT in Java

Diploma in Multimedia [DIM]

Course Features
Diploma in Multimedia [DIM]

With the Internet and the World Wide Web making a tremendous impact in the way we communicate with others, the demand for content developers has gone up exponentially. Assignments include content development for web sites, Corporate profiles, CD-ROM presentations and manuals incorporating text, graphics, presentation layouts, catalogues, databases and item transcripts, special effects, video, audio, links and the works. These are the absolute essentials for aspiring professionals leading to a specialization in mastering Web Authoring and Site Publishing.

  • This course covers Multimedia Animation in 4 levels:
    • Module I begins with the fundamentals on design entities tools available for advanced features of designing
    • Module II brings in tools available for 2D animation

Core PHP+

Course Features
PHP, MySql, HTML, CSS, javaScript and AJAX
  • Software Engineering : SDLC Knowledge to start project from the start level
  • Introduction to PHP
  • HTML and CSS
  • PHP as a Scripting Language
  • Variables and Expressions in PHP
  • PHP Operators
  • Conditional Test, Events and Flows in PHP
  • Function and Arrays using PHP
  • Mysql 5.0
  • OOPS Concepts
  • MVC Architecture
  • Sessions and Cookies : Maintaining user sessions as well as cookies(deep concepts)
  • Email Handling
  • File Uploading

Joomla 1.5

  • Structure of CMS
  • Introduction to Joomla
  • Installation and Configuration
  • Front End
  • Back-End Administrative Functions
  • Site Menu/Help Menu/Menu Manager
  • Managing Contect
  • Components and Modules
  • Forums, comments and Calender
  • Image Gallery and Document Management
  • Install / Uninstall Extensions (VirtueMart)


  • WAMP (optinal)


  • Javascript
  • AJAX
  • Site Hosting and Uploading
  • GKS
  • RKCL
  • Vanbandhu
  • Learn & Earn
  • RPL
  • TELLY Acadamy
  • WordsWorth