Module 1: Basic Computer Concepts:
- Introduction
- What is a Computer?
- Software and Hardware
- Hardware Components
- Hardware Accessories
- Operating System Software
- Software Applications
- Working with Computers
- Computer Terminology
- Starting and Stopping the Computer
- Using the Mouse
- Computer Tools & Utilities
- Disk Utilities
- Files & Directories
- Manipulating Files & Folders
- Working with the Windows Environment
- Internet
- Browsers, E-Mail Clients
Module 2: Word
- Introduction
- Introduction to MSWord
- Menus
- Shortcuts
- Document types
- Working with Documents
- Opening Files – New & Existing
- Saving Files
- Formatting page and Setting Margins
- Converting files to different formats
- Importing
- Exporting
- Sending files to others
- Editing text documents
- Inserting
- Deleting
- Cut, Copy, paste
- Undo, Redo
- Find, Search, Replace
- Using Tool bars, Ruler
- Using Icons
- Using help
- Formatting Documents
- Setting Font Styles
- Font selection – style, size, color etc.
- Type face – Bold, Italic, Underline
- Case Setting
- Highlights
- Special symbols
- Setting Paragraph Style
- Alignment
- Indents
- Line space
- Margins
- Bullets and Numbering
- Setting Page Style
- Formatting
- Border & Shading
- Columns
- Header & Footer
- Setting Footnotes
- Inserting manual Page break, Column break and line break
- Creating sections and frames
- Inserting Clip arts, pictures, and other files
- Anchoring & Wrapping
- Setting Document Styles
- Table of Contents
- Index
- Page Numbering, data & Time, Author etc.
- Creating Master Documents
- Web Page
- Creating Tables
- Table
- Settings
- Borders
- Alignments
- Insertion, deletion
- Merging
- Splitting
- Sorting
- Formulas
- Drawing
- Inserting Pictures/Files etc.
- Drawing Pictures
- Formatting & Editing pictures
- Grouping and ordering
- Rotating
- Tools
- Work Completion
- Spell Checks
- Macros
- Mail merge
- Templates
- Using Wizards
- Tracking Changes
- Security
Module 3: MS Excel
1 Introduction
- Spreadsheet & its Applications
- Opening spreadsheet
- Menus & Toolbars & icons
- Shortcuts
- Using help
- Shortcuts
2 Working with Spreadsheets
- Opening a File
- Saving Files
- Setting Margins
- Converting files to different formats
- Importing, Exporting and Sending files to others
- Spreadsheet addressing
- Rows, Columns & Cells,
- Referring cells and Selecting cells
- Entering and Editing Data
- Entering Data
- Cut, Copy, paste, Undo, Redo, Find, Search & Replace
- Filling continuous rows, columns
- Inserting – Data, cells, column, rows & sheets
- Manual breaks
- Computing data
- Setting Formula
- Finding total in a column or row
- Mathematical operations (Addition, Subtraction, Multiplication, Division, Exponentiation)
- Using other Formulas
3 Formatting Spreadsheets
- Formatting – Cell, row, column & Sheet
- Alignment, Font, Border & Shading
- Highlights values
- Hiding/Locking Cells
- Worksheet
- Sheet Name
- Rows & Columns Headers
- Row Height, Column Width
- Visibility – Row, Column, Sheet
- Security
- Formatting – Worksheet
- Sheet Formatting & style – background, color, Borders & shading
- Anchoring objects
- Formatting layout for Graphics, Clipart etc.,
4 Working with sheets
- Sorting
- Filtering
- Validation
- Consolidation
- Subtotal
- Creating Charts
- Selecting charts
- Formatting charts, label, scaling etc.
5 Using Tools
- Error Checking
- Spell Checks
- Macros
- Formula Auditing
- Creating & using Templates
- Tracking Changes
- Customization
- Printing worksheet
Module 4th: MS Power Point
1 Introduction
- Opening new Presentation
- Different presentation templates
- Setting backgrounds
- Selecting presentation layouts
2 Creating a presentation
- Setting presentation style
- Adding Text to the presentation
- Forming a presentation
- Adding style
- Color, gradient fills
- Arranging objects
- Adding Header & Footer
- Slide Background
- Slide Layout
- Adding Graphics to the Presentation
- Inserting pictures, movies, tables, etc into the presentation
- Drawing Pictures using Draw
2 Adding effects to the presentation
- Setting Animation & transition effect
- Adding audio and video
- Printing Handouts
- Generating standalone presentation viewer
C language
C is a programming language that is both versatile and popular, allowing it to be used in a vast array of applications and technologies. It can, for example, be used to write the code for operating systems, much more complex programs and everything between. Its simplicity and flexibility are largely because it can function independently of machines, which has lent itself to becoming one of the foundational programming languages in the industry.
Acquiring an understanding of C will help you learn a wide range of other programming languages that use C as their basis by borrowing the features and syntax of C, such as Java and C++.
- What is C?
- Variables/ Data
- Types/Constants/Keywords/Modifiers
- Operators
- Control statement (IF, IF/Else
- Switch Case
- Loops (For/While/Do While)
- Loops Practice
- Arrays (Single/Multi-Dimensional
- Array Operating (Sorting/Searching)
- Strings
- Various String Operations
- Functions A Simple Function
- Argument Passing
- Call by Value/Reference
- Storage classes & Recursion
- Pointers (pointers vs Arrays)
- Preprocessor directives
- What is macro?
- Macro using arguments.
- Macro versus Function
- Structure
- Unions
- Linked List
- Linked List
- Linked List
- File Handling
- File Handling
- File Handling
- Command line arguments
C++
If you plan to pursue a career in coding/programming, then you must seriously consider learning the C and C++ languages. No other programming language will train your brain to think like a software programmer/developer the way C and C++ do. C is a procedural programming language while C++ is a superset of C and has Object Oriented programming features.
Here are a few reasons why gaining mastery in C/C++ compared to other programming languages can prove to be a good career move: Companies that build complex software products prefer C/C++ programmers to others as these are the languages used for building the foundations of complex. Software products.
Basic in C++
- Programming Methods
- Object Oriented Programming
- Introduction to C++
- Variables, Data types, Operators
- Reference Operator
- Scope (:) Resolution Operators
- New Structure of a C++ program
Control Structures
- Conditional – if, if …else, Nested if …else, Switch …Case
- Loops – While, do …While, For, Nested Loops
- Jump – Go to, Continue & Break
Functions
- Introduction a Function
- Defining a Function
- Prototypes
- Actual and Formal Arguments
- Parameter Passing Techniques
- Call by Value
- Call by Reference
- Call by Pointer
- Default Arguments
- Function Overloading
- Inline Functions
Oops Concepts
- Encapsulation
- Abstraction
- Polymorphism
- Static Binding
- Dynamic Binding
- Inheritance
- Message Passing
- Class
- Object
Classes and Objects
- Class Declaration
- Access Member and Member Functions
- Creating Objects
- Differences between Class and Structure
- Objects as arguments
- Returning Objects
- Static Members
- Friend Functions
- Friend Classes
Constructors and Destructors
- Introduction
- Defining Constructor
- Comparing Constructor Member Function
- Default Constructor
- Argument Constructor
- Copy Constructor
- Constructor Overloading
- Default Argument in Constructor
- Destructor
- Defining Destructor
Operator Overloading
- Need of Overloading
- Defining Operator Overloaded Function
- Operator Overloading Rules
- Overloading Unary Operators
- Overloading Unary Operators using Friend
- Overloading Binary Operators using Friend
- Overloading Other Operators
Inheritance
- Introduction
- Types of Inheritance
- Single Level Inheritance
- Multilevel Inheritance
- Multiple Inheritance
- Hybrid Inheritance
- Hierarchical Inheritance
- Base Class
- Derived Class
- Inheritance Scope
- Protected Members
- Virtual Base Class
- Virtual Destructors
Polymorphism and Virtual Functions
- Type Polymorphism
- Dynamic Binding
- Function Overriding
- Difference between Function Overloading and Overriding
- Need of Virtual Functions
- Pure virtual Functions
Exception Handling
- What is Exception?
- Need of Handling Exceptions
- Types of Exceptions
- Exception Handling Mechanism
Files
- Hierarchy of File Streams
- Opening a File
- File Opening Modes
- Sequential Access Files
- Random Access Files
- Command Line Arguments
Job Opportunity after C++ Programming
- Computer programmers
- Software programmer
- Associate Software Engineer
- Lead Software Engineer
- Team Leader
PYTHON
Python is highly versatile. You can use it for both smell and complex tasks, and it is used across many different industries – from its more common applications in data science and software engineering to environment like mobile app development, artificial intelligence, and machine learning.
- Introduction to script
- what is script, program?
- Types of Scripts
- Difference between Script and Programming languages
- Features and limitation of Scripting
- Types of programming Language Paradigms Introduction to Python
- What is Python?
- Characteristics of Python
- History of Python
- Python Versions
- Install Python with Diff IDEs
- Features and Limitations of Python
- Python Applications
- Creating Your First Python Program
- Printing to the Screen
- Reading Keyboards Input
- Different Modes in PYTHON
- Execute the Script
- Interactive and Script Mode
- Python File Extensions
- SETTING PATH IN Windows
- Clear screen inside python
- Learn Python Main Function
- Python Comments
- Quit the Python Shell
- Shell as a Simple calculator
- Order of operations
- Multiline Statements
- Quotations in Python
- Python Path Testing
- Joining two lines
- Python Implementation Alternatives
- Sub Packages in Python
- Variables in Python
- What is Variable?
- Variables and Constants in Python
- Variable, Variable names and Value
- mnemonic Variable Names
- Values and Types
- What Does “Type” Mean?
- Multiple Assignment
- Python different numerical types
- Standard Data Types
- Operators and Operands
- Order of Operations
- Swap variables
- Python Mathematics
- Type Conversion String Handling
- What is string?
- String operations and indices
- Basic String Operations
- String Functions, Methods
- Delete a string
- String Multiplication and concatenation
- Python Keywords, Identifiers and Literals
- String Formatting Operator
- Structuring with indentation in Python
- Built-in String Methods Python Operators and Operands
- Arithmetic, Relational Operators and Comparison Operators
- Python Assignment Operators
- Short hand Assignment Operators
- Logical Operators or Bitwise Operators
- Membership Operators
- Identify Operators
- Operator precedence
- Evaluating Expressions Python Conditional Statements
- How to use “if condition” in conditional structures
- if statement (One-Way Decisions)s
Job Opportunity after Diploma in Computer Programming
- Computer Programmers
- Website Developers
- Software Engineer
- Senior Software Engineer
- Software Developer
- Software Programmer
- Associate Software Engineer
- Lead Software Engineer
- Team Leader