I was in your boat before i began dark basic, one year of c++ and visual basic way back in 2000.
i had 10 years to forget all my programming know how. and I strive to relearn and exceed my previous levels
the best knowledge comes through necessity.
I say, begin through utilizing print commands for a purpose.
then utilize input statement till you understand them.
then introduce if statements.
introduce if statements plus 2d image commands
by now you should be comfortable with basic programming logic
learn about sync commands
begin basic 3d coding
reapply previous steps to 3d
each time you make a breakthrough reapply the logic through all previous learning steps.
think of a strain of logic and recreate it within understood logical boundaries.
if you get stuck move back a step until you are comfortable with the logic then create a way to move forward.
come to terms with the idea that there will be a more efficient way of solving your problems. learn from your way, and take knowledge from others who are more advanced.
skipping to advanced methods can seen fast but will miss vital learning steps which will save you time and trouble.
recognize every troublesome step as a chance to stretch the mind and overcome obstacles.
even when you seek external help for answers to a problem, add those answers to a database in your mind, but still strive for a personal and individual method of solving the problem.
stick around the forum and pay forward the help you receive from others.
I am deeply indebted to others for helping me learn, I pay it forward and always respectfully appreciate help and advice from others.
Dark basic has an excellent community and database of forum posts containing answers to a majority of questions.
all logic learned in one language can be applied to another.
ask freely and answer freely.
we can all help each other.
pay it forward
kezzla
Sometimes I like to use words out of contents