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 trialJonathan Grieve
Treehouse Moderator 91,253 PointsRecommend me my next track
Just for fun I thought I'd open up a topic to try and choose the next track I want to learn. Obviously I'll make my own choice and I still have a lot of further work to build on what I've learned so far and I'm still very much motivated to continue working with WordPress.
But the tracks I've so far completed are
- Web Design
- Front End Development
- Full Stack JS (which I've just completed!)
- PHP
- Learn WordPress
- WordPress Development.
At the moment, I don't have access to any Macbook or Apple Desktop software so Apple Development isn't on the cards in the distant future but apart from that I'm open to suggestions and reasons why. :-)
Thanks Treehouse Students :)
Jonathan Grieve
Treehouse Moderator 91,253 PointsI'm able to do PHP basics, and I can create a portfolio of projects that I can reuse for various things but I've got such a long way to go before I can consider myself a code ninja in all of these languages. Some of the courses i;ve taken like PHP testing (which admittedly wasn't in the PHP track when I took it) and the old build a PHP app have completely went over my head.
Personally if I was to go into another route right now I'm interested in Android and the Game Development courses (which is not yet a track).
2 Answers
Shane Robinson
7,324 PointsSeems like you've been very Web focused. Why not veer off a little bit over to Java and then from their you can learn one of the Java web frameworks.
Have fun. :p
Jonathan Grieve
Treehouse Moderator 91,253 PointsThanks, I'll look into Java. I think it;s right that I'll have to look into that first before going into Android? :-)
Jennifer Nordell
Treehouse TeacherJonathan Grieve ... not necessarily. You can make apps that will run on both Android and iOS using C#. And Microsoft has now acquired Xamarin (which can only help). My advice is to look into C#. And possibly even the game development here on Treehouse. While the game development seems centered on making 3d apps in Unity, it's worth noting that you can make 2d apps in Unity. And all of this is based on C#.
Jonathan Grieve
Treehouse Moderator 91,253 PointsThat's very interesting to know, thanks for that. Sadly it may take a back seat because I have to make a choice and don't have time to do everything lol :(
Do you think it's a disadvantage to code for iOS and OS without a desktop Apple platform? I only have iPad :-)
Jennifer Nordell
Treehouse TeacherJonathan Grieve I'll say it like this. If you're doing all of this without a computer, I'm 3982 x impressed as I ever was. The Swift 2.0 tracks here (at least the parts I've taken) have no workspaces. They assume you'll be running it on your Mac with Xcode installed. And because my mac mini died a couple of months ago, I have not resumed the Swift 2.0 courses. I think you'd be doing yourself a disservice to pursue them without a computer on which to compile the code.
Jonathan Grieve
Treehouse Moderator 91,253 PointsExcellent, thanks. :-)
Simon Coates
28,694 PointsSimon Coates
28,694 Pointshad a look at the tracks and your options are move into apps or learn another server side language. You've kinda exhausted options that are logical continuations. oh, and you're making the rest of us look bad : ( I'm not sure what you gain by doing python, ruby over what you're already able to do with php.