Promotional Offer : Flat 25 % Discount       10 % of Ur Fees Paid Will be Donated to CM Corona Relief Fund         10 % of Ur Fees Paid Will be Donated to PM Corona Relief Fund        50 % Discount For Doctors , Nurses , PoliceMen Family Members        Upto 75 % Discount For Needy Students

Look at Online Courses Syllabus

Overview of C & C++

Programming language is important because it defines the relationship, semantics and grammar which allows the programmers to effectively communicate with the machines that they program. A programming language serves several purposes: You can instruct the computer what to do in a human-readable form.

C++ is a general-purpose programming language created by Bjarne Stroustrup as an extension of the C programming language, or "C with Classes". The language has expanded significantly over time, and modern C++ now has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation. It is almost always implemented as a compiled language, and many vendors provide C++ compilers, including the Free Software Foundation, LLVM, Microsoft, Intel, Oracle, and IBM, so it is available on many platforms.

C++ was designed with a bias toward system programming and embedded, resource-constrained software and large systems, with performance, efficiency, and flexibility of use as its design highlights. C++ has also been found useful in many other contexts, with key strengths being software infrastructure and resource-constrained applications,[10] including desktop applications, video games, servers (e.g. e-commerce, Web search, or SQL servers), and performance-critical applications (e.g. telephone switches or space probes).

  • C
    1. Introduction
    2. C tokens (5)
    3. Simple program
    4. Type casting
    5. Decision making (4)
    6. Looping (3)
    7. Goto, break, continue
    8. Switch-Case
    9. Array (1-D, 2-D, N-D)
    10. Function
    11. Call by value, Call by reference
    12. Storage classes
    13. String , math functions
    14. Structure
    15. Union
    16. Pointer
    17. File handling
  • C++
    1. Introduction
    2. C++ tokens (5)
    3. Simple program
    4. OOPS (6 concepts)
    5. Scope resolution operator
    6. Functions
    7. Function overloading
    8. Function overriding
    9. Object as an argument and return type
    10. Constructor, destructor
    11. Constructor in base class
    12. Friend function
    13. Virtual function
    14. Virtual base class
    15. Abstract class
    16. Operator overloading
    17. Exception handling
    18. Pointer
    19. 'this' Pointer
    20. File handling

Overview of JAVA

