C++ Basic Structures: Vectors, Pointers, Strings, and Files
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 vectors, pointers, strings, and files. Completion of C++ Basics: Selection and Iteration before taking this course 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.
Status: Memory Management
Memory Management
Status: C and C++
C and C++
Beginner·Course·9 hours
Featured reviews
5.0
·Reviewed May 14, 2022
Well strucutured course with good material and I like the active learning manner they are using .thanks to all the team for that amazing course
5.0
·Reviewed Jan 23, 2023
Extremely good course. I really love this course. It was great fun indeed.
5.0
·Reviewed Oct 22, 2022
great teaching style, coding while reading and good exercies!
5.0
·Reviewed Jul 9, 2024
Good course and explanation. But somewhat tough coding exercises to get certificate
4.0
·Reviewed Jan 25, 2024
some coding exercises are a little buggy and could be improved
5.0
·Reviewed Feb 2, 2025
The course was helpful. I get to know so many new things, especially on the topic of file reading and writing and general text files and csv files.
5.0
·Reviewed Sep 4, 2021
It's a good course for who are looking to learn C++ vectors , strings, pointers and files in depth and detail. I felt very happy after completing this course.
4.0
·Reviewed Jul 24, 2021
This course was really helpful. I really liked the system they undertook to teach us this course. All the grading assignments were really challenging and I definitely learned a lot from this course.
4.0
·Reviewed Jun 6, 2026
you can add some videos in it, as it will be helpful for us
5.0
·Reviewed Nov 12, 2022
This codio platform is very useful for one who has blind knowledge of c++ and other languages...After finishing this course you'll be very good in c++...The method of learning in c++ is very good..
4.0
·Reviewed Apr 4, 2022
This is good course for us C++ Basic Structures: Vectors, Pointers, Strings, and Filesby Codio
5.0
·Reviewed Jan 9, 2023
really great course I enjoyed it a lot. thank you.
All reviews
Showing: 20 of 56
All Learners
All Stars
Most Helpful
V
VIGNESH
5.0
·Reviewed Nov 13, 2022
This codio platform is very useful for one who has blind knowledge of c++ and other languages...After finishing this course you'll be very good in c++...The method of learning in c++ is very good..
C
Chris
3.0
·Reviewed Jul 11, 2021
for the first three weeks, it is still easy to follow, but for the forth week, it's really hard to follow the course materials as I did not try the "try" and a few others functions before
S
Silvio
3.0
·Reviewed Feb 6, 2022
I think this needs an overhaul. There is some contenti who is introduced in a later course, it was probably rearranged but not corrected.
S
Sunny
5.0
·Reviewed Jul 28, 2023
This course on Vectors, Pointers, Strings, and Files has taught me more than I had ever learned. Such new concepts and functions I had never encountered. I am so glad I completed this course. Thank you, Coursera.
V
Vishal
5.0
·Reviewed Mar 28, 2023
Thanks for this course because these course Assignments are related to real worlds problems and I'm very enjoying solving the assignments. This course makes C++ easy, especially the Pointers
A
Arun
5.0
·Reviewed Feb 17, 2023
Just WoW course to be enrolled in...The practical approach of this course makes it different from others..
Highly recommended if you really want to learn things practically.
A
Alfian
5.0
·Reviewed Jun 26, 2021
I think the material is just right. Some functions introduced in every topic are very useful. Moreover, the external tool makes it easier to directly do the programming.
K
KARNATAKAPU
5.0
·Reviewed Sep 5, 2021
It's a good course for who are looking to learn C++ vectors , strings, pointers and files in depth and detail. I felt very happy after completing this course.
J
Jahid
5.0
·Reviewed Feb 3, 2025
The course was helpful. I get to know so many new things, especially on the topic of file reading and writing and general text files and csv files.
K
KINSMICKET
5.0
·Reviewed May 15, 2022
Well strucutured course with good material and I like the active learning manner they are using .thanks to all the team for that amazing course
A
Akumawah
5.0
·Reviewed Jul 11, 2022
True hands on, as someone familiar with C++ the content hear provided just what anyone will need to pickup as fast as possible.
S
SHAROAN
5.0
·Reviewed Jul 10, 2024
Good course and explanation. But somewhat tough coding exercises to get certificate
A
Artur
5.0
·Reviewed Sep 18, 2023
Fantastic course I have made it several times and each time I found something new.
P
Pujitha
5.0
·Reviewed Jan 24, 2025
learning concepts like strings, files is great at this platform. good exercises.
H
Hasib
5.0
·Reviewed Jan 24, 2023
Extremely good course. I really love this course. It was great fun indeed.
D
Dam
5.0
·Reviewed Sep 18, 2023
This is a beginner-friendly course and a great introduction to C++.
O
Omar
5.0
·Reviewed Jul 25, 2021
a very good course with an effective and focused way of teaching
E
Elham
5.0
·Reviewed Oct 23, 2022
great teaching style, coding while reading and good exercies!
J
Jeremy
5.0
·Reviewed Jan 10, 2023
really great course I enjoyed it a lot. thank you.