Learn to Program with C++
Learn to Program with C++, available at $64.99, has an average rating of 4.7, with 108 lectures, based on 519 reviews, and has 4178 subscribers.
You will learn about How to create a functional app from start to finish using industry standard practices. Key coding concepts such as standard data types, variables, arithmetic expressions flow control, functions, classes, arrays, and pointers. Computing theory and mathematical principles strictly as they apply to everyday C++ coding This course is ideal for individuals who are Anyone with an interest in creating their own applications from scratch. or People who are wanting to move from HTML or CSS to full-on programming. or Programmers who want to expand the number of languages they can use. or People who want to learn programming through pragmatic examples instead of endless explanations. It is particularly useful for Anyone with an interest in creating their own applications from scratch. or People who are wanting to move from HTML or CSS to full-on programming. or Programmers who want to expand the number of languages they can use. or People who want to learn programming through pragmatic examples instead of endless explanations.
Enroll now: Learn to Program with C++
Summary
Title: Learn to Program with C++
Price: $64.99
Average Rating: 4.7
Number of Lectures: 108
Number of Published Lectures: 108
Number of Curriculum Items: 108
Number of Published Curriculum Objects: 108
Original Price: $39.99
Quality Status: approved
Status: Live
What You Will Learn
- How to create a functional app from start to finish using industry standard practices.
- Key coding concepts such as standard data types, variables, arithmetic expressions flow control, functions, classes, arrays, and pointers.
- Computing theory and mathematical principles strictly as they apply to everyday C++ coding
Who Should Attend
- Anyone with an interest in creating their own applications from scratch.
- People who are wanting to move from HTML or CSS to full-on programming.
- Programmers who want to expand the number of languages they can use.
- People who want to learn programming through pragmatic examples instead of endless explanations.
Target Audiences
- Anyone with an interest in creating their own applications from scratch.
- People who are wanting to move from HTML or CSS to full-on programming.
- Programmers who want to expand the number of languages they can use.
- People who want to learn programming through pragmatic examples instead of endless explanations.
A Verifiable Certificate of Completion is presented to all students who undertake this course.
As one of the most popular general purpose programming languages in the world, C++ can be used to create everything from small apps to complete video games and critical system drivers. Now you can get started with C++ in a step by step, hands-on video course, in far less time than trying on your own with this ultimate c plus plus tutorial .
In this 10 hour tutorial series, computer science professor Mike McMillan introduces you to the basics of programming in C++. With over 25 years of programming experience, 13 years of teaching, and having written 6 textbooks on programming, Mike offers the definitive guide to coding. Starting with the basics of the C++ programming language, this video tutorial covers all of the basic operations you need to start building your own programs with c plus plus programs
Course Curriculum
Chapter 1: Introduction
Lecture 1: Working Files – Download These First
Lecture 2: Introduction
Lecture 3: What You Need for this Course
Lecture 4: What You Need To Program
Chapter 2: Getting Started
Lecture 1: Download Code Blocks
Lecture 2: Introducing Code Blocks
Chapter 3: Writing Your First C++ Program – Hello, World!
Lecture 1: Entering The Program
Lecture 2: Compiling And Running The Program
Lecture 3: Explaining The Program
Lecture 4: Syntax Highlighting
Lecture 5: Modifying The Hello World Program
Lecture 6: Finding And Correcting Errors
Lecture 7: Exercise Hello Viewer
Chapter 4: C++ Building Blocks – Data Types And Variables
Lecture 1: Introduction To Data Types
Lecture 2: Data Types int And double
Lecture 3: Data Types string,char,bool
Lecture 4: Variable Naming Rules
Lecture 5: Declare And Assign Variables
Lecture 6: Exercise Hello Personal
Chapter 5: C++ Input And Output
Lecture 1: cout Special Characters
Lecture 2: Formatted Output With iomanip
Lecture 3: Output With printf
Lecture 4: cin With Numbers
Lecture 5: cin With Strings
Lecture 6: Exercise
Chapter 6: Arithmetic Operators And Expressions
Lecture 1: Arithmetic Operators
Lecture 2: Order Of Precedence
Lecture 3: Using Constants
Lecture 4: Using Math Library
Lecture 5: Mixing Data Types
Lecture 6: Exercise
Chapter 7: Making Decisions
Lecture 1: Relational Operators
Lecture 2: Logical Operators
Lecture 3: Simple if Statement
Lecture 4: if else Statement
Lecture 5: Nested if Statements
Lecture 6: if else if Statement
Lecture 7: if else if With Logical Operators
Lecture 8: Question And Answer
Lecture 9: Simple Calculator
Chapter 8: Performing Repetition
Lecture 1: while Loop Intro
Lecture 2: Count Controlled while Loops
Lecture 3: Sentinel Controlled while Loop
Lecture 4: Results Controlled while Loop
Lecture 5: for Loop – Part 1
Lecture 6: for Loop – Part 2
Lecture 7: Nested for Loops
Lecture 8: Exercise 1 – while Loop
Lecture 9: for Loop Exercises
Chapter 9: Functions
Lecture 1: Function Introduction – Part 1
Lecture 2: Function Introduction – Part 2
Lecture 3: Functions With Multiple Parameters
Lecture 4: Predicate Functions
Lecture 5: Void Functions Introduction
Lecture 6: Reference Parameters
Lecture 7: Function Exercises – Part 1
Lecture 8: Function Exercises – Part 2
Chapter 10: Vectors
Lecture 1: vector Introduction
Lecture 2: vector Initialization
Lecture 3: Adding Data To vector
Lecture 4: vector Data Access
Lecture 5: vectors And Functions
Lecture 6: Random Numbers
Lecture 7: Searching A vector
Lecture 8: vector Sort
Lecture 9: vector Exercise
Chapter 11: Arrays
Lecture 1: Array Introduction
Lecture 2: Working With Arrays
Lecture 3: Arrays In Functions
Lecture 4: 2D Arrays – Part 1
Lecture 5: 2D Arrays – Part 2
Lecture 6: Array Exercise 1
Lecture 7: Array Exercise 2
Lecture 8: Array Exercise 3
Chapter 12: Pointers
Lecture 1: Pointer Intro
Lecture 2: Pointer Declaration And Initialization
Lecture 3: Pointer Operations
Lecture 4: Pointers And Arrays
Lecture 5: sizeof Operator
Lecture 6: Pointer Parameters Fixed
Lecture 7: Exercise – Sorting An Array
Chapter 13: Classes And Object-Oriented Programming
Lecture 1: Class Simple Example
Lecture 2: Class Data
Lecture 3: Class Constructors
Lecture 4: Class Accessors
Lecture 5: Class Functionality
Lecture 6: Exercise 1
Instructors
-
Infinite Skills
High Quality Training
Rating Distribution
- 1 stars: 6 votes
- 2 stars: 5 votes
- 3 stars: 53 votes
- 4 stars: 156 votes
- 5 stars: 299 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024