Sunday, July 10, 2011

Top 5 Resources for Learning Java for Android



Learning to make Android apps is alot like saying " I wanna learn how to write novels in Spanish"  You cant just start writing novels in Spanish if Spanish  isn't your primary language. First you learn the language(java) then after alot of practice you start to catch on to the grammar(syntax) and start to make connections and form sentences. Finally you start to see the big picture of the language and with time your able to write with some sense of style so you can finally write that Spanish novel.(your Android app)

We dont ask for donations but, if you found this post helpful and want to see more please give +k in Java or Android Via: http://klout.com/Fresh83

Learning java for Android can seem overwhelming . You have to learn this completely foreign language before you can even start to get to the good stuff(working on apps) not only that but, the java language is HUGE!!! Where do you start? What do you need to know? whats irrelevant to you as a android developer?Below are 5 of my favorite resources for building a strong foundation in java.

I.Programming Methodology- Stanford



If your new to Java or development in general this is a priceless web gem.I would dare to say that Mehran Sahami is the best professor ive ever learned from. You can tell the man puts real work into his lessons and does all he can to make java more interesting than it really is. The course is great because it requires no prerequisite programming skills but, does require some level of patience(there is around 30 hours of content from start to finish separated into hour long lectures.It may not be the quickest way to learn java overnight but, your getting something more than someone telling you to cut this and paste this. Its called programming methodology because its aimed to teach you the top down mindset of a developer from the start.The entire course is online via youtube and also comes complete with full class documentation and homework assignments(dont skip them , they may be challenging, but you will thank me after you complete them.




II.MobileTutsPlus-Learning Java for Android



If you have development experience in another language and just need a crash course in the java for android this is the tutorial series for you. This series gets right to the meat and potato's with little to no filler.Another thing I really like about this tut series is it mixes in what they call "challenges" where they ask you to do something based on what youve learned in the previous tutorials without just giving you the answer. This is great because it makes what your reading stick to you.





Ahh the good ol' java trails . Java trails aim to be the master resource for learning java by oracle(the company that owns java) Thinking back what really stuck to me from these tutorials was a overall understanding of OOP. There is literally 1000s of pages on literally everything you could ever want to know about java around here but, in my personal opinion they can be a little dry. Its a good tutorial series to have bookmarked if you want to learn about something specific but, I wouldn't spend weeks trying to read over them from start to finish. There is not enough actual tutorials and things will start to blend together in your mind if your not actually practicing what your learning about.




IV.Head First Java-Java for the right brained ADHD Developer 



Head first is a unique book series that accounts for the way the human brain learns best. The books are easy to read and packed with humor, pictures and analogy's that make sense to those of us who don't think in 1's and 0's naturally.The downside is this is not a free series unless your lucky enough to know a pirate....and did i mention torrents are illegal ( I hope someone got that)







If youve typed in "Java Tutorials" on youtube you've probably heard my boy Bucky keeping it real and spitting knowledge to all you java newbs out there.This guy is Java Juggernaut. His beginner series alone has 87 videos and there all quality. If that wasn't enough he also did a intermediate series that probably has another 80(I haven't finished them all yet myself) This guy has the learning java via youtube market under lock and key and hes one guy doing this stuff from home!!! His tutorials are short(very few exceeding 10 minutes), sweet and casual which makes them easy on the ears.I give big props to this guy and you should to.If you watch 10 or more of these tutorials I would highly recommend donating a few buck's to encourage people to do stuff like this out of the kindness of there hearts.


609 comments:

«Oldest   ‹Older   601 – 609 of 609
Gayatri said...

Thanks For Sharing ..Nice Information
python certification training in Bangalore

Digital Pandit said...

nice programming content you posted. wonderfull information

online data science training in bangalore
online data science with python training in bangalore
online data science course in bangalore
online react native training in bangalore
online react native course in bangalore

Placement Training In Chennai said...

Different sorts of Robotic Education are accessible all-through the world where as a rule it will resemble a display in which the understudies will be quite recently appeared with different complex Robots hypothetically or will be made to amass maybe a couple Robotics Training In Chennai.

lavanya said...

Nice article i was really impressed by seeing this article, it was very interesting and it is very useful for me.I get a lot of great information from this blog. salesforce training in chennai

software testing training in chennai

robotic process automation rpa training in chennai

blockchain training in chennai

devops training in chennai

rajmohan1140 said...

I am thankful to this blog for assisting me. I added some specified clues which are really important for me to use them in my writing skill. Really helpful stuff made by this blog.

Java Training in Chennai

Java Course in Chennai

Devi said...

Infycle Technologies, the excellent software training institute in Chennai offers excellent Big Data Training in Chennai for freshers, students, and tech professionals. Along with the Big Data training, other demanding courses such as Cyber Security, Artificial Intelligence, Oracle, Java, Hadoop, Selenium, Android, and iOS Development, Data Science will also be trained with 100% hands-on training. Once the completion of training, the students will be sent for placement interviews in the core MNC's. Dial 7504633633 to get more info and a free demo.Grab Big Data Hadoop Training in Chennai | Infycle Technologies

Anonymous said...

perde modelleri
Numara Onay
mobil ödeme bozdurma
nft nasıl alınır
Ankara Evden Eve Nakliyat
TRAFİK SİGORTASİ
dedektör
web sitesi kurma
Ask romanlari

Anonymous said...

smm panel
smm panel
iş ilanları
instagram takipçi satın al
HİRDAVATCİ
HTTPS://WWW.BEYAZESYATEKNİKSERVİSİ.COM.TR/
Servis
Jeton hilesi

Muskan said...

Great blog! This analogy perfectly captures the journey of learning Java for Android development.
Also Read: Java's Journey: Unveiling Features and Pondering Its Future Scope

«Oldest ‹Older   601 – 609 of 609   Newer› Newest»

Post a Comment

 
;