2 minutes
Days Blur Together
Originally published on WordPress, Mar 25, 2013
I can’t believe I’m already 3 weeks into this 10 week program. I was thinking through what we’ve learned so far this weekend and thought it would be helpful to post the core programming concepts to help keep it in perspective.
Week 1
- Keyboard shortcuts
- Terminal command line
- Python language and logic for math, strings, tuples, lists, dictionaries
- Git & Github
Week 2
- Continuing dictionaries & general Python review
- OOP (Object Oriented Programming)
- Markov and APIs
Week 3
- Markov (continued)
- Regular Expressions
- SQL
- Stack integration (LAMP)
- HTML
Week 4
- LAMP (continued)
- Flask
- JavaScript
- Recursion
- Interview practice
Week 5
- LAMP (continued)
- OOP (continued)
- Flask (continued)
- SQLAlchemy
- Recursion
- CSS
Week 6
- Project (primary focus)
- Interview practice
- Predictive Analytics
- Bash (continued)
- Wire-framing
Week 7
- Project (primary)
- Interview practice
- Data Analytics
Week 8
- Project
- Project
- Project
- Interview practice
- jQuery
- Cracking the Coding Interview presentation (McDowell)
Week 9
- Project
Week 10
- Career Day
- Graduation
We also have lectures that cover different concepts from what types of jobs are out there for the skills we are learning to computer science overview (how the computer functions). They broke the lectures into consumable size and spread out throughout the program when they think we are ready for those concepts.
We’ve been told that we are moving through the material faster than they expected. It does go at a fast clip. I typically try to review what I’ve learned either end of day or on the weekend to make sure I’m soaking it in.
I plan to update this post for the remaining weeks as we go through them for myself to keep track as much as for anyone else interested.
$ cd /posts/ — all posts