Programming & Web Designing

C is highly portable and is used for scripting system applications which form a major part of Windows, UNIX, and Linux operating system. C is a general-purpose programming language and can efficiently work on enterprise applications, games, graphics, and applications requiring calculations, etc

  • History and Features of C
  • Importance of C
  • About Procedural Language
  • Role of Compiler
  • Role of Interpreter
  • The Structure of a C Program
  • Writing C Programs
  • Building an Executable Version of a C Program
  • Debugging a C Program
  • Examining and Running a C Application Program
  • Data Type, Variable
  • Operators
  • Control Statement
  • Preprocessor Directives Input and Output Operators
  • Reading/Writing Characters
  • Formatted input/output Function
  • The IF.....ELSE Statement
  • IF......ELSE ladder
  • Nesting of IF.....ELSE Statements
  • The Switching Statements
  • The do-while Statement
  • The while statement
  • FOR Statements
  • Array : What and Why?
  • One Dimensions Arrays
  • Two Dimensions Arrays
  • Multi Dimensions Arrays
  • Dynamic Arrays
  • Reading String from Terminal
  • Writing String to Screen
  • String Handling Functions
  • Table of String
  • Function Basics
  • Advantage of Function
  • Recursion
  • Variable Storage Classes
  • Variable arguments Function
  • Understanding Pointers
  • Pointer expressions
  • Pointer and Arrays
  • Pointers and Character String
  • Pointers to Functions
  • Pointers and Structures
  • Defining a Structure
  • Advantage of Structure
  • Size of Structure
  • Arrays of Structures
  • Structures and Functions
  • Defining Unions
  • Introduction to Dynamic Memory Allocation
  • Malloc
  • Calloc
  • Realloc
  • Free
  • Concepts of Linked Lists
  • Creating a Linked Lists/li>
  • Inserting/Deleting an item
  • Application of Linked Lists
  • Introduction to File Management
  • Opening/Closing a File
  • Input/Output operations on Files
  • Error Handling During I/O Operations
  • Command Line Arguments
  • Macro Substitution
  • File Inclusion
  • Computer Control Directives
  • 45 Days

C++ is a powerful general-purpose programming language. It can be used to develop operating systems, browsers, games, and so on. C++ supports different ways of programming like procedural, object-oriented, functional, and so on.

  • C++ Characteristics
  • Object-Oriented Terminology
  • Polymorphism
  • Object-Oriented Paradigm
  • Abstract Data Types
  • I/O Services
  • Standard Template Library
  • Standards Compliance
  • Functions: Declaration and Definition
  • Variables: Definition, Declaration, and Scope
  • Variables: Dynamic Creation and Derived Data
  • Arrays and Strings in C++
  • Qualifiers
  • Defining Classes in C++
  • Classes and Encapsulation
  • Member Functions
  • Instantiating and Using Classes
  • Using Constructors
  • Multiple Constructors and Initialization Lists
  • Using Destructors to Destroy Instances
  • Friendship
  • Operator Overloading
  • Working with Overloaded Operator Methods
  • Initialization vs. Assignment
  • The Copy Constructor
  • Assigning Values
  • Specialized Constructors and Methods
  • Constant and Static Class Members
  • Memory Allocation
  • Dynamic Allocation: new and delete
  • Overview of Inheritance
  • Defining Base and Derived Classes
  • Constructor and Destructor Calls
  • Overview of Polymorphism
  • Standard Streams
  • Manipulators
  • Unformatted Input and Output
  • File Input and Output
  • Exceptions
  • Inheritance and Exceptions
  • Exception Hierarchies
  • Inside an Exception Handler
  • Template Overview
  • Customizing a Templated Method
  • Standard Template Library Containers
  • 45 Days

  • Introduction to HTML
  • HTML Tags
  • Creating Forms
  • Creating tables
  • Managing home page
  • Introduction to CSS
  • Three ways to use CSS
  • CSS Properties
  • Designing website
  • Working with Templates
  • Introduction to Javascript
  • Three ways to use Javascript
  • Working with events
  • Client-side Validation
  • Introduction to JQuery
  • Validation using JQuery
  • JQuery Forms
  • JQuery Examples
  • Introduction to AJAX
  • PHP with AJAX
  • Working with database
  • 4 Month

DIT stands for Diploma in Information Technology is 8 Months diploma program having two different modules. The purpose of this program to be able student in practical training such as: Use of computer languages with various operating system& Microsoft office.

  • Ms-Word
  • MS–Excel (Advance)
  • MS-PowerPoint
  • Introduction of C Language
  • Overview of Data types & keywords
  • Decision Making & Looping* Array & String
  • Function & Pointer
  • Memory Allocation
  • Concepts of Oops
  • Overview of C++ with key Words
  • Function, Class & Object
  • Constructor & Destructor
  • 8 Month

