I find the best way for me to grasp a basic understanding of C++ is too learn small pieces and then manipulate what I learned. This also makes it a lot easier to remember.
Having a bunch of beginner programmers work together could be beneficial to everyone involved as we can feed off each others knowledge this also provides more motivation because it is a team effort.
Just throwing this idea out there but would anyone like to start a project together? What that project will be would be decided with every "Team Member". It would have to be something we all agree on. This is a Beginners coding project. That being said this will probably be a console based program. Something that we can all grasp.
Prerequisites (Your Knowledge so far of C++):
Commenting your code excessively and in great detail is required.
Willing to learn and giving it your best effort is required.
We want passionate team members that dream of becoming a C++ master!
A minimum level of C++ knowledge is required and that is everything covered in this Video tutorial playlist up until video 55 Polymorphism:
If you have a far broader grasp then what is shown in the above tutorial you can still join the project but with some rules:
- Try to avoid using any code that is not explained in the above video tutorial. If you use any code that is in video 55+ make a comment linking to the appropriate video.
- If you are convinced the project could benefit with the use of code that is not in the tutorial, You must provide a good well written easy to understand explanation on what that code is and how it works. (Maybe a link to an external tutorial)
- If you join this project and admit that you have a far greater grasp on C++ then the rest of us please be ready for questions from the other members. In short be prepared to take on a "Teacher" like role.
Please do not refuse to join this project in fear you are coding Messy or Wrong. This is not a test or a job just a learning experience! No one will be mad or judge you for the code you write! at most maybe a more experienced user will offer a more effective way to code that section!
The maximum number of members will be 5.
This is in part because we will be using bitbucket.org
to host the project and they only provide free hosting up to 5 members.
We will be using Git
to code the project together.
If you don`t know what git is or how to use it that is fine I will help you set it up and explain how to use it.
- Windows OS
- Visual C++ 2010 Express ( http://go.microsoft.com/?linkid=9709949
- Internet Connection
Please comment below!