Udemy

Platform

English

Language

Programming Languages

Category

C++ for Non-Programmers

Be a real master of the C programming language, and the art of problem solving using effective approaches of programming

Students

4 hours

Content

Apr 2021

Last Update
Regular Price

Topics


What you will learn

Basic Control Structures - The basic Control Structures for programming languages are used to execute one or more statements if the condition is met.

Data Abstraction and Encapsulation - In this section we will learn the Abstraction method which is a means of hiding unwanted information. Whereas encapsulation is a method for hiding data in a single entity or unit along with a method for protecting information from outside

Properties of Inheritance Class - Here we will cover the properties of inheritance class, using the inheritance, the information is made manageable in a hierarchical order.

Multiple Inheritance - In this section we will see Multiple inheritance which is a feature of some object-oriented computer programming languages in which an object or class can inherit the characteristics and features of more than one parent object or parent class.

What is Polymorphism? - We will see Polymorphism which means "many forms" and it happens when we have a lot of classes that are related to one another by inheritance.

What is Overriding?- Here we will learn Overriding that is a feature that allows us to have the same function in the child class that is already present in the parent class.

Operator Overloaded Method - In this section we will see that Operator Overloading is a compile-time polymorphism in which the operator is overloaded to give a specific meaning to the user-defined data type.

Dynamic Polymorphism - We will learn Dynamic polymorphism is a procedure wherein the call to an overridden method is fixed at runtime


Description

This module is designed for all programming students wanting to learn their programming skills in the basic languages of C++, as well as beginners, computer and other scientists, and artificial intelligence enthusiasts. Right from the start, learners in this specialization will begin coding.

Every module provides adequate opportunities for writing programs and discovering errors in the learner's own and others' code. This course will help you advance your basic C ++ skills and achieve mastery of the language by assisting you in understanding advanced principles of the C programming language, allowing you to learn the art of problem-solving in programming using effective, validated methods. Of all programming languages, C++ is one of the most popular. It is used to program desktop applications, compilers, tools and utilities, and even hardware devices. The C++ language is quick and easy, but it can be difficult to learn.

This course starts with a gentle introduction to C, but the curious relationship between arrays and memory addresses quickly goes on to clarify some of its most confusing features. The C programming language is quick and powerful, but it can be difficult to master. Unless, of course, you use this course. This course starts with a gentle introduction to C before rapidly moving on to clarify some of its more perplexing features, such as laws and the strange relationship between arrays and memory addresses. You will have a deep understanding of both the C language itself and also the underlying 'architecture' of your machine by the end of the course.


Screenshots

C++ for Non-Programmers
C++ for Non-Programmers
C++ for Non-Programmers
C++ for Non-Programmers

Content

Introduction

Introduction

Installation of IDE

Installation of IDE

Creating a New Project

Creating a New Project

FirstProgram

Creating the First Program

Constants and Variables

Constants and Variables

Types of Data in Variable

Types of Data in Variable

Structures

Built in Data Type

What is Union?

What is Union?

Enumerations

What is Enumerations?

Control Structures

Control Structures

IfElse_NestedIF

IfElse NestedIF

IfElse Program

Logical Operators

Logical Operators

Conditional Operator

Conditional Operator

WhileLoop

Loop Control Structure

WhileLoop Operator

Decrement Operator

For Loop Program

For Loop Program

Do_WhileNSwitchCase

Do While Loop

Do WhileSwitchCase

Do WhileSwitchCase Selection

What is Function?

What is Function?

Parameterized Function

Parameterized Function

Return Value Function

Array

What is an Array

Declaration of Aaray

Pointers

Concept of Pointers

Reference Variable

Reference Variable

Class Simple

What is Class?

Declaring a Function

Array of Objects

Array of Objects

Inheritance_SingleInheritance

What is Inheritance?

Child Program

Multilevel Inheritance

Multi Level Inheritance

Multi Level Inheritance & Output

Polymorphism

What is Polymorphism?

FunctionOverloadin

Function Overloading

Function for Area

Operator Overloading

Operator Overloading

Concanated String

Overriding

What is Overriding?

Purpose of Overriding

Conclusion

Conclusion


Coupons

DateDiscountStatus
5/3/2021100% OFFExpired

4001968

Udemy ID

4/23/2021

Course created date

5/3/2021

Course Indexed date
Bot
Course Submitted by

Twitter
Telegram