Search

100% Secure delivery without contacting the courier
Need help? +91-81444-11468

In Stock

C & C++ Programming

Description

C programming

C programming is an excellent language to learn to program for beginners. C  programming has now become a widely used professional language for various reasons such as, it is easy to learn; it’s a structured language; it produces efficient programs; it can handle low-level activities and it can be compiled on a variety of computer platforms. It can be used to develop software like operating systems, databases, compilers.

C++ Programming

C++ is one of the world’s most popular programming languages. It gives programmers a high level of control over system resources and memory. It can be found in today’s operating systems, Graphical User Interfaces, and embedded systems. It is an object-oriented programming language which gives a clear structure to programs and allows code to be reused, lowering development costs. It is portable and can be used to develop applications that can be adapted to multiple platforms. Modern C++ has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.

What will you learn

C programming

  • You will learn the fundamental programming concepts and methodologies which are essential to build good C program.
  • You can understand how to code, document, test, and implement a well-structured, robust computer program using the C programming language.
  • You can design, implement, test and debug programs that use loops and arrays.
  • You can design, implement, test and debug programs that use functions .
  • You will learn to design, implement, test and debug programs that use different data types, such as simple variables, arrays, and structures.

C++ Programming

  • You will learn the fundamental programming concepts and methodologies which are essential to build good C++ program.
  • You will learn to code, document, test, and implement a well-structured, robust computer program using the C++ programming language.
  • You can write reusable modules (collections of functions).
  • You will learn the syntax and semantics of the C++ programming language.
  • You will learn how to overload functions and operators in C++.
  • You can understand how to design and implement generic classes with C++ templates.

499

Syllabus

C programming – Syllabus

Chapter 1: History of C Introduction of C Structure of C programming

Chapter 2: Fundamental of C Data types Variables Keywords Identifier Input Output Statement
Chapter 3: Decision Making Statement Types A) Conditional Statement 1. Simple if 2. Nested If 3. Switch B) Looping Statement 1. For loop 2. While loop 3. Do-while Loop

Chapter 4: Operators 1. Arithmetic 2. Compare 3. Relational 4. Logical 5. Assignment 6. Increment or Decrement operators

Chapter 5: Array Intro Array Types of Array 1. One dimension 2. Two Dimension

Chapter 6: Pointer Intro Pointer Normal variable Vs Pointer Variable Pointer with array

Chapter 7: Function Intro Function How to create function Step 1: Declaration function Step 2: Calling function Step 3: Definition function Function Types 1. with argument and with return type 2. with argument and without return type 3. without argument and with return type 4. without argument and without return type Function with array Function with Pointer

Chapter 8: Structure Intro to structure Structure vs array Structure with array Structure with pointer Structure with function

Chapter 9: Files Intro file How to create file File accessing mode File input and output function

 

 

C++ Programming – Syllabus

Chapter 1: History of C++ What is OOPs OOPs details Structure Vs OOPs

Chapter 2: Fundamental of C++ Variables, data types, keywords. Input and output statement

Chapter 3: Decision making statement Types A) Conditional Statement 1. simple if 2. Nested If 3. Switch B) Looping Statement 1. For loop 2. While loop 3. Do-while Loop

Chapter 4: Operators & Casting 1. Arithmetic 2. Compare 3. Relational 4. Logical 5. Assignment 6. Increment or Decrement operators

Chapter 5: Encapsulation & Abstraction Implementation of Access specifier Private Public Protected

Chapter 6: Polymorphism Intro polymorphism Types 1. overloading 2. overriding

Chapter 7: Inheritance vs Composition Intro Inheritance Types 1. single 2. multiple 3. multi-level 4. Hybrid

Chapter 8: Constructor Intro constructor Constructor with overloading Destructor

Chapter 9: Files Iostream vs fstream Creating file step File accessing mode

Chapter 10: Exception Handling Type of error Exception handling function 1. try 2. catch 3. throw

Duration

4 Hrs

Language

தமிழ்

Qty

1 DVD ROM

Reviews

There are no reviews yet.

Write a review

Bestsellers

Categories:

C & C++ Programming

