ProjectBeta
Console Bot (C++)
Challenging
8 completions
~ 7 hours
3.9 This content is new. Please help us improve it by reporting bugs if you encounter them.
You will gain experience with strings, functions, OOP (encapsulation, inheritance), code organization, creating multi-level menus, working with parameters.
Provided by
JetBrains Academy
About
Dive into the world of creating a console bot for searching, analyzing and processing text. Learn how to encrypt data, generate passwords and much more.
Graduate project
This project covers the core topics of the Introduction to C++ course, making it sufficiently challenging to be a proud addition to your portfolio.
At least one graduate project is required to complete the course.
What you'll learn
Once you choose a project, we'll provide you with a study plan that includes all the necessary topics from your course to get it built. Here’s what awaits you:
Meet your console bot. Find out what he or she will be able to do in the future.
It is useful to be able to get information from the text. This is useful, for example, for finding some patterns. Or to analyze it before publishing it on the Internet.
Let our bot learn basic encryption functionality. Let's hide the initial logic of the processed text.
New passwords are needed often, why do we need to make them up ourselves, let's set up a bot once and let it generate great passwords for us on demand.
Analyzing text is great, but let our bot be able to do even more - process text.
Reviews
3.9
Learners who completed this project within the Introduction to C++ course rated it as follows: