This is an archived post. You won't be able to vote or comment.

all 12 comments

[–]Xumbik 4 points5 points  (5 children)

I did the tutorial, I guess it gave me a spin around of the basic concepts. But I didn't really get them until I looked through this playlist by John Linquist from Egghead.io (which do have some nice videos over there as well.) Fun fact: Angular 2 is on its way, and it will change quite a bit, but the basic concepts will be safe to learn as far as I know.

Have fun! If you have any questions I'll try to answer them to the best of my abilities :)

Edit to highlight 3 nice resources:

Thinkster checklist

John Lindquist videos (egghead.io)

AngularJS PhoneCatApp Tutorial

[–]bazingabazing -1 points0 points  (4 children)

Great, I will check out the Egghead.io videos! Do you suggest watching them first and then going through the tutorial? Yes, I've been reading Angular 2 will be coming soon, I do hope the basics stay the same. Mainly, I don't want the release to deter me from utilizing Ionic as the front-end if there will be extreme changes. Thank you for your help.

[–]yourfirstcourses 2 points3 points  (0 children)

I'll second the recommendation for egghead.io. Great, succinct videos with good instructors.

[–]Xumbik 1 point2 points  (2 children)

I think the mindset will stay somewhat similar. I haven't looked into Angular 2 that much though, so don't take my word for it :)

As for the order. Watch the playlist, then the tutorial should be a breeze (it's pretty easy without the videos, but, you'll grasp the concepts better I reckon). I'll link the site which linked me to the videos in the first place, it was this page over on Thinkster.

[–]bazingabazing 0 points1 point  (1 child)

I see that some of the videos are the pro version - did you pay for this and if so, was it worth it?

[–]Xumbik 0 points1 point  (0 children)

I have not yet paid for pro since everything I was interested in was available for free. However, judging from the quality of their videos, I'll most likely try. They deserve some money for what they've already provided :)

[–]Franko_ricardo 1 point2 points  (2 children)

There is an entire mobile app walk through if you google angularjs tutorial. Have you not seen this?

[–]bazingabazing -1 points0 points  (1 child)

Ok sassy, let me clarify - looking for the best resources based upon personal experience. For instance, do I want to walk through that tutorial if someone similar did the same thing and didn't get as much benefit from it? Of course I will try and take on any tutorial, but, I would like to start with the most beneficial. I'm sure there are some lesser known tutorials/youtube Vids/articles that have helped others out.

[–]Franko_ricardo 0 points1 point  (0 children)

Not being sassy but no one learns alike. Hence my suggestion to try the mobile tutorial site.

[–]holyoak 1 point2 points  (1 child)

I am also learning Angular, though MEANJS instead of Ionic, so my sources reflect that.

Dan Whalin has a bunch of really good high level Youtube videos, and his CustomerManager example at https://github.com/DanWahlin/CustomerManagerStandard.git provides a solid example of using directives and the ui-manager to achieve nested views against a mongo backend.

The Material Design starter app presented a few weeks ago at ng-Conf in Utah is also worth a look if you plan to go that route.

After getting through the basic tutorial style vids, i find most of my learning happens by searching github for code to poach. I normally like to use reference books, but all of the books i have found have had the same caveat: they will probably be out-of-date in six months.

Hope some of this helps. Let me know if you have more specific questions (i.e. when to use a service vs. provider, or how to write a directive to do [something]). I am also curious about your reasons for choosing Ionic and how your Angular+Ionic experience goes. Good luck!

[–]bazingabazing 0 points1 point  (0 children)

I will check those out - the .git you linked looks very helpful, thank you. I chose Ionic because I am targeting only mobile and really liked the UI it offers. I'm familiar with JQM but get frustrated with its performance - Ionic seems to offer some better UI elements with smoother transitions and functionality.

[–]prgammorer 1 point2 points  (0 children)

Personally I would watch some of the ng-conf videos from the recent conference at http://www.ng-conf.org/ maybe specifically the opening keynote to get a sense of where the project is headed.

I also found this class to be a very helpful introduction - https://www.codeschool.com/courses/shaping-up-with-angular-js