Exit Profile :
About This Course
Learn basics of C++ language
Courses for IT beginners / students
C, C++ & Data Structures
Learn the fundamentals of C language
Understand algorithm building & programming with C & C++
Learn building blocks of programming with statements, decisions, loops, Operators, expressions, arrays etc
Learn functions, pointers, & file handling
Learn concepts of OOPS (object-oriented programming) such as inheritance, polymorphism, & abstraction
Learn data structures such as stacks, lists, queues, trees & graphs
Learn to develop applications that sort an array, traverses a linked list, constructs a binary tree etc
Developing Programming Logic with C
Data Structures using C
FAQS for C C++
How different is C++ from C ?
C was developed in the 1970s to create the UNIX operating system and make it easy to code low-level applications using a high-level language. It was a procedural language.
C++ was developed as an enhancement to the C language. It added object-oriented concepts to an already popular language. The concept of classes was added along with various other concepts like inheritance, abstraction and polymorphism. The '++' indicates that it is an increment to the C language set.
How is 'C in Practice' different from the current C program ?
C in Practice covers the basics of algorithms, programming fundamentals & data structures such as Linked Lists, Stacks, Queues, Trees and Graphs.
It starts with teaching a learner what an algorithm is and how to go about writing an algorithm, followed by the programming fundamentals and ends with teaching a student how to design and develop applications that sorts an array, traverses linked lists and constructs a binary tree and so on.