Core Java: Core Java is the part of Java programming language that is used for creating or developing a general-purpose application. ... To develop general purpose applications. To develop online application and mobile application. Without Core Java no one can develop any advanced java applications

  • Why Java
  • Paradigms
  • Diff B/W Java & Other (C,C++)
  • Java History
  • Java Features
  • Java programming format
  • Java Statements
  • Java Data Types
  • Object
  • Constructors
  • This Key Word
  • Inheritance
  • Super Key Word
  • Polymorphism (Over Loading & Over Riding)
  • Abstraction
  • Interface
  • Encapsulation
  • Introduction to all predefined packages
  • User Defined Packages
  • Access Specifiers
  • String
  • String Buffer
  • What is Array
  • Single Dimensional Array
  • Multi Dimensional Array
  • Sorting of Arrays
  • Pre Defined Exceptions
  • Try-Catch-Finally
  • Throws, throw
  • User Defined Exception examples
  • Byte-oriented streams
  • Character – oriented streams
  • File
  • Thread Creations
  • Thread Life Cycle
  • Life Cycle Methods
  • Synchronization
  • Wait() notify() notify all() methods
  • Byte, Short, Integer, Long, Float, Double, Character
  • Boolean classes
  • Byte, Short, Integer, Long, Float, Double, Character
  • Boolean classes
  • Member Inner Class
  • Static Inner Class
  • Local Inner Class
  • Anonymous Inner Class
  • Util Package interfaces, List, Set, Map
  • List Interface 7 Its Classes
  • Set Interface & Its Classes
  • Map Interface & Is Classes
  • Components
  • Event-Delegation-Model
  • Listeners
  • Layouts
  • Individual Components Lable, Button, Check Box, Radio Button,
  • Choice, List, Menu, Text Field, Text Area
  • 45 Days

DIT stands for Diploma in Information Technology is 8 Months diploma program having two different modules. The purpose of this program to be able student in practical training such as: Use of computer languages with various operating system& Microsoft office.

  • Introduction
  • Objects
  • Declaring a class
  • The new keyword and constructor
  • Destructor
  • Access method and properties using $this variable
  • Public ,private, protected properties and methods
  • Static properties and method
  • Class constant
  • Inheritance & code reusability
  • Polymorphism
  • Parent:: & self:: keyword
  • Instance of operator
  • Abstract method and class
  • Interface
  • Final
  • Understanding Exception and error
  • Try, catch, throw
  • Understanding the MVC Pattern Models
  • How MVC works?
  • CongfigurationCakePHP
  • Setting up CakePHP with apache Enviornmenteg. Enable mod_rewrite
  • Configuration CakePHP to work with database
  • Running Cake for the first time
  • Cake Convention: Naming convention for MVC and database tables
  • Fetching data
  • Saving and updating data
  • Deleting data
  • User defined function in model
  • Data Validation
  • Controller function
  • Interacting with model
  • Interacting with views
  • Controller variables and parameters
  • Redirection
  • Getting post data
  • Working with configuration layout
  • Creating custom layout
  • Element and helpers
  • Storing data in cake session
  • Reading a session data
  • Delete data from session
  • Understanding and Using domain names
  • WordPress Hosting Options
  • Installing WordPress on a Dedicated Server
  • Understanding Directory Permissions
  • Understanding the WordPress Dashboard
  • Pages, Tags, Media and Content Administration
  • Core WordPress Settings
  • Finding and Installing Plugins Quickly and Easily
  • Upgrading WordPress Plugins
  • Recommended WordPress Plugins
  • Understanding the Structure of WordPress Themes
  • Finding Themes and Choosing the Right One
  • Installing and Configuring Themes
  • Editing and Customizing Themes
  • Using Theme Frameworks and Parent-Child Themes
  • Theme Best Practices
  • Understanding Posts Versus Pages
  • Organizing Posts with Categories
  • Connecting Posts Together with Tags
  • Custom Post Types and Custom Taxonomies
  • Managing Lists of Links
  • Hands-On Training on the WordPress Editors
  • Hands-On Training on the New Image Editor

    Framework

  • CodeIgniter
  • CakePHP
  • CMS

  • WordPress
  • Joomla!
  • Drupal
  • Magento (E-commerce )
  • 3 Month

  • Ms-Word
  • Ms-Excel
  • Ms-Power Point
  • Assignment In PDOA
  • Basic Of Accounting
  • Creating Accounting Masters
  • Creating Inventory Masters
  • Voucher Entry
  • Goods Service Tax (GST)
  • Service Tax
  • Tax Deduction At Sources (TDS)
  • Excise
  • Assignment In Tally
  • Introduction of C Language
  • Overview of data types and keyboard
  • Decision making & looping
  • Array & string
  • Function & pointer
  • Memory allocation
  • Concepts of oops
  • Overview of C++ with Key Words
  • Function, Class & Object
  • Constructor & Destructor
  • Project in C/C++
  • Algorithm
  • Stack & Queue
  • Linklist, tree
  • Graph, Recursion
  • Introduction to PHP
  • Writing Web Pages With PHP
  • Using Files in PHP
  • Arrays in PHP
  • String Manipulation and Regular
  • Expression
  • Functions in PHP, Object Oriented PHP
  • Session & Cookie
  • Project in PHP
  • Concepts of oops
  • Package
  • Multithreading
  • Inter Phases, exception handling
  • Applets, events, Input/output
  • Collection Framework
  • Collection Framework
  • Database connectivity
  • Introduction to J2EE, Introduction to J2SE
  • Introduction to XML
  • Java Servlets, Java Servlets & JSTL
  • Remote Method Invocation (RMI)
  • Enterprise Java Beans
  • J2EE Design & Implementation, Utilities Project in JAVA
  • 45 Days

