YoVDO

Practical C++ Programming: Beginner Course

Offered By: Skillshare

Tags

C++ Courses C Programming Courses Control Structures Courses Project Development Courses

Course Description

Overview

C++ is one of the most used programming languages. It is an object-oriented language, offering you the utmost control over interface, resource allocation and data usage.
This class covers the basics of programming in C++.  Created for the beginner programmer, this class requires no prior knowledge of programming. The main aspects of the language are  introduced in a logical, gradient manner with a step by step approach.  This will provide you with a solid foundation for writing useful, correct, maintainable, and effective code. 
By the end of this class you’ll have all the skills you need to start programming in C++. With this complete class, you’ll quickly learn the basics, and then move on to more advanced concepts. 


Syllabus

  • Welcome
  • Installation of the Code - Blocks IDE
  • Anatomy of the Hello World Program
  • Data Types and Variables
  • Basic Output
  • Basic Input
  • Arithmetic
  • Concatenation
  • If Statements
  • Switch Statements
  • Practical Program #1
  • While and Do-While Loops
  • For Loops
  • Data Structures - Arrays
  • File Output
  • File Input
  • Advanced Input and Output Manipulation
  • Practical Program #2
  • Functions
  • Parameters
  • Pass by Reference
  • Function Overloading
  • String Functions
  • Random Number Generator
  • Project -Hangman (Part #1)
  • Project -Hangman (Part #2)
  • Project -Hangman (Part #3)

Taught by

Zach Hughes

Related Courses

3D Art and Audio Pipeline
Unity via Coursera
3D Interactions and Navigation
Unity via Coursera
ABC du langage C
Institut Mines-Télécom via France Université Numerique
Abstraction, Problem Decomposition, and Functions
University of Colorado System via Coursera
Add Gore to Your Game in Unity
Coursera Project Network via Coursera