Udemy

C++ for Non-Programmers

Enroll Now
  • 2,552 Students
  • Updated 6/2023
4.2
(10 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
4 Hour(s) 6 Minute(s)
Language
English
Taught by
EduOlc Team
Rating
4.2
(10 Ratings)
3 views

Course Overview

C++ for Non-Programmers

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

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.

Course Content

  • 10 section(s)
  • 43 lecture(s)
  • Section 1 Introduction
  • Section 2 Installation of IDE
  • Section 3 Creating a New Project
  • Section 4 FirstProgram
  • Section 5 Constants and Variables
  • Section 6 Types of Data in Variable
  • Section 7 Structures
  • Section 8 What is Union?
  • Section 9 Enumerations
  • Section 10 Control Structures

What You’ll 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.
  • Inheritance is a fundamental concept in object-oriented programming that allows the creation of new classes based on existing classes.
  • Multiple Inheritance - Multiple inheritance is a feature in certain object-oriented programming languages that allows an object or class to inherit properties
  • 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.
  • What is Overriding?- Overriding is a feature in object-oriented programming that enables a child class to provide its own implementation of a function
  • Operator Overloaded Method - Operator overloading is a feature in some programming languages that allows the redefinition of operators to work
  • Dynamic Polymorphism - We will learn Dynamic polymorphism is a procedure wherein the call to an overridden method is fixed at runtime


Reviews

  • A
    Anuradha Dashrath Kamble
    5.0

    I like this video & nice Video.

  • k
    kiran kamble
    5.0

    Good

  • A
    Aditya Kamble
    5.0

    Very good video

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed