Programming Basics Training

Course Duration: Approx. 15 hrs.

 

Following is the list of topics that will be covered during the course:

  1. 1. Introduction
  2. Role and Need of Programming Languages
  3. b. What is program?
  4. c. What is input /output?
  5. d. What is an error?
  6. 2. Algorithms
  7. How to write algorithms?
  8. b. How to draw flowchart?
  9. 3. Data Types
  10. Properties of structured and non-structured data types
  11. b. Objects
  12. c. Variables
  13. d. Constants
  14. e. Derived and abstract data types
  15. Declaration
  16. g. Type checking
  17. h. Binding and binding times
  18. i. Type conversion
  19. Scalar data type
  20. Composite data types
  21. l. Implementation and Storage representation of data types
  22. m. Control flow statement.
  23. 4. Syntax
  24. What is syntax?
  25. b. What is coding?
  26. c. What is testing in programs?

 

  1. 5. Procedures
  2. Procedure call and return
  3. b. Recursive subprogram
  4. c. Different parameter passing methods
  5. d. Lifetime of variables
  6. e. Scope rules: Static and Dynamic scope
  7. Referencing environment: activation records (Local, Non local and Global)
  8. g. Storage management (static and Dynamic)
  9. h. Exceptions and exception handling
  10. 6. Procedural Programming
  11. With C
  12. b. Array
  13. c. Control flow structures(loops)
  14. d. Examples in C Programming
  15. 7. Object Oriented Programming
  16. Objects, classes
  17. b. Messages and methods
  18. c. Features of Object-oriented Programming
  19. d. Java introduction
  20. 8. Database
  21. What is DB ?
  22. b. Why do we use DB?