Durham, North Carolina, United States
After self-studying full stack development, I enrolled in a software engineering fellowship to take my learning to the next level. Project Shift focused on blending practical, full stack experience with fundamentals of computer science. The program's primary focus is on JavaScript and modern technologies for the web (React, Node.js, and more).
The selective program emphasizes:
• Over 700 hours of practical coding experience
• Computer science fundamentals, preparing fellows to be able to adapt to new technologies/languages
• Collaborative programming with Agile methodologies and pair programming
• Building over 20 web projects, culminating in a major cohort project followed by a week-long, solo full-stack web application
• Weekly evaluations with code reviews
• Front-end curriculum includes: jQuery, React/Redux, Backbone
• Back-end curriculum: Node.js, Express, Database modeling with SQL, Mongo, Mongoose