Stands for "Hypertext Preprocessor." PHP is an HTML-embedded Web scripting language. This means PHP code can be inserted into the HTML of a Web page. When a PHP page is accessed, the PHP code is read or "parsed" by the server the page resides on

  • Evaluation of Php
  • Basic Syntax
  • Defining variable and constant
  • Php Data type
  • Operator and Expression
  • Capturing Form Data
  • Dealing with Multi-value filed
  • Generating File uploaded form
  • Redirecting a form after submission
  • Making Decisions
  • Doing Repetitive task with looping
  • Mixing Decisions and looping with HTML
  • What is a function
  • Define a function
  • Call by value and Call by reference
  • Recursive function
  • Creating and accessing String
  • Searching & Replacing String
  • Formatting String
  • String Related Library function
  • Anatomy of an Array
  • Creating index based and Associative array
  • Accessing array Element
  • Looping with Index based array
  • Looping with associative array using each() and foreach()
  • Some useful Library function
  • Understanding file& directory
  • Opening and closing a file
  • Coping ,renaming and deleting a file
  • Working with directories
  • Building a text editor
  • File Uploading & Downloading
  • Using query string(URL rewriting)
  • Using Hidden field
  • Using cookies
  • Using session
  • What is regular expression
  • Pattern matching in Php
  • Replacing text
  • Splitting a string with a Regular Expression
  • Basics of computer Graphics
  • Creating Image
  • Manipulating Image
  • Using text in Image
  • Introduction to RDBMS
  • Connection with MySql Database
  • Performing basic database operation(DML) (Insert, Delete, Update, Select)
  • Setting query parameter
  • Executing query
  • Join (Cross joins, Inner joins, Outer Joins, Self joins.)
  • 45 Days

Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. ... Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse

  • History
  • Features
  • Setting up path
  • Working with Python
  • Basic Syntax
  • Variable and Data Types
  • Operator
  • If
  • If- else
  • Nested if-else
  • For
  • While
  • Nested loops
  • Break
  • Continue
  • Pass
  • Accessing Strings
  • Basic Operations
  • String slices
  • Function and Methods
  • Introduction
  • Accessing list
  • Operations
  • Working with lists
  • Function and Methods
  • Introduction
  • Accessing tuples
  • Operations
  • Working
  • Functions and Methods
  • Introduction
  • Accessing values in dictionaries
  • Working with dictionaries
  • Properties
  • Functions
  • Defining a function
  • Calling a function
  • Types of functions
  • Function Arguments
  • Anonymous functions
  • Global and local variables
  • Importing module
  • Math module
  • Random module
  • Packages
  • Composition
  • Printing on screen
  • Reading data from keyboard
  • Opening and closing file
  • Reading and writing files
  • Functions
  • Class and object
  • Attributes
  • Inheritance
  • Overloading
  • Overriding
  • Data hiding
  • Match function
  • Search function
  • Matching VS Searching
  • Modifiers
  • Patterns
  • Introduction
  • Architecture
  • CGI environment variable
  • GET and POST methods
  • Cookies
  • File upload
  • Introduction
  • Connections
  • Executing queries
  • Transactions
  • Handling error
  • Socket
  • Socket Module
  • Methods
  • Client and server
  • Internet modules
  • Thread
  • Starting a thread
  • Threading module
  • Synchronizing threads
  • Multithreaded Priority Queue
  • Introduction
  • Tkinter programming
  • Tkinter widgets
  • 45 Days