ESU Classifieds>ESU Online Courses>C++ Programming: Object-Oriented Design

C++ Programming: Object-Oriented Design

About this Course

Code and run your first C++ program in minutes without installing anything! This course is designed for learners with limited coding experience, providing a solid foundation of not just C++, but core Computer Science topics that can be transferred to other languages. The modules in this course cover inheritance, encapsulation, polymorphism, and other object-related topics. Completion of the prior 2 courses in this program is recommended. To allow for a truly hands-on, self-paced learning experience, this course is video-free. Assignments contain short explanations with images and runnable code examples with suggested edits to explore code examples further, building a deeper understanding by doing. You’ll benefit from instant feedback from a variety of assessment items along the way, gently progressing from quick understanding checks (multiple choice, fill in the blank, and un-scrambling code blocks) to small, approachable coding exercises that take minutes instead of hours.

Created by: Codio

Level: Introductory


Related Online Courses

This course is one of the 5 courses of an introductory business information systems series, designed to introduce you to the amazing world of Information Technology. The series of courses is... more
In this final course, we'll look at the JavaScript language and how it supports the Object-Oriented pattern, with a focus on the unique aspects of JavaScript's approach to OO. We'll provide an... more
Are you ready to take the first step from gamer to game designer? Then this course is for you! This course is an introduction to the basic concepts of game development and design theory, and... more
Le Design UX c'est plus que de l’idéation : c’est avoir des idées centrées sur l'utilisateur, ancrées dans le contexte technologique et d’affaires unique à son client. Le Design UX est le moment ... more
This course provides some basic experience in designing and developing deeply embedded bare metal applications using a microcontroller with a RISC-V core. The course is the first step to creating... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL