C is one of the most important of all programming languages. It is used to program desktop applications, compilers, tools and utilities and even hardware devices. The C language is fast and efficient – but it can be hard to learn. Unless you use this course. This course begins with a gentle introduction to C but quickly moves on to explain some of its most confusing features: everything from C’s ‘scoping’ rules to the curious connection between arrays and memory addresses. By the end of the course you will have a deep understanding both of the C language itself and also of the underlying ‘architecture’ of your computer.


  • Basics
  • Arrays and Strings
  • Functions
  • Structures and Unions
  • Pointers
  • Dynamic Memory Allocation and Dynamic Structures
  • The C Preprocessor
  • C, UNIX and Standard Libraries
  • Using UNIX System Calls and Library Functions
  • Threads: Basic Theory and Libraries
  • Compiling a Multithreaded Application
  • Debugging a Multithreaded Program
  • Remote Procedure Calls (RPC)


C++ is a general purpose programming language that supports various computer programming models such as object-oriented programming and generic programming.Syllabus has been structured to provide the complete learning process of C++.

C++ PROGRAMMING Curriculum

  • Introduction to C++
  • Variables and data types
  • Functions
  • Arrays
  • Pointers
  • C++ classes
  • Exception handling


MS Office course in our institute is considered as one of the most fundamental programme which is a must for a person looking to enhance its office productivity. Our expert trainer helps you with live examples and interesting projects during the MS- Office training

MS OFFICE Curriculum

  • Basic MSWord
  • Basic Excel
  • Advanced Excel
  • VBA
  • Power Point
  • MS Access


The C# programming language was created to be an object-oriented programming language that offers ease of use, familiarity to C/C++ and Java developers, along with enhanced memory and resource management. C# is prevalent on the Microsoft platform but is also being used to develop software that runs on Linux, Android, and iOS devices. Learning C# provides a solid foundation in object-oriented programming knowledge, paves the way for learning other programming languages, and positions those who complete this course for a wide variety of in-demand computer programming jobs. This course aims to teach the basics of C# all the way through the advanced features of the language.


  • Checkin, checkout with TFS
  • Data Types and Control Flow
  • Classes and Objects in C #
  • Inheritance and Interfaces
  • Generics and Collections
  • Exception Handling
  • File Handling
  • XML and .Net Framework
  • Delegates and Events
  • Multi-Threading
  • Debugging with Visual Studio
  • Omega Hands On
  • LINQ to objects


SQL stands for Structured Query Language designed to manipulate data in the Relational Database Management Systems (RDBMS). Today, SQL is one of the most common programming languages for interacting with data. If you are a software developer, database administrator, data analyst, or data scientist who wants to use SQL to analyze data, this course is a great start.


  • What is ANSI SQL
  • SQL Operators
  • SQL Functions
  • Joins & Their Types
  • More Clauses in SQL
  • Sub queries
  • Schema Objects


Introduction to Python Programming training course, you will develop applications using Python language features, library modules, and third party software packages. Gain the skills to achieve rapid development cycles, faster time-to-market, and lower cost of maintenance.


  • Introduction
  • Lists
  • Tuple
  • Functions
  • Modules
  • Input-Output


HTML stands for Hyper Text Markup Language, which is the most widely used language on Web to develop web pages. This courseis designed for the aspiring Web Designers and Developers with a need to understand the HTML in enough detail along with its simple overview, and practical examples.


  • Basic HTML
  • HTML5 – Overview
  • HTML5 – Syntax
  • HTML5 – Attributes
  • HTML5 – Events
  • HTML5 – Web Forms
  • HTML5 – SVG
  • HTML5 – Math ML
  • HTML5 – Web Storage
  • HTML5 – Web SQL
  • HTML5 – Server – Sent Events
  • HTML5 – Web Socket
  • HTML5 – Canvas
  • HTML5 – Audio & Video
  • HTML5 – Geo location
  • HTML5 – Micro data
  • HTML5 – Drag & Drop
  • HTML5 – Web Workers


CSS is a language that describes the style of an HTML document.CSS describes how HTML elements should be displayed.In this course we will teach you CSS from basic to advanced.


  • CSS id and class
  • CSS background
  • CSS text
  • CSS fonts
  • CSS links
  • CSS lists
  • CSS tables
  • CSS div concept
  • CSS box model
  • CSS padding and margin
  • CSS border and outline
  • CSS group/nesting
  • CSS dimension
  • CSS display
  • CSS positioning
  • CSS floating
  • CSS image
  • CSS media query


JavaScript is an object-based scripting language which is lightweight and cross-platform. This Course is for beginners and professionals both.

JAVASCRIPT curriculum

  • JavaScript – Introduction
  • JavaScript – Syntax
  • JavaScript – Where to place in the HTML Document
  • JavaScript – Statements
  • JavaScript – Comments
  • JavaScript – Variables
  • JavaScript – Data Types
  • JavaScript – objects
  • JavaScript – RegExp
  • JavaScript – functions
  • JavaScript – Binary & Logical Operators
  • CSS group/nesting
  • JavaScript – loop
  • JavaScript – break & Continue
  • JavaScript – try catch
  • JavaScript – form validations
  • JavaScript – html Dom interactions
  • JavaScript – browser Dom interactions


jQuery is a fast and concise JavaScript library created by John Resig in 2006. jQuery simplifies HTML document traversing, event handling, animating, and Ajax interactions for Rapid Web Development. This Course will give you enough understanding on components of jQuery with suitable examples.

JQuery Curriculum

  • Introduction to jQuery
  • Installing jQuery Library
  • Jquery basics
  • JavaScript – Statements
  • Jquery Element Selectors
  • jquery Attribute Selectors
  • Query Traversing
  • Query CSS Selectors
  • jQuery Dom Manipulation and Event Handling


Peak Technologies brings you a comprehensive Bootstrap training course that will help you master the styles of Bootstrap and add sophisticated functionality to your web applications. You will learn how to make effective use of the Bootstrap library and incorporate the design techniques of HTML and CSS, which are the primary building blocks of the web. You will also put in JavaScript components to add the required behaviour to your website. The workshop ends with you building your very own responsive website using Bootstrap with support from your trainers. The Bootstrap certification proves you are an expert front end developer and helps to move in the right career path. Register and schedule your class according to your convenience. The cost of Bootstrap course at Peak Technologies is moderate and the course fee includes the certification fee as well.

Bootstrap Curriculum

  • Introduction to the course
  • Tools that you will need (all free and cross platform tools)
  • Bootstrap manual install
  • Bootstrap CDN installation
  • Basics of text tags in bootstrap 4
  • More on texts
  • Handling Images in bootstrap 4
  • Container and fluid containers
  • 12 column grid basics
  • Media break points in Bootstrap 4
  • Variable width content grid
  • Changing layouts on different screens
  • Flexbox align items
  • Flexbox justify contents
  • Flex properties and nesting grids
  • Colours & Buttons in Bootstrap 4
  • Jumbotron in Bootstrap 4
  • Navbar and nav colours
  • A complete custom navbar
  • Carousel & Cards in Bootstrap 4


This AngularJS crash course is aimed at those who already have a basic understanding of HTML, CSS and Javascript, but who may have limited experience of AngularJS projects. With 3 hours of content and over 50 lectures, it’s a fast and efficient way to get yourself up to speed with this framework and start using it in the real world. This course will allow you to grasp the basic concepts of AngularJS and its main features. You’ll be provided with functional examples throughout to compound your learning, giving you the opportunity to put it to practical use.By the end of the course, you will be confident enough to begin your own AngularJS projects, using the framework for creating web and hybrid applications of your own.

Angular JS Curriculum

  • MVC Pattern in JavaScript
  • Introduction to DOJO
  • Code Separations and concerns
  • Observers and Notifications
  • Linking model and View
  • MVP and MVVM pattern
  • Data Binding and Events


AJAX is an important front-end web technology that lets JavaScript communicate with a web server. It lets you load new content without leaving the current page, creating a better, faster experience for your web site’s visitors. In this course, you’ll learn how AJAX works and how you can use JavaScript to communicate with a web server. We’ll use plain JavaScript as well as jQuery to create AJAX requests and use the response to dynamically update your web pages. Along the way, you’ll build mini- projects to reinforce your learning. We wrap up the course with a small project, showing you how to apply what you’ve learned to pull images from Flickr and display them on your web site.

AJAX Curriculum

  • Introduction to AJAX
  • Using a synchronous XHR request
  • Making requests asynchronous
  • Scripting for backwards compatibility
  • Updating the DOM with getElementById
  • Modifying elements with getElementsByTagName
  • Parsing XML using AJAX


The PHP Hypertext Preprocessor (PHP) is a programming language that allows web developers to create dynamic content that interacts with databases. PHP is basically used for developing web based software applications. This course helps you to build your base with PHP.

PHP Curriculum

  • Introduction of web & PHP
  • Exploring Data Types
  • Control Structures: Logical Expressions
  • Control Structures: Loops
  • User-Defined Functions
  • Debugging
  • Building Web Pages With PHP
  • Working with Forms and Form Data
  • Working with Cookies and Sessions
  • Using PHP to access MYSQL
  • Building a Content Management System (CMS)
  • Using Site Navigation to choose Content
  • Application CRUD
  • Building the Public Area
  • Advanced PHP Techniques
  • Introduction to Object Oriented Programming (OOP)
  • OOP in Practice
  • Working with Files and Directories
  • Sending Emails