Java is a general-purpose programming language that is class-based, object-oriented, and designed to have as few implementation dependencies as possible. It is intended to let application developers write once, run anywhere (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless of the underlying computer architecture. The syntax of Java is similar to C and C++, but it has fewer low-level facilities than either of them. As of 2019, Java was one of the most popular programming languages in use according to GitHub, particularly for client-server web applications, with a reported 9 million developers.

Java was originally developed by James Gosling at Sun Microsystems (which has since been acquired by Oracle) and released in 1995 as a core component of Sun Microsystems' Java platform. The original and reference implementation Java compilers, virtual machines, and class libraries were originally released by Sun under proprietary licenses. As of May 2007, in compliance with the specifications of the Java Community Process, Sun had relicensed most of its Java technologies under the GNU General Public License. Meanwhile, others have developed alternative implementations of these Sun technologies, such as the GNU Compiler for Java (bytecode compiler), GNU Classpath (standard libraries), and IcedTea-Web (browser plugin for applets).

  • Core Java
    1. Introduction
    2. Java tokens (5)
    3. Simple program
    4. Type casting
    5. Decision making
    6. Looping
    7. Break, continue, goto
    8. Switch-Case
    9. Array (1-D, 2-D, N-D)
    10. Oops (6 concepts)
    11. Class & objects
    12. Modifiers (Access & Non-Access)
    13. Functions
    14. Object as argument and return type
    15. Constructor
    16. Abstract
    17. Final
    18. Interface
    19. Package
    20. Wrapper classes
    21. IO, util package
    22. Exception handling
    23. Thread
    24. Database connectivity
    25. Applet & Frame
  • Advanced Java
    1. Swing (JApplet & JFrame)
    2. Introduction about network
    3. RMI
    4. TCP/IP based network programming
    5. UDP based java programming
    6. Collections
    7. Lumbda Expressions
  • J2EE
    1. Introduction about web applications
    2. Architecture of web applications
    3. Web servers & Application servers
    4. HTML & JavaScript
    5. Servlet (Generic & Http)
    6. Filter
    7. JSP
    8. Custom tags
    9. JSTL
    10. Struts
    11. Hibernate
    12. Spring
    13. Hadoop

Overview of Android

Android is a mobile operating system based on a modified version of the Linux kernel and other open source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. Android is developed by a consortium of developers known as the Open Handset Alliance, with the main contributor and commercial marketer being Google. Initially developed by Android Inc., which Google bought in 2005, Android was unveiled in 2007, with the first commercial Android device launched in September 2008. The current stable version is Android 10, released on September 3, 2019. The core Android source code is known as Android Open Source Project (AOSP), which is primarily licensed under the Apache License. This has allowed variants of Android to be developed on a range of other electronics, such as game consoles, digital cameras, PCs and others, each with a specialized user interface. Some well known derivatives include Android TV for televisions and Wear OS for wearables, both developed by Google.

Android's source code has been used as the basis of different ecosystems, most notably that of Google which is associated with a suite of proprietary software called Google Mobile Services (GMS), that frequently comes pre-installed on said devices. This includes core apps such as Gmail, the digital distribution platform Google Play and associated Google Play Services development platform, and usually apps such as the Google Chrome web browser. These apps are licensed by manufacturers of Android devices certified under standards imposed by Google. Other competing Android ecosystems include's Fire OS, or LineageOS. Software distribution is generally offered through proprietary application stores like Google Play Store or Samsung Galaxy Store, or open source platforms like Aptoide or F-Droid, which use software packages in the APK format.

  • Introduction
  • Android Widgets
    1. Toast & Alert Dialog
    2. Buttons
    3. Checkbox
    4. Radio Button
    5. Spinner
    6. Looping
    7. View (Autocomplete, List, Web)
    8. Bar (Rating, Seek & Progress)
    9. Picker (Date & Time)
    10. Analog and Digital
    11. Image (Switcher & Slider)
    12. View Stub
    13. Layout
    14. Scroll View
    15. Search View
    16. Edit Text with Text Watcher
  • Activity and Intents
    1. Activity Life Cycle
    2. Intent (Implicit & Explicit)
    3. Start Activity For Result
    4. Share App Data
  • Android Fragments
    1. Android Fragments
  • Android Menu
    1. Option, Context and Popup
  • Android Alarm Manager
  • Android Storage
  • Android SQLite
  • XML and JSON
  • Android Multimedia
    1. Audio & Video
    2. Recording Media
  • Android Speech
    1. Text to Speech
    2. Speech to Text
  • Android Telephony
    1. Telephony Manager
    2. Get Call State
    3. Simple Caller Talker
    4. Phone Cell
    5. Send SMS
    6. Send Email
  • Android Device
  • Camera and Sensor
  • Graphics and Animation
  • Web Service
  • Google Map
  • Adding Ads
  • Android Social Media
  • Android React Native

Overview of .NET

.NET Framework (pronounced as "dot net") is a software framework developed by Microsoft that runs primarily on Microsoft Windows. It includes a large class library called Framework Class Library (FCL) and provides language interoperability (each language can use code written in other languages) across several programming languages. Programs written for .NET Framework execute in a software environment (in contrast to a hardware environment) named the Common Language Runtime (CLR). The CLR is an application virtual machine that provides services such as security, memory management, and exception handling. As such, computer code written using .NET Framework is called "managed code". FCL and CLR together constitute the .NET Framework.

FCL provides the user interface, data access, database connectivity, cryptography, web application development, numeric algorithms, and network communications. Programmers produce software by combining their source code with .NET Framework and other libraries. The framework is intended to be used by most new applications created for the Windows platform. Microsoft also produces an integrated development environment for .NET software called Visual Studio.

.NET Framework began as proprietary software, although the firm worked to standardize the software stack almost immediately, even before its first release. Despite the standardization efforts, developers, mainly those in the free and open-source software communities, expressed their unease with the selected terms and the prospects of any free and open-source implementation, especially regarding software patents. Since then, Microsoft has changed .NET development to more closely follow a contemporary model of a community-developed software project, including issuing an update to its patent promising to address the concerns.

  • C#.NET
    1. Introduction to C#
    2. Namespaces in C#
    3. C# Tokens(5)
    4. Conversions in C#
    5. Decision Making and Looping concepts
    6. Arrays
    7. Functions
    8. String and Math Functions in C#
    9. OOPS Concepts (6)
    10. Classes and Objects in C#
    11. Modifiers in C# (2)
    12. Constructor and Destructors
    13. Excetion Handling
    14. Threading in C#
    15. Interface in C#
    16. Windows Application in C#
    17. Controls in Windows Applications
  • ASP.NET with C#
    1. Introduction to Web Application
    2. HTML and JAVA Script
    3. Server Controls
      1. Standard Controls
      2. Navigation Controls
      3. Validation Controls
      4. Login Controls
      5. AJAX Controls
    4. Authentication users with and without Login Controls
    5. Master Page in ASP.NET C#
    6. ASP.NET with SQL SERVER 2008 R2
    7. ADO.NET Data Sources
      1. Access Data source
      2. SQL Data source
      3. XML Data source
      4. Sitemap Data source
      5. Entity Data source
      6. LinQ Data source
      7. Object Data source
    8. ADO.NET Data views
      1. Grid view
      2. Details view
      3. List view
      4. Form view
    9. Import excel and access data into the SQL SERVER 2008 R2
    10. How to Back up and Restore database in SQL SERVER 2008 R2
    11. How to use Local Database in ASP.NET C#
    12. ASP.NET with MS ACCESS 2010
    13. Reporting in ASP.NET C#
    14. How to send E-mail via ASP.NET C#
    15. ASP.NET Post Back
    16. ASP.NET Sessions and Cookies
    17. ASP.NET Redirect Page, Server.Transfer, Server.Execute
    18. Tracing in ASP.NET
    19. ASP.NET web configuration
    20. ASP.NET interact with IIS
  • MVC 4
    1. Introduction
    2. Controllers
    4. Views Data and Views Bag
    5. Models
    6. Data Access in Entity Framework
    7. Business objects as Model
    8. Form Collection
    9. Mapping data request to Controllers
    10. Update model in MVC 4
    11. Unintended Updates
    12. Including and Excluding in MVC 4
    13. Interacting Database
    14. Customizing
    15. HTML Helper
    16. Razor Views
    17. Layout Views
    18. Handle Errors
    19. Output Cache
    20. Cache Profiles
    21. Validations
    22. Remote Validation
    23. Action Result
    24. Range Attribute
    25. String Length Attribute
    26. Regular Expression Attribute
    27. Custom Validation Attribute
    28. Areas in MVC 4
    29. Ajax in MVC 4
    30. Content Delivery Network (CDN) in MVC 4

Overview of PHP

PHP is a popular general-purpose scripting language that is especially suited to web development. It was originally created by Rasmus Lerdorf in 1994; the PHP reference implementation is now produced by The PHP Group. PHP originally stood for Personal Home Page, but it now stands for the recursive initialism PHP: Hypertext Preprocessor.

PHP code is usually processed on a web server by a PHP interpreter implemented as a module, a daemon or as a Common Gateway Interface (CGI) executable. On a web server, the result of the interpreted and executed PHP code – which may be any type of data, such as generated HTML or binary image data – would form the whole or part of a HTTP response. Various web template systems, web content management systems, and web frameworks exist which can be employed to orchestrate or facilitate the generation of that response. Additionally, PHP can be used for many programming tasks outside of the web context, such as standalone graphical applications and robotic drone control. Arbitrary PHP code can also be interpreted and executed via command-line interface (CLI).

The standard PHP interpreter, powered by the Zend Engine, is free software released under the PHP License. PHP has been widely ported and can be deployed on most web servers on almost every operating system and platform, free of charge. The PHP language evolved without a written formal specification or standard until 2014, with the original implementation acting as the de facto standard which other implementations aimed to follow. Since 2014, work has gone on to create a formal PHP specification.

  1. Introduction to Web Application
  2. HTML and JavaScript
  3. Introduction to PHP
  4. WAMP Server using PHP
  5. PHP Tokens(5)
  6. Echo and Print Statements
  7. Decision Making and Looping
  8. Arrays
  9. Functions
  10. String and Math Functions
  11. Form Handling
  12. Superglobals
  13. Session and Cookies
  14. ISSET Methods
  15. Redirecting a page in PHP
  16. Exception Handling
  17. File Handling
  18. Filters in PHP
  19. PHP with MySQL Database
  20. PHP with ODBC
  21. PHP with XML
  22. PHP with AJAX
  23. PHP with JQuery
  24. Dreamweaver using PHP
  25. Framework in PHP
  26. Webhosting in PHP

Overview of Web Designing

Web design encompasses many different skills and disciplines in the production and maintenance of websites. The different areas of web design include web graphic design; interface design; authoring, including standardised code and proprietary software; user experience design; and search engine optimization. Often many individuals will work in teams covering different aspects of the design process, although some designers will cover them all. The term "web design" is normally used to describe the design process relating to the front-end (client side) design of a website including writing markup. Web design partially overlaps web engineering in the broader scope of web development. Web designers are expected to have an awareness of usability and if their role involves creating markup then they are also expected to be up to date with web accessibility guidelines.

  • HTML 5
    1. Basic Root Elements
    2. Manipulating Texts
    3. Sections
    4. Editing Tags
    5. Embed Tags
    6. Grouping Elements
    7. Table Elements
    8. Form Elements
    9. Interactive Elements
    10. Miscellaneous Elements
    11. Deprecated Tags
    12. Global Attributes
    13. Form Attributes
    14. Input Attributes
    15. Input type Attributes
    16. Event Attributes
  • CSS 3
    1. Background Properties
    2. Text Properties
    3. Font Properties
    4. Margin Properties
    5. Padding Properties
    6. Box Properties
    7. Border Properties
    8. Special Topics
    9. Gradients and Shadows
    10. Opacity Rollovers
    11. Transitions
    12. Transforms and Transitions
    13. Animations
  • JQuery
    1. Selectors
    2. Basic Selectors
    3. Attribute Selectors
    4. Form Selectors
    5. Hierarchy
    6. Filtering Elements
    7. Basic Filters
    8. Child Filters
    9. Content Filters
    10. Visibility
    11. Effects
    12. Basic
    13. Fading
    14. Slide Effects
    15. Handling Events
    16. Basic DOM
    17. CSS Style
  • Bootstrap 3
    1. Introduction to Bootstrap
    2. Bootstrap Grid System
    3. Bootstrap Grid System - Advanced.
    4. Creating Layouts with Bootstrap
    5. Bootstrap CSS - Understanding the CSS
    6. CSS Customization / Skins
    7. Responsive Web design with Bootstrap
    8. Single Page Responsive site with Bootstrap
    9. Introduction to LESS and SASS
    10. Customizing Bootstrap3 with LESS
    11. Bootstrap Plug-ins
    12. Bootstrap Layout Components

Overview of SQL Server

SQL (Structured Query Language) is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS). It is particularly useful in handling structured data, i.e. data incorporating relations among entities and variables.

