|
via Udemy |
Go to Course: https://www.udemy.com/course/fundamentals-of-cplusplus-for-beginners-in-programming/
Hello and Welcome to an amazing course about Fundamentals of C++. As you may already know, C++ is one of the most popular Object Oriented Programming languages and it is being used in many industries like ( video games, Artificial Intelligence, Robotics, VR, Operating Systems and etc ). This course covers all of C++ core topics, concepts and Base knowledge that you need in order to start developing. You do not need to have any experience in C++ or any other programming languages, this course is beginner friendly and you will have no trouble understanding the topics.Each chapter has many good sample codes and examples, I will write every sample code in my IDE ( Integrated Development Environment ) and encourage you to code along with me as we go through each topic. I will also introduce you to some IDEs that you can use for this course.This course has 10 chapters. Below is the list of topics that we will cover throughout this course in each chapter:Data Types, Operators and basic syntax in C++Conditional statements in C++If and elseIf with multiple elseExceptionsSwitch statementExtra exampleArrays in C++Initializing an ArrayArray sizeAccessing Array ElementsTwo dimensional ArraysFunction ModelFunction prototypeFunction definitionPass by valuePass by referenceFunction overloadingWhat is a String String input String concatenationString length For loop While loopDo while loopRanged loopAccessing Array elements using LoopsNested loopMemory AddressWhat is a PointerThe dereference operatorArrays and PointersDynamic MemoryClass DefinitionObjectsPointers and ObjectsConstructor and Destructor Encapsulation and using Get/Set FunctionsClass files and HeadersInheritance Polymorphism StructFunction TemplatesClass TemplatesTemplate SpecializationWhat is STLVector MapBy the End of this course, you will be able to write your own C++ project. You will have access to all the files for each chapter, each file contains all the contents about the chapter and the sample codes with solutions. You will also have a very easy time understanding all the topics since the contents are explained step by step.