custom code gtranslate code

Introduction to C++

Learn basic C++ syntax, functions, containers, and compiling and linking with multiple files. Use OpenStreetMap and the 2D
visualization library IO2D to build a route planner that displays a path between two points on a map.

Course Outlines

Module 1: Introduction to the C++ Language
✓ Build on your previous programming experience to learn the basics of
the C++ language
✓ Use vectors, loops, and I/O libraries to parse data from a file and print
an ASCII board. You will use this board in the next lesson for a simplified
route planning application

Module 2: A* Search
✓ Learn about the A* search algorithm.
✓ Use your A* search implementation to plan a path through the
obstacles in the ASCII board. The program will also be able to print the
solution to the screen with clean ASCII formatting

Module 3: Writing Multifile Programs
✓ Learn the syntax for C++ language features
✓ Complete an overview of header files, pointers, build tools, and classes

What you'll learn

Upon completion of this course the successful student will have learned about OpenStreetMap data and look at IO2D map
display code. You will extend the IO2D map display code to use A*, so, your program will be able to find a path between two points
on the map. When the project is finished, you will be able to select starting and ending areas on a city map, and your program will find
a path along the city streets to connect the start and end.

Course Content

Upon completion of this course the successful student will have learned about OpenStreetMap data and look at IO2D map
display code. You will extend the IO2D map display code to use A*, so, your program will be able to find a path between two points
on the map. When the project is finished, you will be able to select starting and ending areas on a city map, and your program will find
a path along the city streets to connect the start and end.

Customize a Course

We will be happy to assist you for inquiries about a customized scheduled or program:
Rachael McPherson, Director of Sales
☎(250)882-9549 📧rachael@qacademy.ca
Caroline Santos, Corporate and Custom Sales Manager- Eastern Canada
☎(514)771-3206 📧caroline.santos@qacademy.ca

Student Ratings & Reviews

Course Info

Prerequisites
The following are admission requirements for each course and may not be waived by the student or the academy:
✓ Introduction to Coding
✓ Or previous coding experience
Duration
30 Hours

Enroll Now

For Group Class Options

Enroll Now

For Corporate and Funding Agencies
popup and lms tutor hidden code
X
Customize A Course
We will be happy to assist you for inquiries about a customized scheduled or program:
Rachael McPherson
Director of Sales
 
Caroline Santos
Corporate and Custom Sales Manager
(Eastern Canada)
Phone Number
0(0)

Introduction to C++

  • Course level: Beginner
  • Categories Coding
  • Total Enrolled 0
  • Last Update June 27, 2022

Description

Learn basic C++ syntax, functions, containers, and compiling and linking with multiple files. Use OpenStreetMap and the 2D
visualization library IO2D to build a route planner that displays a path between two points on a map.

About the instructor

0 (0 ratings)

81 Courses

0 students

Free

Send your feedback

Phone Number

Request for Instructor Info

Phone Number

Become A Program Partner

Q Academy works with the most innovative, sustainable industries and we continue to review all the major skills gaps across the globe. We’re looking for industry leaders and academic partners to help us create courses for upgrading skills within growing sectors across globe. We’d love to work with you to build something great!

Phone Number

Become A Hiring Partner!

Phone Number

With so many companies looking for great talent why not look take your needs directly to Q Academy and ensure your candidates have all the most update skills they need. Hire Great Talent without the high costs of some job search platforms or services.

Become a Training Partner!

Q Academy works with thosands of business across the globe and we have become several business go to training partners for the past 5 years.

Phone Number

Inquire Now

Phone Number

Log in
Login / Signup