SQL offers two main advantages over older read–write APIs such as ISAM or VSAM. Firstly, it introduced the concept of accessing many records with one single command. Secondly, it eliminates the need to specify how to reach a record, e.g. with or without an index.

Originally based upon relational algebra and tuple relational calculus, SQL consists of many types of statements, which may be informally classed as sublanguages, commonly: a data query language (DQL),[a] a data definition language (DDL), a data control language (DCL), and a data manipulation language (DML). The scope of SQL includes data query, data manipulation (insert, update and delete), data definition (schema creation and modification), and data access control. Although SQL is essentially a declarative language (4GL), it also includes procedural elements.

  1. Introduction to SQL Server DBA
  2. Databases and its types
  3. About Master, Model, MSDB, TempDB and Resource
  4. Authentication Modes and its types
  5. Enabling Mixed Mode/SQL Server Authentication
  6. SQL Server Logins
    1. General
    2. Server Roles
    3. User Mapping
    4. Securable
    5. Status
  7. Properties of SQL Server Users
  8. T-SQL to list users without logins
  9. Orphaned Users vs. User without Logins
  10. What is schema and how to view Schema
  11. Owned Schema
  12. Extended Properties(Create, View and Delete)
  13. SQL Server Storage Basics: Database Files
  14. Physical Database Architecture
  15. Storage Basics
  16. SQL Server Storage Basics: Database File Groups
  17. File Groups Backup
  18. What is Piecemeal Restore

