Featured
Today’s Deal

c,c++ and Paython language

Sold By :

TBJ Institute


Price : $555.00 /1
Full Description

Programming Training Course (C, C++ & Python)


1. C Programming Training

Modules:

  1. Introduction to C

    • History & features of C

    • Structure of a C program

    • Compilation & execution process

  2. Fundamentals

    • Data types, Variables, Constants

    • Operators & Expressions

    • Input/Output functions (printf, scanf)

  3. Control Structures

    • If, else-if, switch-case

    • Loops: for, while, do-while

  4. Functions

    • User-defined & built-in functions

    • Call by value & call by reference

    • Recursion

  5. Arrays & Strings

    • 1D & 2D arrays

    • String handling functions

  6. Pointers

    • Pointer basics, pointer arithmetic

    • Pointers & arrays

    • Pointers & functions

  7. Structures & Unions

    • Defining structures

    • Nested structures

    • Union basics

  8. File Handling

    • File operations: read, write, append

    • Working with binary files


2. C++ Programming Training

Modules:

  1. Basics of C++

    • Difference between C & C++

    • Structure of a C++ program

    • Input/Output (cin, cout)

  2. Object-Oriented Programming Concepts

    • Classes & Objects

    • Constructors & Destructors

    • Friend functions

  3. Inheritance

    • Types: single, multiple, multilevel, hierarchical, hybrid

    • Virtual base classes

  4. Polymorphism

    • Function overloading

    • Operator overloading

    • Virtual functions

  5. Templates & Exception Handling

    • Function templates & class templates

    • Try, catch, throw

  6. File Handling in C++

    • Streams (ifstream, ofstream, fstream)

    • Reading/writing objects to files

  7. Standard Template Library (STL)

    • Vectors, Lists, Queues, Stacks, Maps


3. Python Programming Training

Modules:

  1. Introduction to Python

    • Features & advantages of Python

    • Installation & setup (IDLE, PyCharm, Jupyter)

    • Python syntax & indentation

  2. Python Basics

    • Variables, Data types

    • Operators & Expressions

    • Input/Output functions

  3. Control Structures

    • If-else statements

    • Loops (for, while, nested loops)

    • Comprehensions (list, set, dict)

  4. Functions & Modules

    • Built-in functions

    • User-defined functions

    • Lambda functions

    • Modules & Packages

  5. Data Structures

    • Lists, Tuples, Dictionaries, Sets

    • String operations

  6. Object-Oriented Programming

    • Classes & Objects

    • Inheritance & Polymorphism

    • Encapsulation & Abstraction

  7. File Handling & Exception Handling

    • Read/write text & binary files

    • Exception handling (try, except, finally)

  8. Advanced Python (Optional)

    • Python with MySQL / SQLite

    • Libraries: NumPy, Pandas, Matplotlib

    • Introduction to Django/Flask (web dev)

Additional Specification
Shipment Info


Reviews