You’ve already completed the Foundations course, right? Good, because now we’ll be moving at warp speed into new frontiers. This section will cover a lot of ground and your brain may melt down a few times, but don’t worry, that’s just a flesh wound. Patch ‘er up and keep going! When in doubt, build something.
How is this course set up? It depends a bit on the path you have selected:
It starts with a deeper look at the basics, just like the Ruby Programming course did with Ruby. You don’t need to have completed the Ruby Programming course or the Ruby on Rails course to understand these basics.
The last thing you’ll do is a project which integrates everything you’ve learned so far in all the courses of this curriculum. This is the kind of project that you’ll consider including in your portfolio as an example to demonstrate to perspective employers you have strong web development skills.
There is a lot to cover, but this course has been broken up into bite-sized lessons and their accompanying projects. These projects will give you a chance to apply what you have learned and to show what you are capable of. After a few of them, you’ll really start getting the hang of things.
- We will introduce the topic briefly and provide you with a list of things you should pay attention to (“Points to Ponder”).
- You will be asked to do readings, watch videos, do online courses or otherwise consume content to initially learn the material.
- Every few lessons you will be asked to build a larger project.
- Finally, we will include supplemental resources and other potentially useful tidbits at the end of each lesson.