Learning C++

  • 4.9
  • 0 Enerolled
    • Introduction
      • Fun with C++ 0 min
      • What you should know 0 min
    • 1. Getting Started
      • IDE setup 0 min
      • Algorithms and pseudocode 0 min
      • How to create a simple program 0 min
      • Challenge: Hello World 0 min
      • Solution: Hello World 0 min
    • 2. Data Representation
      • Declaring simple data types as variables 0 min
      • Declaration of variables 0 min
      • Storage of data in memory 0 min
      • Constants 0 min
      • Arrays 0 min
      • Challenge: Random number generator 0 min
      • Solution: Random number generator 0 min
    • 3. Flow of Control
      • If statements 0 min
      • Conditional checking 0 min
      • Switch statements 0 min
      • For loops 0 min
      • While loops 0 min
      • Do… while loop 0 min
      • Challenge: Add loop to game 0 min
      • Solution: Add loop to game 0 min
    • 4. Functions
      • What is a function? 0 min
      • Creating a function 0 min
      • Function parameters 0 min
      • Calling, prototypes, and defining functions 0 min
      • Using functions in our program 0 min
      • Challenge: Move gameplay to function 0 min
      • Solution: Move gameplay to function 0 min
    • 5. File I/O
      • Opening and reading from a text file 0 min
      • Open a text file to write to 0 min
      • Challenge: Write order to file 0 min
      • Solution: Write order to file 0 min
    • 6. Data Structures
      • Structs 0 min
      • Classes 0 min
      • Pointers 0 min
      • Linked lists 0 min
      • Challenge: Orders in a linked list 0 min
      • Solution: Orders in a linked list 0 min
    • Conclusion
      • Next steps 0 min
  • Description

    C++ is an efficient and versatile programming language. C++ powers systems software, desktop applications, and even video games, and it's the language that helped land humans on the moon. Simply put, C++ is a must-know for any modern-day programmer—and it's a great place to get started if you're programming for the first time. This course will get you up and running fast. Instructor Erin Colvin covers simple data types, including numbers and strings; flow-control features like loops and if, else, and switch statements; and functions, the code that encapsulates tasks your program performs. Dr. Colvin also covers working with files and special data structures such as classes and linked lists. Each chapter is full of practical code examples and challenges to help you practice your C++ skills.

Trailer video

Build Responsive Websites

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

This Course Incluce

2 Hours video
Certificate
40 Lectures
Lifetime access