So far I have gone through web tutorials (w3 schools) of HTML, CSS, jQuery and score about 75% at the end of each tutorial. I'm now going to go through AJAX and SQL tutorials on the same site. Next I'm going to try Michael Hartl's Rails tutorial.
Say I become 65 or 70% competient with the above technologies (while being slow to build), am I ready to build dynamic web apps, or should I add something to my to-learn list? Are there any holes or gaps in my plan? I also want my apps to look nice and feel fast.
I used to know C++ fairly well about 5 years ago. No coding ever since.
To get an idea what I'm trying to build think something like a simple groupon-esq featured online college application tool (so you can apply for multiple colleges/scholarships/funds at the same time).a