499
(0 Reviews)
Description C programming C programming is an excellent language to learn to program for beginners. C  programming has now become a widely used professional language for various reasons such as, it is easy to learn; it's a structured language; it produces efficient programs; it can handle low-level activities and it can be compiled on a variety of computer platforms. It can be used to develop software like operating systems, databases, compilers. C++ Programming C++ is one of the world's most popular programming languages. It gives programmers a high level of control over system resources and memory. It can be found in today's operating systems, Graphical User Interfaces, and embedded systems. It is an object-oriented programming language which gives a clear structure to programs and allows code to be reused, lowering development costs. It is portable and can be used to develop applications that can be adapted to multiple platforms. Modern C++ has object-oriented, generic, and functional features in addition to facilities for low-level memory manipulation.
Categories:

Python

499
(0 Reviews)
Description Python consists of high-level built in data structures, combined with dynamic typing and dynamic binding, make it very attractive for Rapid Application Development, as well as for use as a scripting or glue language to connect existing components together. Python's simple, easy to learn syntax emphasizes readability and therefore reduces the cost of program maintenance. Python supports modules and packages, which encourages program modularity and code reuse. The Python interpreter and the extensive standard library are available in source or binary form without charge for all major platforms, and can be freely distributed. Often, programmers fall in love with Python because of the increased productivity it provides. Since there is no compilation step, the edit-test-debug cycle is incredibly fast. Debugging Python programs is easy: a bug or bad input will never cause a segmentation fault.
Categories:

Android

499
(0 Reviews)
Description This course is for aspiring Android developers to learn how to build Android app, add functionality to the app, connect to the internet, and set up databases. Do you want to create responsive, flexible, beautiful apps for mobile or web platforms? You're in the right place. Whether you're an experienced developer or just getting started, we can point you to training that will help you develop high-quality apps that are both useful and marketable.
Categories:

Networking

499
(0 Reviews)
Description This course is to provide learners with an overview of the concepts and fundamentals of data communication and computer networks. This course covers the basics of how networking works, and how to use different devices to build networks. Networks are made up of various devices such as computers, switches, routers that are connected together by cables or wireless signals. Understanding the basics of how networks are put together is an important step in building a wireless network in a community or neighborhood. Switches, routers, and wireless access points are the essential networking basics. Through them, devices connected to your network can communicate with one another and with other networks, like the Internet. Switches, routers, and wireless access points perform very different functions in a network.
Categories:

Web Design

499
(0 Reviews)
Description Web design is technically a subset of the broader category of web development. It encompasses several different aspects, including webpage layout, content production, and graphic design. Web design partially overlaps web engineering in the broader scope of web development. Want to learn how to create a website with HTML and CSS? In this course, we show you all the steps to get from a blank screen to a working website that’s optimized and quite good-looking at the same time.
Categories:

Java

499
(0 Reviews)
Description This course is suitable for beginners and intermediate programmers. Java is a great language to learn if you’re just getting into video game coding. It is the main programming language used to make mobile Android games. Web-based games also use Java, in conjunction with Flash. Java is easy-to-use, so a beginner can learn to create a range of programs and write reusable code, easily moving between computer systems as they do so. In comparison to programming languages like C++, Java is easier to write, debug, learn and compile. If you consider becoming a Java programmer or you’ve already started learning it, developing simple games can be a fun way to practice your knowledge.
Categories:

PHP & MySQL

499
(0 Reviews)
Description PHP PHP is a widely-used, open source scripting language. It is a server scripting language, and a powerful tool for making dynamic and interactive Web pages. It runs on various platforms and it is compatible with almost all servers used today. It supports a wide range of databases. It is easy to learn and runs efficiently on the server side. MYSQL If you've decided to build a website or need a database, MySQL is an open-source option that's very cost effective and affordable. MySQL provides an implementation of a SQL database very well suited for small to medium web pages. SQL is the most popular language for adding, accessing and managing content in a database. It is most noted for its quick processing, proven reliability, ease and flexibility of use. It is an essential part of almost every open source PHP application. It is used to create, modify and extract data from the relational database, as well as control user access to the database. It is used by many database-driven web applications and  is also used by many popular websites. This course helps new and intermediate level database programmers understand how to set up MySQL.

Back to Top
Product has been added to your cart