What Will I Learn?
You are going to learn a programming language called C++ (most heard but not coded often :P).
- You will learn every bit of C++ in the series.
- You will learn Object Oriented Programming (OOP) in particular.
- You will learn to increase C++ computing performance by modifying code accordingly (very important for a distributed network like Blockchain).
- Eventually, you will learn to write smart contract using C++ language.
Requirements
These are the following requirements for following this video tutorial:
- Basic Maths logic - Addition, Subtraction, Division, ....
- C++ IDE setup required for practising the tutorial
Difficulty
This is a basic level tutorial.
Description
This is a tutorial series on learning C++ programming language.
I am deeply involved with Blockchain technology. So, this is an endeavor to make Developers equipped with the power of coding any applications using C++ 's Object Oriented Programming (OOP) tool.
Additionally in the end of this series, I will be covering some IEEE papers on improving C++ codes' computing performance using some shortcuts.
Installation guide -
This is for Windows & Ubuntu lovers in particular. Run linux subsystem over Windows OS using WSL.
1. And editor like Sublime Text 3
2. Use gcc compiler for Linux (ubuntu). Install it using sudo apt-get install g++
3. Compile C++ codes (.cpp format) e.g. File - "hello.cpp" using
g++ hello.cpp -o hello.out command & then
4. Execute using ./hello.out command
Follow the codes in the Tutorial Notebook.
Video Tutorial
Posted on Utopian.io - Rewarding Open Source Contributors