C, C++ & JAVA

                                    Programming in C

                                                                     

           Introduction to Programming 

         Programming  Language

         Machine Language

         Assembly Language

         High Level Language

 

          Introduction to ‘C’ Language

 

         Programming Language ‘C’

         Compiler

         Entipretator

          Linker

          Loader

          Testing & Debugging

 

          OPERATORS

           Character Set

           Tokens

            Data Types

            Structure Of A Programming

             List Of Formats Specifiers 

 

             Conditional Statements and Loops

 

            Arithmetic Operator

            Relational Operator

            Logical Operator

            Assignment Operator

            Pointer Operator

            Special

            Increment

            Decrement

           The Type Casts

 

           Control Statements

 

            IF

            IF else

            Multiple if else

            Switch Case

            For Loop

            While Loop

            Do While Loop

             Break

 

            Array

 

            Array Declaration

           Array Manipulation

           2D array

           Array of Strings

           Stander Library String

 

           Function

        

            Classification of Function

Standard I / O Function

            Math Function

            Prototype of function

            The return () Statement

            Parameter Passing

            Local & Global Variable 

 

             Structures and Unions

 

            Structure Definition

            Use of Structure

            Multiple Structure available

             Nested structure

             Defining own data types

             Union

 Pointers

            Use of pointer

            Pointer type Variable declaration

            Pointer to a pointer

            Pointer Arithmetic

            Passing  pointer to a function

            Arrays & pointer

           Self Referential Structure

           File processing    

 

                                             OOPS With C++

                           

  1. Ch-1 Object- oriented programming

  2. Software Evolution
  3. Benefit Of OOP
  4. Features Of Oops
  5. Ch-2 Beginning with C++

  6. What Is C++
  7. Application Of C++
  8. Simple C++ Program
  9. Structure Of C++ Program
  10. Structure Of C++ Program
  11. Compiling & Linking
  12. Ch-3 Basic Input / Output

  13. Standard Input Library (C in)
  14. Standard Output Library(C out)
  15. Practical’s Program
  16. Ch-4 Tokens, Expression & Control Structure

  17. Tokens
  18. Basic Data Type
  19. User Define Data Types
  20. Derive  Data Type
  21. Operators
  22. Ch-5 Control Structure & Loop

  23. If else
  24. Multiple If else
  25. Switch case
  26. For Loop, While Loop, Do While Loop
  27. Ch-6 Function

  28. The Main Function
  29. Function Prototyping
  30. Call By Reference
  31. Inline Function
  32. Default Argument
  33.  Function Overloading
  34. Math Library Function
  35. Ch-7 Class & Object

  36. Specifying A Class
  37. Defining Member Function
  38. Private Member Function
  39. Object As Function Argument
  40. Programming  Exercise
  41. Ch-8 Constructor & Destructor

  42. Constructor
  43. Parameterized Constructor
  44. Multiple Constructor In A Class 
  45. Copy Constructor
  46. Destructor
  47. Overloading Constructor
  48. Ch-9 Inheritance

  49. Defining Drive Class
  50. Single Inheritance
  51. Multilevel Inheritance
  52. Multiple Inheritance
  53. Hierarchical Inheritance
  54. Hybrid Inheritance
  55. Ch-10 Virtual Function & Polymorphism

  56. Pointer To Object
  57. Pointers To Derived Classes
  58. Virtual Functions
  59. Abstract Classes
  60. Pure Virtual Functions 

                                             

                                   Core Java Programming

 

  1. Fundamental of Object-Oriented Programming
    1. Introduction, Basic concepts of Object-Oriented Programming
    2. Benefits of OOP , Application of OOP
  1. Java Evolution
    1. java history , Java Features , How Java differs from C and C++ , Java and Internet
    2. Java and World wide web , Java Environment
  1. Overview of java Language
    1. Introduction , Simple Java Program , An Two Application with Two Classes
    2. Java Tokens , Java Statements , Java Virtual Machine , Command Line Argument
  1. Constants, Variables and Data Types
    1. Introduction , Constants , Variables , Data Types , Declaration of Variables
    2. Giving Values to Variables , Scope of Variables , Symbolic Constant  , Type Casting
    3. Getting  Values of variables  , Standard default Values
  1. Operators and Expressions
    1. Introduction , Arithmetic Operator , Relational Operator , Logical Operator
    2. Assignment Operator , Increment and Decrement Operator , Special operator
  1. Decision making and Branching
    1. Introduction , Decision making with if statement , Simple statement
    2. Then if-else statement , Nesting if-else statement ,  The switch statement
  1. Decision making and Looping
    1. Introduction , While statement , Do statement  , For statement , Jumps in loop
  1. Classes Objects and Methods
    1. Introduction , Defining a class , Fields ,  Method deceleration , Nesting of Method
    2. Creating object , Accessing class members , Constructor , Method overloading

     3. Nesting of Method,  Abstract methods and classes,  Visibility (modifiers)

9.  Array, String and Vectors

1.1 Introduction, 1.2 One-dimensional arrays, 1.3 creating an array,

1.4 Two-dimensional arrays, 1.5 Strings, 1.6 Vectors

            10. Interface: Multiple Inheritances  

            1.1 Introduction, 1.2 Defining Interface, 1.3 Extending Interface,

            1.4 Implementing Interface, 1.5 Accessing Interface variables,

            1.6. Packages: Putting Together, 1.7 Introduction, 1.8 Java API Packages,

            1.9 Accessing Packages, 2.0 Using a Package, 2.1 Adding a class to a Package

            12.  Managing Errors and Exceptions

             1.1 Introduction, 1.2 Types of errors, 1.3 Exceptions, 1.4 Syntax of exceptions   1.5 Multiple Catch Statements

               13.  Introducation to RDBMS with MYSQL

               1.1 Create Table,  1.2 Insert Table,    1.3 Alter Table,       1.4   Update Table,     1.5 Drop Table

               14. Database Connectivity with MYSQL

                1.1 Register th Driver Class   1.2  Get Connection    1.3 Create Statment     

                1.4   Execute Queries,   1.5  Close Connection

               15.  Applet Programming

              1.1 Introductions, 1.2 how to applet differ from Applications,

              1.3 preparing to write Applets, 1.4 Building Applet Code,

              1.5 Applet Life Cycle, 1.6 designing a web pages,  1.7 Applet Tag, 

              1.8 Adding Applet to HTML file, 1.9 running the Applet,

              2.0 Passing Parameters to Applet,   2.1 Aligning to display, 2.2 More about Html tag,

              2.3 Displaying Numerical Values,  2.4 Getting Input from user, 2.5 Event Handling

              16.  Graphics Programming

              1.1 Introduction, 1.2The Graphics Class, 1.3 Lines Rectangles, 1.4 Circles and Ellipses

              1.5 Drawing Arcs, 1.6 Drawing Polygons, 1.7 Line Graphs