Overview of CCNA

CCNA (Cisco Certified Network Associate) is an information technology (IT) certification from Cisco Systems. CCNA certification is an associate-level Cisco Career certification.

The Cisco exams have changed several times in response to the changing IT trends. In 2013, Cisco announced an update to its certification program that "aligns certification and training curricula with evolving industry job roles." There are now several different types of Cisco-Certified Network Associate, with "CCNA Routing and Switching" being closest to the original CCNA focus; other types of CCNA focus on security, cloud, collaboration, security operations, design, data center technologies, industrial plants, service providers, and wireless.

The content of the exams is proprietary. Cisco and its learning partners offer a variety of different training methods, including books published by Cisco Press, and online and classroom courses available under the title "Interconnecting Cisco Network Devices".

To achieve CCNA Routing and Switching certification, one must earn a passing score on Cisco exam #200-125, or combined passing scores on both the "Interconnecting Cisco Network Devices 1" ICND1 #100-105 and "Interconnecting Cisco Network Devices 2" ICND2 #200-105 exams. Passing the ICND1 exam grants the candidate the Cisco Certified Entry Networking Technician (CCENT) certification. At the completion of the exam, candidates receive a score report along with a score breakout by exam section and the passing score for the given exam.

  1. Introduction
  2. Networking Model
  3. LAN
  4. WAN
  5. IP Address
  6. Basic Lab
  7. Basics of Switching
  8. VLAN
  9. STP
  10. Port Security
  11. Basics of Routing
  12. Static Routes
  13. Dynamic Routing Protocols
  14. RIP V2
  15. EIGRP
  16. OSPF
  17. Access List
  18. Nat
  19. IPV6
  20. Router Redundancy Protocol
  21. VLSM

