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

Up to date Web Technologies

I'd like to be informed about the latest and most trending web technologies in today's web development community. Which technologies are most preferred and innovative ones in 2017, what are really worth to know and what should newbies learn to keep it up to date?

1 Answer

My first bit of reply / advice to this would be this: Find out what it is you want to accomplish. First and foremost a good, strong base of HTML and CSS is a great start to learning. This will build your foundations of concepts if nothing else.

There are tons of resources that will show the market trends, available jobs, and even average pay scale if that is the true nature of the question.

If you have a particular interest, such as building apps... then your pursuit of knowledge might look different than someone who leans more towards the art side and will be in the design and UX/UI. You might want to decide if you want to code for Android or iOS. Resources also available with a quick search on these markets and the languages required to build natively for these. Treehouse also has great courses for these, if that's where you want to be. But read below, there is something new in the app dev ring.

As for the web... websites, web apps, and more... There are MANY routes. Python is still being used. Ruby on Rails still has a great library and is easy to learn (with a foundation of understanding) as well as a great community. PHP has continued to be a powerhouse with its last release giving it more flexibility. Of course it is the core tech that still drives most CMS such as WordPress, Joomla! and Drupal just to name the big guys.

HOWEVER... JavaScript has become the biggest up and coming tech language for the web and beyond. It is in extensive use on the front end, it has a a MASSIVE library including a "language" that is essentially a collection of libraries of it (jQuery), incredible community AND the light-speed growth of not only the backend side of JavaScript, but it's flavors, frameworks, and the incredible speed in which the industry is seeking full MEAN stack developers. Mongo Db, Express, Angular.js, Node.js

Want to get thrown into a whirlwind? I have three words for you. Progressive Web Apps. Search on here...and take a look a Google's talks on it. Google is the father of JS as a backend language... and they are thrusting this PWA ship into the beyond. With the latest releases of APIs that give native phone functionality to web apps that use this PWA set of APIs... we are seeing web apps become first class citizens on phones, getting space in the app trays, application managers, push notifications, and full access to features that were once reserved only for native applications. This, might be the trend setting tech that you asked about.

Appreciate your comprehensive response Brandon, that was really informative and helpful, thanks a lot!