Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

General Discussion Personal Profile Page

Ante Adamović
seal-mask
.a{fill-rule:evenodd;}techdegree
Ante Adamović
Front End Web Development Techdegree Student 2,508 Points

Usage of advanced technologies in projects

Does anyone know if it's 'against the rules' to use more advanced technologies with given projects ? Like, making an AngularJS route for Home and Experiences (mainly what I'd do) but I'm not sure if I'm allowed to.

1 Answer

Jay Padzensky
Jay Padzensky
4,731 Points

Hi Ante,

Good question! By and large, you're permitted to get the job done however you can. However, the projects are designed to help solidify the skills obtained in the preceding instructional materials. Even if there are commonly used methods that are more advanced, these foundational skills are offered to act as an eventual springboard into the more advanced practices. I hope this makes sense. Keep up the hard work!

Ante Adamović
seal-mask
.a{fill-rule:evenodd;}techdegree
Ante Adamović
Front End Web Development Techdegree Student 2,508 Points

Of course it makes sense, however the projects seem a bit dull for people that are already working in those areas (like myself) and to be blunt, it's simply not fun to just write a website consisting of 2 pages. What I did is add some AngularJS into it, written a route and added 3 more pages (experience, contact and thankYou). All of them are basically just pasted templates from index.html (partially), experiences have 2 'cards' of my experience, contact has 1 'card' that's a submit form and on submit a thankYou page is called saying 'Thank you' to the person who sent a message. The form doesn't really make any real submit (I didn't write any script to handle sending of the message) just saves the name and email and passes it to next view.

Hope this isn't an overkill, took me roughly an hour or so to write an entire project, just need my company mentor to review it before I make a submit.