Overview of CCNP

A Cisco Certified Network Professional (CCNP) is a person in the IT industry who has achieved the professional level of Cisco Career Certification. From February 2020, no entry-level certification will be required to attempt the CCNP exams. Relevant entry-level certifications need to be passed in advance, if someone wants to attempt the Professionals level exams. The associate-level certification programs are: CCDA, CCNA Cloud, CCNA Collaboration, CCNA Cyber Ops, CCNA Data Center, CCNA Industrial, CCNA Routing and Switching, CCNA Security, CCNA Service Provider and CCNA Wireless.Each area of expertise requires passing the relevant exams for certification with a professional understanding and capability of networking.

For example, the CCNP Routing and Switching consists of three exams: Implementing IP Routing (ROUTE), Implementing IP Switched Networks (SWITCH) and Troubleshooting and Maintaining IP Networks (TSHOOT).

  • Routing
    1. Introduction
    2. RIPV1
    3. RIPV2
    4. EIGRP
    5. OSPF
    6. OSPF Virtual Link
    7. Manupulating Routing Updates
    8. Distribute List
    9. Redistribution
    10. Route Maps
    11. BGP -Introduction
    12. IBGP
    13. EBGP
    14. BGP Attributes
  • Switching
    1. Introduction
    2. VLAN
    3. Multi Layer Switching
    4. STP
    5. MSTP
    6. HSRP
    7. VRRP
    8. GLBP
    9. VLAN ACL

