Goal:
Improve fundamental efficient coding and learn production ready coding practices/industry standard ways of web developing.
Metrics:
- Code Readability / 'self documenting code'.
- # of portfolio pieces created over course of class.
- Completion and quality of 4 different web projects aimed at improving specific frameworks and technologies.
- Leetcode ??
Achievability:
TBD, to be updated weekly
Why?
Learning how to code via IMA has led to a slew of bad habits in terms of prioritizing rapid prototyping and hacking things together vs standardized practices for project management and problem solving. After graduating from IMA in 2019 I haven't feel confident / been reminded of my inability to create production ready code or work as a professional web developer.
Timeframe:
It's a 7-week course so I'm hoping I can create each project within 1-1.5 weeks and I'm hoping that I'll be able to limit the scope of each project so that they would be sufficient as portfolio projects while still being manageable in 1-1.5 weeks. I'm hoping to allot 2-3.5 weeks for the 'final project' which will probably be the fourth and final project that will potentially be an amalgamation of the skills I'm developing.