C++ programming: For beginners
4.2 (84 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
13,858 students enrolled

C++ programming: For beginners

Programming made simple
4.3 (71 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
13,858 students enrolled
Created by Robert Manole
Last updated 8/2020
English
English [Auto]
Current price: $13.99 Original price: $19.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 2 hours on-demand video
  • 11 articles
  • 7 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Write basic C++ programs.
  • Solve different kinds of problems using algorithms and programming techniques.
  • Make the code readable by indenting it and naming the variables properly.
  • Build a Tic Tac Toe game from scratch.
Requirements
  • A PC
  • An internet connection
Description

Are you ready to take your first steps into the programming world? 

Do you have a nice idea of an app that you want to create but don't know where to start?

Do you want to get a job in the tech industry?

If yes, then this course is for you. You don't need any programming or technical background since this is a course for absolute beginners.

The purpose of this course is to teach the principles of programming that every beginner needs to know so it's not focused necessarily on the programming language.

You will start learning from the most basic concepts of programming and then increasing the level gradually until we will get to the 7th section in which you will learn how to create a Tic Tac Toe game. :D

Promotional Video Music: Royalty Free Music from Bensound

Promotional Video Footage: Videvo

Who this course is for:
  • People who have no knowledge in computer programming and are interested in it.
  • Students who have a hard time learning programming at school.
  • People who want a career in programming but don't know where to start.
  • People who want to develop games, apps or other kind of software but don't know anything about programming
Course content
Expand all 51 lectures 02:16:37
+ Welcome to the course
3 lectures 01:43
Set goals
00:31
The importance of having goals
00:11
+ C++ basics
11 lectures 27:17
What a program is?
00:45
About programs
3 questions
Comments
00:21
Data types, variables and assignment
3 questions
Basic arithmetic operations
03:27
Assignment operations
05:07
Arithmetic and assignment operations
4 questions
Input and output
03:16
Activity: Sum
00:10
Math.h header file
04:36
+ Statements and flow control
10 lectures 32:33
Intro
00:29
Logical and comparison operators
07:10
Logical and comparison operators
5 questions
If statement
04:49
Activity: If statement
00:15
While loop
04:00
Do while loop
02:55
While problem
04:22
For loop
05:21
Activity: For loop
00:15
Switch statement
02:57
+ Functions and files
7 lectures 14:40
Intro
00:20
Void functions
02:22
Functions with parameters
01:59
Functions that return values
02:18
Functions
3 questions
Activity: Functions
00:12
Write in a file
04:16
Read from a file
03:13
Files
3 questions
+ Arrays
6 lectures 18:06
Intro
00:17
Unidimensional arrays
05:32
Activity: Arrays
00:14
Bidimensional arrays
04:58
Char arrays
03:57
Get the vowels
03:08
+ Solving problems
6 lectures 20:35
Intro
00:23
Check if a number is prime
08:51
Calculate sums
04:24
Generate Fibonacci sequence
04:06
Activity: Fibonacci sequence
00:14
Temperature converter
02:37
+ Tic Tac Toe game
6 lectures 20:11
Intro
00:16
Creating the board function
07:48
Check win function
02:13
Variables and getting input from the user
05:06
Fixing some bugs and continuing on developing the game
02:43
Finishing the game
02:05
+ You made it
2 lectures 01:29
Intro
00:54
Conclusion: Next steps
00:35
Final evaluation
5 questions