Overview of Angular

AngularJS is a JavaScript-based open-source front-end web framework mainly maintained by Google and by a community of individuals and corporations to address many of the challenges encountered in developing single-page applications. It aims to simplify both the development and the testing of such applications by providing a framework for client-side model–view–controller (MVC) and model–view–viewmodel (MVVM) architectures, along with components commonly used in rich Internet applications.

AngularJS is the frontend part of the MEAN stack, consisting of MongoDB database, Express.js web application server framework, Angular.js itself, and Node.js server runtime environment. Version 1.7.x is on Long Term Support until July 1st 2021. After that date AngularJS will no longer be updated and Angular (2.0+) is suggested instead.

The AngularJS framework works by first reading the Hypertext Markup Language (HTML) page, which has an additional custom HTML attributes embedded into it. Angular interprets those attributes as directives to bind input or output parts of the page to a model that is represented by standard JavaScript variables. The values of those JavaScript variables can be manually set within the code, or retrieved from static or dynamic JSON resources.

AngularJS is built on the belief that declarative programming should be used to create user interfaces and connect software components, while imperative programming is better suited to defining an application's business logic.[5] The framework adapts and extends traditional HTML to present dynamic content through two-way data-binding that allows for the automatic synchronization of models and views. As a result, AngularJS de-emphasizes explicit Document Object Model (DOM) manipulation with the goal of improving testability and performance.

  1. What is Angular?
  2. New features of Angular 5
  3. Angular CLI
  4. NodeJS Introduction(NPM)
  5. Visual Studio(VS) Code Editor
  6. App Components
  7. Creating Components
  8. Component Templates
  9. Nested Components
  10. Databinding
  11. Directives
  12. Services
  13. App Module
  14. Changing pages with Routing
  15. Understanding Observables
  16. Template & Reactive Forms
  17. Interact with HTTPClient
  18. Rest API(Express.JS)
  19. Connect with Mongodb and Rest API

Overview of NodeJS

Node.js allows the creation of Web servers and networking tools using JavaScript and a collection of "modules" that handle various core functionalities. Modules are provided for file system I/O, networking (DNS, HTTP, TCP, TLS/SSL, or UDP), binary data (buffers), cryptography functions, data streams, and other core functions. Node.js's modules use an API designed to reduce the complexity of writing server applications.

JavaScript is the only language that Node.js supports natively, but many compile-to-JS languages are available. As a result, Node.js applications can be written in CoffeeScript, Dart, TypeScript, ClojureScript and others.

Node.js is primarily used to build network programs such as Web servers. The most significant difference between Node.js and PHP is that most functions in PHP block until completion (commands only execute after previous commands finish), while Node.js functions are non-blocking (commands execute concurrently or even in parallel, and use callbacks to signal completion or failure).

  1. Introduction to NodeJS
  2. Text Plain and Text HTML in Express.JS REST API
  3. Use URL Parameters
  4. Convert Object to/from JSON
  5. Convert Objects List to/from JSON
  6. Use POST, PUT, DELETE Methods
  7. Find documents with conditions and by id in MongoDB
  8. CRUD Operations in Express.JS REST API with MongoDB
  9. Use Refs, Router, Local Storage in Component
  10. Security REST API

