Re: [android-developers] Re: Recommendation for Android Training
On Thu, Oct 20, 2011 at 5:39 PM, Keith Bennett wrote: > Kris - > > Thanks for your advice. I did start looking into Android development > a few months ago -- I was in the Philippines and got a tutor there to > give me a jumpstart, and then followed up with independent study. > > What I found, though, is that there were places where I would get > stuck, where an experienced developer might immediately know the > solution, and in the aggregate save me many hours of head-scratching. > Beginners seek solutions to questions, but often ask the wrong > questions. In other words, I might try to figure out how to do > something, while a developer with more experience would point out that > the approach itself is flawed, and there is a better way to do it. > I've been on the other end of this, helping beginners with Ruby, Java, > C++, C, etc. If you've ever seen a for loop written in Ruby code by a > newly trained Java developer who doesn't know or hasn't taken the > trouble to learn how to use Ruby enumerables, you'll know what I mean. > > It's one thing to scrape by and put something together that works, and > quite another to learn best practices from a master. > > There are books and screencasts, and discussion groups like this one > that are helpful in this regard. For a dramatic increase in expertise > and productivity, though, working closely with an expert is, in my > opinion, the most effective way. I'm not rich, so my best bet I think > is to work with someone for whom a rate that's affordable to me would > be attractive, and that probably means traveling overseas. > > I do have excellent skills in Java, OO, Linux, GUI development, so a > beginning class might not be the most effective route for me. I could > be a good pair programming partner, and maybe I'll start by just > offering to pair at no charge. Anyone feel free to get in touch with > me if you're interested in this. I'm open to travel. > > - Keith > > I can understand that. At the same time, I wouldn't really have the cash to go abroad to program, especially since you'll be losing money on your opportunity cost of working during that time. Would it make sense to work with somebody over skype? There should be a set of open source projects aimed at beginning Android developers. Come to think of it, this isn't a bad idea, and I would be willing to investigate helping out with this goal. Especially since you can get some real stuff done, without much overhead. It might be sensible to have regular skype meetings with the group, just to do orientation sessions. I would love to lead this kind of thing, but I don't really have time since I'm in school for the next six years or so :-). However, I think that this is a unique problem: it makes sense for working developers to pay thousands of dollars to take classes, but hobbyists can't really be expected to shell out this kind of cash. (No offense to the numerous teachers on this list, Mark Murphy, for example, seems to have some great classes.) Few Android developers are making a living off of it, (though I'm sure somebody is..), and so there's not a way to recover this cost in an immediate sense. (Along with this, companies typically pay to have their employees attend these sorts of events.) I would say that if you are willing to find somebody to hold up shop with for a few months, that would be great, but I think that if you met with a group over skype or email for a sufficient amount of time daily, I don't see how it would impede you too much. Even if you take a college course, the majority of what you learn is experimenting with lecture materials outside of the classroom, students rarely get a huge chunk of enlightenment sitting through lectures over APIs (though it's not to say it can't up your learning curve's derivative...). I would be interested to hear your experiences, but my personal opinion is that Android just isn't that hard to learn if you stick to it for a while (I've personally gotten new students picking it up within a few months, and they were only ~2-3rd year CS students). However, I can also understand that it is helpful to pick up all the "pro tips" from somebody who knows their stuff (better than I do :-). Kris -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Recommendation for Android Training
Kris - Thanks for your advice. I did start looking into Android development a few months ago -- I was in the Philippines and got a tutor there to give me a jumpstart, and then followed up with independent study. What I found, though, is that there were places where I would get stuck, where an experienced developer might immediately know the solution, and in the aggregate save me many hours of head-scratching. Beginners seek solutions to questions, but often ask the wrong questions. In other words, I might try to figure out how to do something, while a developer with more experience would point out that the approach itself is flawed, and there is a better way to do it. I've been on the other end of this, helping beginners with Ruby, Java, C++, C, etc. If you've ever seen a for loop written in Ruby code by a newly trained Java developer who doesn't know or hasn't taken the trouble to learn how to use Ruby enumerables, you'll know what I mean. It's one thing to scrape by and put something together that works, and quite another to learn best practices from a master. There are books and screencasts, and discussion groups like this one that are helpful in this regard. For a dramatic increase in expertise and productivity, though, working closely with an expert is, in my opinion, the most effective way. I'm not rich, so my best bet I think is to work with someone for whom a rate that's affordable to me would be attractive, and that probably means traveling overseas. I do have excellent skills in Java, OO, Linux, GUI development, so a beginning class might not be the most effective route for me. I could be a good pair programming partner, and maybe I'll start by just offering to pair at no charge. Anyone feel free to get in touch with me if you're interested in this. I'm open to travel. - Keith On Oct 20, 12:20 pm, Kristopher Micinski wrote: > Kieth, > > If you have years of development experience and are willing to work > hard at it, why not pick up the platform on your own? This will be a > lot cheaper (I think the commercial classes, while not unhelpful, are > very expensive, perhaps necessarily so), and might suit somebody that > could learn at their own pace. Did you give an overview to the > Android SDK introduction page? It's not a difficult platform to pick > up, specially since you probably another GUI environment that will > help you pick up the UI stuff quickly.. > > Kris > > > > > > > > On Thu, Oct 20, 2011 at 12:15 PM, Keith Bennett > wrote: > > Hi, all. > > > I'm looking to learn Android quickly and would be willing to travel to > > another country (I currently live in the Washington, DC area in the > > USA) for affordable, intensive multi-week training with an Android > > expert. > > > Could be a formal class, could be tutoring, informal pairing, etc. > > > I'm a long time Java developer with strong Linux skills looking to > > learn Android. I did several years of Java Swing work, so I know the > > concepts of assembling a UI, event handling, etc. More recently I've > > been working with Ruby, and love it, but that's another story. > > > Maybe there's something I could teach you too, and we could be study > > partners. I find I'm more productive learning with others than by > > myself. > > > I'm open to discussing any arrangement, even a wacky, creative, > > outside-the-box one. ;) > > > Thanks, > > Keith > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to android-developers@googlegroups.com > > To unsubscribe from this group, send email to > > android-developers+unsubscr...@googlegroups.com > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Recommendation for Android Training
http://www.udemy.com/write-and-publish-an-app-for-your-android-smartphone/ -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Recommendation for Android Training
Hi, If you are ready to come India, and if you want Indian trainer let me know. On Thu, Oct 20, 2011 at 9:45 PM, Keith Bennett wrote: > Hi, all. > > I'm looking to learn Android quickly and would be willing to travel to > another country (I currently live in the Washington, DC area in the > USA) for affordable, intensive multi-week training with an Android > expert. > > Could be a formal class, could be tutoring, informal pairing, etc. > > I'm a long time Java developer with strong Linux skills looking to > learn Android. I did several years of Java Swing work, so I know the > concepts of assembling a UI, event handling, etc. More recently I've > been working with Ruby, and love it, but that's another story. > > Maybe there's something I could teach you too, and we could be study > partners. I find I'm more productive learning with others than by > myself. > > I'm open to discussing any arrangement, even a wacky, creative, > outside-the-box one. ;) > > Thanks, > Keith > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Thanks & Regards Rakesh Kumar Jha Android Developer, Trainer and Mentor Bangalore (O) +918030274295 (R) +919886336619 -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Recommendation for Android Training
I should also mention, my university (UMD) holds Android classes in our CS department occasionally :-), but they start on a per-semester basis.. Kris On Thu, Oct 20, 2011 at 12:20 PM, Kristopher Micinski wrote: > Kieth, > > If you have years of development experience and are willing to work > hard at it, why not pick up the platform on your own? This will be a > lot cheaper (I think the commercial classes, while not unhelpful, are > very expensive, perhaps necessarily so), and might suit somebody that > could learn at their own pace. Did you give an overview to the > Android SDK introduction page? It's not a difficult platform to pick > up, specially since you probably another GUI environment that will > help you pick up the UI stuff quickly.. > > Kris > > On Thu, Oct 20, 2011 at 12:15 PM, Keith Bennett > wrote: >> Hi, all. >> >> I'm looking to learn Android quickly and would be willing to travel to >> another country (I currently live in the Washington, DC area in the >> USA) for affordable, intensive multi-week training with an Android >> expert. >> >> Could be a formal class, could be tutoring, informal pairing, etc. >> >> I'm a long time Java developer with strong Linux skills looking to >> learn Android. I did several years of Java Swing work, so I know the >> concepts of assembling a UI, event handling, etc. More recently I've >> been working with Ruby, and love it, but that's another story. >> >> Maybe there's something I could teach you too, and we could be study >> partners. I find I'm more productive learning with others than by >> myself. >> >> I'm open to discussing any arrangement, even a wacky, creative, >> outside-the-box one. ;) >> >> Thanks, >> Keith >> >> -- >> You received this message because you are subscribed to the Google >> Groups "Android Developers" group. >> To post to this group, send email to android-developers@googlegroups.com >> To unsubscribe from this group, send email to >> android-developers+unsubscr...@googlegroups.com >> For more options, visit this group at >> http://groups.google.com/group/android-developers?hl=en > -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Recommendation for Android Training
Kieth, If you have years of development experience and are willing to work hard at it, why not pick up the platform on your own? This will be a lot cheaper (I think the commercial classes, while not unhelpful, are very expensive, perhaps necessarily so), and might suit somebody that could learn at their own pace. Did you give an overview to the Android SDK introduction page? It's not a difficult platform to pick up, specially since you probably another GUI environment that will help you pick up the UI stuff quickly.. Kris On Thu, Oct 20, 2011 at 12:15 PM, Keith Bennett wrote: > Hi, all. > > I'm looking to learn Android quickly and would be willing to travel to > another country (I currently live in the Washington, DC area in the > USA) for affordable, intensive multi-week training with an Android > expert. > > Could be a formal class, could be tutoring, informal pairing, etc. > > I'm a long time Java developer with strong Linux skills looking to > learn Android. I did several years of Java Swing work, so I know the > concepts of assembling a UI, event handling, etc. More recently I've > been working with Ruby, and love it, but that's another story. > > Maybe there's something I could teach you too, and we could be study > partners. I find I'm more productive learning with others than by > myself. > > I'm open to discussing any arrangement, even a wacky, creative, > outside-the-box one. ;) > > Thanks, > Keith > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Recommendation for Android Training
Hi, all. I'm looking to learn Android quickly and would be willing to travel to another country (I currently live in the Washington, DC area in the USA) for affordable, intensive multi-week training with an Android expert. Could be a formal class, could be tutoring, informal pairing, etc. I'm a long time Java developer with strong Linux skills looking to learn Android. I did several years of Java Swing work, so I know the concepts of assembling a UI, event handling, etc. More recently I've been working with Ruby, and love it, but that's another story. Maybe there's something I could teach you too, and we could be study partners. I find I'm more productive learning with others than by myself. I'm open to discussing any arrangement, even a wacky, creative, outside-the-box one. ;) Thanks, Keith -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Recommendation for Android Training
The SeaDroid user group has frequent workshops that are a great way to learn. Benn Bollay runs them in the F5 office. I'll be doing a two day workshop on Concurrent Programming for Android, there, next week. Stop by http://www.meetup.com/Seattle-Android-Developers/ ... and, of course, shameless pandering for the book. It really is pointed at competent programmers that just need to make the jump to Android. It's pretty good training and you can do it without missing the two days of good weather we are having in Seattle, this year. http://oreilly.com/catalog/0636920010364 -blake On Aug 25, 9:09 am, Bsweet wrote: > Has anyone attended any in person Android development training? If > so, I would love to hear any recommendations (or classes to avoid). > I'm in Seattle, but willing to travel. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Recommendation for Android Training
There is also "LearnComputer" in SF Bay area. I have been leading this course for over two years. http://www.learncomputer.com/training/android/android-accelerated-development On Aug 25, 1:19 pm, Rocky wrote: > Hi, > I'm providing Android training, but i'm suggesting you if it is possible > join Mark Murphy :) > > > > On Fri, Aug 26, 2011 at 1:40 AM, Akos Cz wrote: > > Take a look at Marakana. > >http://marakana.com/training/android/ > > > They also have a some free educational videos on the TechTV section of > > their site. > >http://marakana.com/techtv/index.html > > > On Aug 25, 9:09 am, Bsweet wrote: > > > Has anyone attended any in person Android development training? If > > > so, I would love to hear any recommendations (or classes to avoid). > > > I'm in Seattle, but willing to travel. > > > -- > > You received this message because you are subscribed to the Google > > Groups "Android Developers" group. > > To post to this group, send email to android-developers@googlegroups.com > > To unsubscribe from this group, send email to > > android-developers+unsubscr...@googlegroups.com > > For more options, visit this group at > >http://groups.google.com/group/android-developers?hl=en > > -- > Thanks & Regards > > Rakesh Kumar Jha > Software Developer > Symphony Services Corp (India) Pvt Ltd > Bangalore > (O) +918030274295 > (R) +919886336619 -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
Re: [android-developers] Re: Recommendation for Android Training
Hi, I'm providing Android training, but i'm suggesting you if it is possible join Mark Murphy :) On Fri, Aug 26, 2011 at 1:40 AM, Akos Cz wrote: > Take a look at Marakana. > http://marakana.com/training/android/ > > They also have a some free educational videos on the TechTV section of > their site. > http://marakana.com/techtv/index.html > > > On Aug 25, 9:09 am, Bsweet wrote: > > Has anyone attended any in person Android development training? If > > so, I would love to hear any recommendations (or classes to avoid). > > I'm in Seattle, but willing to travel. > > -- > You received this message because you are subscribed to the Google > Groups "Android Developers" group. > To post to this group, send email to android-developers@googlegroups.com > To unsubscribe from this group, send email to > android-developers+unsubscr...@googlegroups.com > For more options, visit this group at > http://groups.google.com/group/android-developers?hl=en > -- Thanks & Regards Rakesh Kumar Jha Software Developer Symphony Services Corp (India) Pvt Ltd Bangalore (O) +918030274295 (R) +919886336619 -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en
[android-developers] Re: Recommendation for Android Training
Take a look at Marakana. http://marakana.com/training/android/ They also have a some free educational videos on the TechTV section of their site. http://marakana.com/techtv/index.html On Aug 25, 9:09 am, Bsweet wrote: > Has anyone attended any in person Android development training? If > so, I would love to hear any recommendations (or classes to avoid). > I'm in Seattle, but willing to travel. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en