To make the most out of this course, here are some additional tips.
Tip #1. Do NOT skip any videos
Watch all videos. Videos have important information. If you skip some of them, you'll miss some valuable learnings.
Tip #2. Do NOT skip any assignments
Skipping required assignments will NOT save you time. It will only cause you un-necessary waste of energy and time as you will eventually have to come back and do the assignments. There are few assignments named as "Optional" where you can spend time if you're interested only to further enhance your skill.
Tip #3. Do NOT spend hours on R&D mode
Remember that 95-99% of everything you need to do the assignments are all in the platform. Don't spend too much researching on development.
Tip #4. Do NOT worry too much about best practices, just yet
As you level up, you'll learn best practices as they are introduced when it's appropriate and also when you're ready. Trust the system and when you reach the end, you will know what the best practices are.
Tip #5. Resist the temptation of outside resources
When you're researching or looking up information, be prepared to be overwhelmed. Developers often are not best communicators. Plus, in Stack Overflow or other topics, they may be discussing level 10 topics when you're only level 1 (for that topic). Do NOT worry about some of these advanced topics. As you level up, you'll learn additional topics and these topics will seem natural and easy, once you've leveled up.
Tip #6. Help others
The most effective way to learn is by helping others. Even if concepts are new, by helping others in your community, you're cementing your knowledge. You'll also gain confidence as you help others especially those who just began their learning journey. This will help you reflect back to see how much you've learned and help you be more compassionate toward yourself
Tip #7. Work a lot!!!
There is no short cut. I have had CS students spend 70-90 hours a week to learn these concepts week after week. I have had existing developers jo...
Tips for the course
To make the most out of this course, here are some additional tips.
Tip #1. Do NOT skip any videos
Watch all videos. Videos have important information. If you skip some of them, you'll miss some valuable learnings.
Tip #2. Do NOT skip any assignments
Skipping required assignments will NOT save you time. It will only cause you un-necessary waste of energy and time as you will eventually have to come back and do the assignments. There are few assignments named as "Optional" where you can spend time if you're interested only to further enhance your skill.
Tip #3. Do NOT spend hours on R&D mode
Remember that 95-99% of everything you need to do the assignments are all in the platform. Don't spend too much researching on development.
Tip #4. Do NOT worry too much about best practices, just yet
As you level up, you'll learn best practices as they are introduced when it's appropriate and also when you're ready. Trust the system and when you reach the end, you will know what the best practices are.
Tip #5. Resist the temptation of outside resources
When you're researching or looking up information, be prepared to be overwhelmed. Developers often are not best communicators. Plus, in Stack Overflow or other topics, they may be discussing level 10 topics when you're only level 1 (for that topic). Do NOT worry about some of these advanced topics. As you level up, you'll learn additional topics and these topics will seem natural and easy, once you've leveled up.
Tip #6. Help others
The most effective way to learn is by helping others. Even if concepts are new, by helping others in your community, you're cementing your knowledge. You'll also gain confidence as you help others especially those who just began their learning journey. This will help you reflect back to see how much you've learned and help you be more compassionate toward yourself
Tip #7. Work a lot!!!
There is no short cut. I have had CS students spend 70-90 hours a week to learn these concepts week after week. I have had existing developers jo...