5 ms·
In order of importance: 1. TDD 2. OO-design 3. Increase Rails mastery 4. Algorithm basics (refresher on different sorts, etc.) 5. Learn the basics of one JS MV
by franl 13y ago
In order of importance:
1. TDD
2. OO-design
3. Increase Rails mastery
4. Algorithm basics (refresher on different sorts, etc.)
5. Learn the basics of one JS MVC framework (leaning toward Angular).
(I'm not starting from zero in these things - I've had exposure to all of them)
- dm2 13y agoOne thing you could try would be to set aside a day of each week to focus on learning as much as you can about one of the topics each day. Then set aside any other free-time to create a couple simple project ideas and then by the 3rd week start creating the projects / apps / demos. If you think you could do one of them better by going a different direction then take the time to start-over. There are plenty of guides and tutorials for each of the subjects you listed, just start with searching each and making a master document of everything you learn that you can review. Use bulleted lists, they're helpful. Good luck!
- franl 13y agoGreat tips, thanks! I'm going to try that approach for the next 30 days: Set aside a day per topic, mixed with a couple of simple project ideas.
- chudi 13y agoSome stuff, like OO and TDD cant really be learned in few days. What you can do is follow some gives about this, read books, go to class and program stuff, its something that you gain knowledge with projects under your belt and with some guidance.
- franl 13y agoGreat points, thanks!