It's not about what we teach
It's about what you learn
Technology is always changing
Technology evolves fast, so what you need to know as a software developer is always changing.
Most things change
Some knowledge has a much shorter shelf life. Since 2011, each of the front-end frameworks below have had their time in the spotlight and most have faded away.
- jQuery
- Backbone
- Knockout
- Ember
- AngularJS
Some things stay the same
Some core principles are applicable across technologies, frameworks, and time.
Once you understand the concept of a loop, for example, that knowledge is pretty universally applicable.
Principles
- Developers must be life-long learners.
- People learn by doing.
- Software development is a team-focused activity.
- Lecture is a last resort.
What you'll be doing
In bootcamp, you'll be doing a lot of the same things you'll be doing once you graduate and join a software development team.
This includes:
- Working on small dev teams to build applications.
- Researching, learning, and mentoring your teammates as you're building.
- Reviewing each other's code and helping to improve overall quality.
- Test driving your code, so you'll know it's well-designed and functions correctly.
What your instructors will be doing
People learn best by doing, but sometimes lecture is necessary. We strive to favor action and self-discovery over spoon fed lecture.
This is what will make you successful beyond this bootcamp.
We will challenge you, cheer for you, and ensure you're on the right path...
...but ultimately, you and your team are responsible for pushing yourselves forward.