Welcome to the Treehouse Community
Looking to learn something new?
Daniel Wright5,672 Points
what to do after front end track? ...I need some advice.
And also, does anybody know where a good place to get better at programming would be? I was going to apply for App Academy but they sent me their practice questions and i cant even do the easy ones. I dont know, Ive been up all night doing courses on here and I'm just kind of frustrated because i dont know anyone that programs in person. My friend lives far away from me. My immediate plan is to finish the last 3 courses, learn SQL, learn Java and practice programming. I'm sorry if this reads weird, i need to be asleep but caffeine is keeping me awake @1030am... Any advice would be greatly appreciated, thank you.
Java, PHP, SQL, Ruby and alike are for Backend Developers. Serverside programming. A Front-End Developer codes the Front-End. Not the Backend. But if you are keen to extend your knowledge to also Backend programming languages, you can always start learning. But in my personal opinion, one should first become really good at one category and after that think about stuffing more things into the brains :)
And most importantly: to memorize the things you are trying to learn, you need a good night's rest. It doesn't help much to stay up all night and rush through the treehouse courses... I see so many users on here who have thousands of points in their profiles and then they ask questions, of which the answers are absolute basic html or CSS knowledge. And then I wonder how those users ever got all these skill points.. did they sleep while watching the course videos?
So my tip is: sleep well, get up early and make yourself a good breakfast. Then read some news on your favorite news website and then start one course at a time. Not 20 in 24 hours...
To get started in the web-dev business sector, you can also follow smart programmers on twitter. I like what Dave McFarland is posting for example. Or Mike Jolley from the WordPress Core-Dev team. There are many good programmers, who provide their code via github or even codepen.
You can check out their code and learn by understanding how it works. MAybe you will get to the point where you find mistakes in their code on github. Then learn how to use github and push them fixes. Make yourself known. But this is actually a step that comes AFTER learning all of the above mentioned disciplines.
You can also follow blogs like https://css-tricks.com , The Treehouse Blog, certain WordPress theme developers like Yithemes, Elegant Themes, WooThemes etc. There are hundreds of good web design agencies out there that provide well structured info and news on coding and web standards in their blogs. Check out Themeforest to find developers. If you found one whose work you really like, check out the demo. Or even invest in buying the code and checking it out thoroughly. If you are interested in WordPress, you can also always just use the WP repository and download themes, that you like. Check them out and learn from the code base they provide.
Just use google and your common sense :)
Daniel Wright5,672 Points
I still dont understand why i couldnt do any of the problems App academy sent me...i guess i just need more practice. I havent learned how to use github yet, but im about to and ive been looking forward to it. I could use that to practice my code right? and i dont know if there are many places in Mississippi hiring front end developers...i really need to get out of this state. Anyways thanks for the advice yall!