Learning C++ As A C Dev

C++ is one of the most popular programming languages in the world. It is used for everything from systems-level programming to mobile app development, and is a solid foundation for every programmer's skill set. Become a C++ developer with our expert-led tutorials.

  1. Your First Program in C: This tutorial will help you create your first program in the C programming language. Here is what you will need: Windows 7 Operating System (or other) In this tutorial, you will be walked through creating your program using a Windows 7 Operati.
  2. Apress Source Code. This repository accompanies Learn C for Game Development by Bruce Sutherland (Apress, 2014). Download the files as a zip using the green button, or clone the repository to your machine using Git.

Learn the fundamentals of programming with C++.

Apr 21, 2017 Are you new to Visual Studio and working with C? Then you’ve come to the right place. Whether you’re a student writing one of your first programs or a seasoned C developer with years of experience, you’ll find Visual Studio to be a powerful environment for C development.

Explore solutions to common C++ programming challenges.

Build development environments, create applications, and program templates.

Learning path details

18 hours of expert-created content

8 items of learning content

    Learning C++

    By: Erin Colvin

    Learn the basics of programming with C++. This beginner-level course includes practice challenges and code examples.

    2h 26m 23s

    C++ Essential Training

    By: Bill Weinman

    Learn C++ programming, starting with the basics. Explore C++ syntax, operators, loops, functions, data structures, classes, templates, and more.

    5h 32m 58s

    C++ Templates and the STL

    By: Bill Weinman

    Continue your C++ programming journey. Learn how to work with templates and the C++ Standard Template Library (STL).

    2h 13m 55s

    Web Servers and APIs using C++

    By: Troy Miles

    Learn how to build data-driven websites and make RESTful API calls using C++.

    2h 34m 44s

    Introducing Functional Programming in C++

    By: Troy Miles

    Write more functional code in C++. Learn functional programming with C++ functions, Lambda functions, templates, and the RxCpp Reactive Extensions library.

    1h 15m 13s

    C++ Best Practices for Developers

    By: Troy Miles

    Learn best practices that can help you produce higher-quality C++ code. Learn how to leverage several helpful tools and new features in C++.

    50m 6s

    Code Clinic: C++

    By: Olivia Chiu Stone

    Practice coding with C++. Explore solutions to common C++ programming challenges, and compare the results with other programming languages in the Code Clinic series.

    1h 39m 15s

    Nail Your C++ Interview

    By: Erin Colvin

    Applying for C++ programming jobs? Find out what questions to expect in your developer interview and how to answer them to demonstrate mastery of key concepts.

    1h 2m 52s

Earn your Badge

Learning C As A C Dev Test

When youre done youll have earned a badge of completion.

You'll learn C++ with these experts

Erin Colvin

Dr. Erin Colvin is a Certified Ethical Hacker, published author, and computer…
Learn more Dev

Bill Weinman

Bill Weinman is a tech advocate, entrepreneur, and expert in a programming…
Learn more

Troy Miles

How To Use Dev C++ Compiler

Troy Miles is an award-winning software engineer, speaker, and author.
Learn more

Learning C++ Free

Learning C++ As A C Dev

Olivia Chiu Stone

Learning C As A C Dev 2

Olivia Chiu is a programmer and engineer who has always had a passion for…

Dev C++ Programs

Learn more