Programming

C++

C++ is general Purpose Programming language which supports Object Oriented Concepts., generally C++ is a Super Set of C Language Every C application can be upgraded in C++ with Object Oriented Concepts There are many applications like Operating Systems. 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. This makes C++ powerful as well as flexible.

  • Introduction to C++
  • Features of Object-Oriented Programming Languages
  • Functions
  • Classes and Objects
  • Constructors & Destructors
  • Operator Overloading
  • Inheritance
  • Polymorphism and Virtual Functions
  • Templates
  • Exception Handling
  • Files

C Programming

“C” is a general-purpose programming language that is extremely popular, simple, and flexible. It is machine-independent, structured programming language which is used extensively in various applications. C is one of the most widely used languages in the world and is fairly stable. C has risen to become the dominant root of influence for C++, Objective-C, C#, Java, JavaScript, Perl, PHP, Python, and countless others.

  • Overview of C
  • My First C program
  • Compile and Run C program
  • Keywords and Identifier
  • Operators in C Language
  • Data Types in C
  • Variables in C
  • C Input / Output
  • Decision Making
  • Switch Statement
  • Looping
  • Arrays
  • String and Character Array
  • Storage Classes
  • Introduction to Functions
  • Types of Functions and Recursion
  • Types of Function calls
  • Passing Array to Function
  • Structures
  • Typedef
  • Unions
  • Introduction to Pointers
  • Declaring and Initializing Pointer
  • Pointer to Pointer
  • Pointer to Array
  • Pointer to Structure
  • Pointer with Functions
  • File Input/Output

Java Programming

Java is a high-level programming language originally developed by Sun Microsystems and released in 1995. Java runs on a variety of platforms, such as Windows, Mac OS, and the various versions of UNIX.  Unlike many other programming languages including C and C++, when Java is compiled, it is not compiled into platform specific machine, rather into platform independent byte code.  Java is simple and  easy to learn.  Java enables to develop virus-free, tamper-free systems. Java is portable.  Java makes an effort to eliminate error prone situations by emphasizing mainly on compile time error checking and runtime checking.

  • Basics of Java
  • Class, Object, and types of classes
  • Packages in Java
  • Data types in Java
  • Variables, Constants, and Literals
  • Methods in Java
  • Constructor in Java
  • Modifiers in Java
  • Static Keyword
  • Final Keyword
  • Inner Class in Java
  • Super and this Keyword
  • OOPs concepts
  • Encapsulation
  • Inheritance
  • Polymorphism
  • Abstraction
  • Garbage Collection
  • Input Output Stream
  • Collection Framework
  • Exception Handling in Java
  • Java Annotations
  • Java Array
  • String, String Buffer, String Builder
  • Java Thread

Python

Python is a popular general-purpose programming language that can be used for a wide variety of applications. It includes high-level data structures, dynamic typing, dynamic binding, and many more features that make it as useful for complex application development. Python is relatively simple, so it’s easy to learn since it requires a unique syntax that focuses on readability. developers can read and translate Python code much easier than other languages. In turn, this reduces the cost of program maintenance and development. One of the most promising benefits of Python is that both the standard library and the interpreter are available free of charge, in both binary and source form.

  • An Introduction to Python
  • Beginning Python Basics
  • Python Program Flow
  • Functions& Modules
  • Exceptions Handling
  • File Handling
  • Classes In Python
  • Generators and iterators
  • Data Structures
  • Collections
  • Advance Python
  • Writing GUIs in Python
  • Python SQL Database Access
  • Network Programming
  • Date and Time
  • Few more topics in-detailed
  • Regular expression
  • Threads Essential
  • Accessing API Essential