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

JavaScript

JSON Course

Hello,

I want to ask if there is any JSON course, if not will there be a one in the near future?

I 2nd the request!

Andre' Jones
Andre' Jones
26,671 Points

3rding this - Seen it in rails apps but idk what it is or why its important. That and XML

4 Answers

Andy Watkins
Andy Watkins
3,828 Points

I see a lot of jobs in the Cincinnati area that are asking for experience in JSON.

It seems like every time I expand to something new, 2 - 5 new languages come along lol. It gets frustrating.

Frustrating? That's what makes it fun! There is no way to master every language or application. My advice is to pick one language to be really good at, and familiar with the rest. I am a SharePoint Architect. My core is .Net and C#. JavaScript is huge right now in SharePoint 2013 and it is hard to find developers (local). Eventhough my "bread and butter" is with SharePoint doesn't mean I can't be "familiar" with say Ruby...

My advice... be really good at HTML5, CSS and JavaScript. Then pick a compiling language such as PHP. JSON, Rest etc. are just side applications you'll learn on the way.

If it is not fun, why bother?

Ed

Andy Watkins
Andy Watkins
3,828 Points

It is fun. Just a hard decision on which way to go! :)

o/t

I can't believe how popular SharePoint is. My current employer is using it at about 1% of its capability.

Know of any good resources to get more familiar with it?

LOL, typical... SharePoint has a few "pillars". Active Directory, Architectural Topology, Governance and End User Training. To mature in the platform you first need a business model and a governance plan. End user training is a must, but is much more than watching Lynda.com videos. It needs direction to develop the platform maturity to the next level. The best is done in-house. I prefer Wrox and Microsoft books to learn more about the platform. You really need a great Architect to guide you (the company). Someone who can communicate with business leads to develop processes and goals. It is a slow process.

Ed

James Barnett
James Barnett
39,199 Points

JSON isn't really a programming language in its own right, it's more of a data format. Once you know understand how objects and associative arrays work JavaScript then it's not hard to work with JSON data.

Andy Watkins
Andy Watkins
3,828 Points

I wonder if there is a big chart out there that breaks all languages and associated content into groups? Like a big language family tree of sorts.

James Barnett
James Barnett
39,199 Points

Well most of them refer to the history of programming instead of the current crop of technologies used on the web in the '10s

bigger version

@jamesbarnett yes I know it's not a language and I master Javascript arrays and objects (I'm working on AngularJS) but I needed to enrich my JSON knowledge because when I used AJAX requests lately I faced JSON with JSON_CALLBACK response and I faced difficulty in accessing the data.