Overview of ReactJS

React.js is an open-source JavaScript library that is used for building user interfaces specifically for single-page applications. It’s used for handling the view layer for web and mobile apps. React also allows us to create reusable UI components. React was first created by Jordan Walke, a software engineer working for Facebook. React first deployed on Facebook’s newsfeed in 2011 and on in 2012.

React allows developers to create large web applications that can change data, without reloading the page. The main purpose of React is to be fast, scalable, and simple. It works only on user interfaces in the application. This corresponds to the view in the MVC template. It can be used with a combination of other JavaScript libraries or frameworks, such as Angular JS in MVC.

  1. Create New Component in ReactJS
  2. Use CSS in Component in ReactJS
  3. Create Nested Components in ReactJS
  4. Pass values, Object and Objects List to Parameters
  5. Use Single Values, Object and Objects List in State
  6. Event Handling
    1. onClick
    2. onChange
    3. onSubmit
  7. Form Controls in Component
  8. Forms Validation in Component
  9. Use Refs, Router, Local Storage in Component
  10. Call GET, POST, PUT, DELETE HTTP Method with Express.JS Web API and MongoDB

Overview of Python

Python is an interpreted, high-level, general-purpose programming language. Created by Guido van Rossum and first released in 1991, Python's design philosophy emphasizes code readability with its notable use of significant whitespace. Its language constructs and object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.

Python is dynamically typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly, procedural), object-oriented, and functional programming. Python is often described as a "batteries included" language due to its comprehensive standard library. Python was conceived in the late 1980s as a successor to the ABC language. Python 2.0, released in 2000, introduced features like list comprehensions and a garbage collection system capable of collecting reference cycles. Python 3.0, released in 2008, was a major revision of the language that is not completely backward-compatible, and much Python 2 code does not run unmodified on Python 3.

  • Core Python
    1. Introduction
    2. Data types and Variables
    3. Operators
    4. Decision Making Statements
    5. Looping Statements
    6. Control Statements
    7. String Manipulations
    8. Lists
    9. Tuples
    10. Dictionaries
    11. Functions
    12. Modules
    13. Input and Output Files
    14. Exception Handling
  • Advanced Python
    1. OOPs Concepts
    2. Regular Expressions
    3. CGI
    4. Database
    5. Networking
    6. Multithreading
    7. GUI Programming
    8. Sending Mail
  • SQL
    1. Introduction to SQL
    2. Data Definition Language(DDL)
    3. Data Manipulation Language(DML)
    4. SQL Operators
    5. Transaction Control Language(TCL)
    6. Aggregate Functions
    7. String & Date Functions
    8. Sub Queries
    9. Group by Statements
    10. Key Constraints
    11. Joining Queries
    12. Set Operators
  • PL/SQL
    1. Introduction to PL/SQL
    2. Variables
    3. Constants
    4. Decision Making Statements
    5. Looping Statements
    6. Procedure
    7. Function
    8. Exception
    9. User Defined Exception
    10. Trigger
    11. Packages

Overview of MongoDB

In March 2010, MongoDB announced that it would offer commercial support for MongoDB. MongoDB's subscription offering includes access to MongoDB Enterprise, professional support, and commercial licensing. With MongoDB 2.4 release, MongoDB introduced MongoDB Enterprise as part of its subscription offering. MongoDB Enterprise contains monitoring and security features such as kerberos authentication and role-based privileges.

  1. Introduction to MongoDB
  2. Create, Update and Delete Collections
  3. Get all collections from database
  4. Use Relational Operators
  5. Use Logical Operators
  6. Between clause in query
  7. Like clause in query
  8. Sort, Limit and Projection clauses in query
  9. Aggregate functions
  10. Filter Data with Embed document
  11. Date and Time in query commands
  12. Join, Group by and having in query commands