lynda.com for learning java - Online Courses, Schools, and Other External Resour

Hi folks
As the title suggests, has anyone gone through lynda (waheey) to learn java for android apps/games?
If so, did it start you off well, or did you find yourself going elsewhere to learn up on getting started?
Cheers in advance, as this could save me a lot of time!?

Thanks

Thank you

A fair quantity of knowledge can be assimilated from such tutorials, if you use them properly.
Go ahead. Also, there is an impressive quantity of tutorials on YouTube.

Not sure about lynda but I've taken android studio courses on udemy and found some of them are really good.

Well, I recommend free Android Course by Google on Udacity. It quite good and very suitable for beginner. If you want to have a solid Java background, maybe consider some Java books or online tutorial. You do not need to learn everything, you just want to have a little knowledge and start making your own project. Along the path, you will learn so much more effectively.
This Udacity link may help you

Thank you!

Related

where do i start app development?

Basically I'm looking to.start making some apps, mainly for fun but depends how I get on.
I've had a go with the app inventor which has given me an idea of how the apps work but it seems slightly limited. I have made some of the tutorial apps and had a look around here for advice but can't find a thread.
What is the best software to use?
where is the best place to learn the code for the software or possibly a forum/thread with some tutorials?
I see a lot of people using eclipse to I'm thinking about trying this but most advice seems to be on how to set the program up.
Can anyone point me in the right direction? Sorry if there is a thread but I couldn't find it!
I would use eclipse with android plugin, I would also start as an adw themer. You can search online to get the eclipse development software on their site. The plugin can be found on the site.
http://developer.android.com/sdk/eclipse-adt.html
If you have any question during setup, I may be able to help! Feel free to send me a message!
Hope this helps!
Also you will need the sdk.
Sent from my DROID3 using Tapatalk
I find it easier to set up tadp (Tegra Android Development Platform) It includes Eclipse(Preconfigured with android adt plugin), SDK, NDK, cygwyn tegra profiler (for tegra devices) and lots of other tools. A sign up will be required though.
link: http://developer.nvidia.com
For Code syntax I would say basic C/C++/Java and go to http://developer.android.com
cool!
I also want to get into making apps but i guess you have to have a formal background in some sort of programming or the like?
If you are a former VB programmer or C#, then you can develop with C# and .Net
http://forum.xda-developers.com/forumdisplay.php?f=2198
Well, if you are talking about developing for android, go to androids home website. developer.android.com. That's a start. You will need to have some basic programming skills. Learning programming and android at the same time will be difficult. I use eclipse. I was more use to netbeans and even though they had a plugin for netbeans, there was no reason for me to stay with netbeans. It was an easy transition from netbeans to eclipse though. Anyway, it'll take time before things start making sense. There will be moments where you want to put your fist through your screen and moments of excitement when you've made your first penny. Take your time and develop high quality apps cause you know why? High quality apps dont fail, they always get the downloads even if there's a thousand similar apps, your app will be part of the thousand apps that get downloaded, unlike the 100 thousand apps that are similar but are of low quality.
I use java, by the way...
I dont know much you know about programming but this is what im following right now it is a little bit complicated and he doesent explain very well the base java stuff but other than thats its a great tutorial series. started watching it about 10 days ago right now im on the 100th tutorial and i dont feel like giving up yet, give it a try and see how it works out.
http://www.youtube.com/course?list=EC2F07DBCDCC01493A
ales47 said:
I dont know much you know about programming but this is what im following right now it is a little bit complicated and he doesent explain very well the base java stuff but other than thats its a great tutorial series. started watching it about 10 days ago right now im on the 100th tutorial and i dont feel like giving up yet, give it a try and see how it works out.
http://www.youtube.com/course?list=EC2F07DBCDCC01493A
Click to expand...
Click to collapse
Yes, its a great series. But he tries to explain Java little bit on the go, but it maybe difficult or confusing for people who haven't seen Java at all, or haven't done some simple basic programs on Java. But even though, he explains it shortly as he could.
So what should be done is, follow the Oracle Java Tutorials on the side as you go through those Android tutorials. Oracle has a great documentation on Java, and its a great deal breaker to make you understand Java. Anyways a great devotion of time should be arranged for all these.
Hello All,
I am a newbie and amature android learner. It all started copule of months back. I work in healthcare industry and I see lot of potential of mobile usage in coming years and hence started to give app development a try. I am not with backgroung of computer science or having programming knowledge ut I could find this thread very interesting to start with. kudos to XDA
Hey guys, sorry to hijack this thread, but I have a quick question.
I'm currently in university studying psychology, but have the opportunity to take an introduction computer programming course that would count towards the degree and fill a requirement.
Anyways, one of the languages covered is C++. I'm just curious if this would be a first step to learn to develop android apps.
Thanks for taking the time to read.. It's greatly appreciated
kilometers4 said:
Hey guys, sorry to hijack this thread, but I have a quick question.
I'm currently in university studying psychology, but have the opportunity to take an introduction computer programming course that would count towards the degree and fill a requirement.
Anyways, one of the languages covered is C++. I'm just curious if this would be a first step to learn to develop android apps.
Thanks for taking the time to read.. It's greatly appreciated
Click to expand...
Click to collapse
once you learn a language, the others can be different for their syntax, but the logic behind is almost the same. So learn the basic of programming and you will be able to program android. C++ is similar to Java, if you want to code in Java (the best way to code for android imho)
kilometers4 said:
Hey guys, sorry to hijack this thread, but I have a quick question.
I'm currently in university studying psychology, but have the opportunity to take an introduction computer programming course that would count towards the degree and fill a requirement.
Anyways, one of the languages covered is C++. I'm just curious if this would be a first step to learn to develop android apps.
Thanks for taking the time to read.. It's greatly appreciated
Click to expand...
Click to collapse
As C++ comes under the Object Oriented Programming (OOP) concept, its still good because Java also follows the OOP concept. As for developing android apps, Java is the main language used for coding by most developers. It is said that any language could be used though, but not much clue regarding it.
In your case as a first step, learning C++ is no harm because it hooks you up into the basic programming principles and teaches you how the flow works, if you are coming from a non-computer science background.
ciao99 said:
once you learn a language, the others can be different for their syntax, but the logic behind is almost the same. So learn the basic of programming and you will be able to program android. C++ is similar to Java, if you want to code in Java (the best way to code for android imho)
Click to expand...
Click to collapse
Thank you so much for responding.
My only worry is that I have never even looked at a language, so I'm kind of intimidated by it. Would an introduction class give me the building blocks to learn more or would I need to take further courses do you think?
Thanks for taking the time
coolsandie said:
As C++ comes under the Object Oriented Programming (OOP) concept, its still good because Java also follows the OOP concept. As for developing android apps, Java is the main language used for coding by most developers. It is said that any language could be used though, but not much clue regarding it.
In your case as a first step, learning C++ is no harm because it hooks you up into the basic programming principles and teaches you how the flow works, if you are coming from a non-computer science background.
Click to expand...
Click to collapse
Thanks so much.
coolsandie said:
As C++ comes under the Object Oriented Programming (OOP) concept, its still good because Java also follows the OOP concept. As for developing android apps, Java is the main language used for coding by most developers. It is said that any language could be used though, but not much clue regarding it.
In your case as a first step, learning C++ is no harm because it hooks you up into the basic programming principles and teaches you how the flow works, if you are coming from a non-computer science background.
Click to expand...
Click to collapse
:good: you're right
kilometers4 said:
Thank you so much for responding.
My only worry is that I have never even looked at a language, so I'm kind of intimidated by it. Would an introduction class give me the building blocks to learn more or would I need to take further courses do you think?
Thanks for taking the time
Click to expand...
Click to collapse
what is needed to learn programming is practicing a lot! the course can give you the right way to think as a programmer, but i think only practicing and experimenting will make you a real programmer.
ciao99 said:
:good: you're right
what is needed to learn programming is practicing a lot! the course can give you the right way to think as a programmer, but i think only practicing and experimenting will make you a real programmer.
Click to expand...
Click to collapse
So it sounds as though it would be good to take this course than. Thanks to both of you for reassuring my decision. :beer:
If anyone who reads this wants a tutorial on Java, I found a thread that has a whole class with it broken down into pieces for you to learn.
http://forum.xda-developers.com/showthread.php?p=28321602
Enjoy
AND for those who have already started with the Android tutorials, here's a tip. The Eclipse Android emulator seems to be a bit slow (it may be annoying for starters like me!) Check out this link that might help:
www.andreybutov.com/2011/10/14/how-to-set-up-a-faster-android-emulator/
Good Luck! :good:
kilometers4 said:
So it sounds as though it would be good to take this course than. Thanks to both of you for reassuring my decision. :beer:
Click to expand...
Click to collapse
I find its good to take a programming course even if you aren't going to program apps. Programming is basically problem solving. If you are a good problem solver you will probably be a good programmer and if your not a great problem solver taking a programming class will improve your problem solving skills.
Programming languages are like any other language you just have to learn the basics and the more advanced stuff will come easy. Its like Spanish, once you know what endings to put on the words you just need to learn the word for whatever it is you want to say. In programming once you understand how to put code together (which a basic programming class should teach you) its just learning what word to use to do what you want.
Acela1230 said:
I find its good to take a programming course even if you aren't going to program apps. Programming is basically problem solving.
... Snip...
Click to expand...
Click to collapse
Well said, thanks.
There's also a big incentive when you do a course. When it can affect your GPA
ales47 said:
I dont know much you know about programming but this is what im following right now it is a little bit complicated and he doesent explain very well the base java stuff but other than thats its a great tutorial series. started watching it about 10 days ago right now im on the 100th tutorial and i dont feel like giving up yet, give it a try and see how it works out.
Click to expand...
Click to collapse
Just wanna say thanks! Ive been reading (about halfway through) 'The Beginners Guide to Java Programming for Dummies' and just when I started to get a headache, I found this thread, and this Youtube tutorial is helping connect the dots to put it all together in my cluttered head.

[Q] How do I start learning programming?

Hi,
Im a university student studying accounting. I have always had a keen interest in learning a computer language and developing for android one day. I have no prior knowledge about computer languages.
I thought about starting with Java language. Is that possible to start with java?
Kindly tell me what book will be suitable for me to learn java language (for a person who has no knowledge about programming).
Thank you
(if this is not the right forum section to ask this quiestion in kindly let me know where should i post this question exactly then)
Its great that you are taking the step to learn a programming language!
Java is a good one to start with because its the most commonly used and there are lots of resources available online for it.
Personally I dont believe in just getting a book for learning to programme.
You shoudl just google some Java tutorials, open notepad and practice coding some basics. Once you are happy you can move on to more advanced things like downloading an Integrated Development Environment like Eclipse.
Theres tonnes of great learning resources for free online, so start there!
Good luck
Thanks!
The problem with online tutorials is that if im stuck somewhere, i dont know where to look for the solution for that. Also, can you please send me links for any beginners guides to programming. The ones you know are good because i cant judge which are good and which are bad
Sent from my Crespo using xda premium
I found python good for learning basic programming, search "Python thenewbosten" on youtube they are very good tutorials.
Ok great! Thanks
Also tell me that if i learn python, then when i start learning java will i have to start from scratch? Or all languages are interlinked?
Sent from my Crespo using xda premium
i have started the tutorials mentioned. They seem pretty good from a beginner's point of view. I wanna know if these 43 lectures are enough to learn python or is this only the introduction?
thanks
The book called Head First Java Second Edition is very easy to understand by beginners.
Sent from Failtrix, the crappiest phone on the market.
Hmm a thread which I should keep in touch as I also plan on learning programming after my exams finish next month thanx OP
Sent from my LG-P500 running Ginger Snap

Android Apps Development Course

Hello,
I would like to learn how to develop Android Apps. But it seems like there's not so many schools offering such course.I tried to search and found out about Viope Online Android course. I wonder if anyone of you has tried that out. I didn't see any review on that course. So, if you have any idea/comment, please share with me. Thanks!!
htran2012 said:
Hello,
I would like to learn how to develop Android Apps. But it seems like there's not so many schools offering such course.I tried to search and found out about Viope Online Android course. I wonder if anyone of you has tried that out. I didn't see any review on that course. So, if you have any idea/comment, please share with me. Thanks!!
Click to expand...
Click to collapse
Have you ever done any programming before?
From what I understand...if you know java you can pretty much code android apps...
So take a class in java (I'm taking one next semester) and see where that leads you, from there take classes in other encodings that may also be requires...but for the most part its a lot of java
Sent from my HTC PH39100 using Tapatalk 2
I would reccommed you to read several books about android programming. There are plenty of books available, e.g. books on O'Reilly website. Take easy ones, such as "Introducing .." or "Beginning ..", not something like "Cookbook"
Some of the books include quick overview of java. Of course you must know the basics of programming
But if you insist on cources, I'd recommend Stanford Computer Science (easy to find in Itunes)
Advice from my experience: do as many practice as you can, don't stuck in reading and learning. This will motivate you to move forward!
htran2012 said:
Hello,
I would like to learn how to develop Android Apps. But it seems like there's not so many schools offering such course.I tried to search and found out about Viope Online Android course. I wonder if anyone of you has tried that out. I didn't see any review on that course. So, if you have any idea/comment, please share with me. Thanks!!
Click to expand...
Click to collapse
Check out thenewboston's guides on youtube. I'd highly suggest watching their java videos first. The android series is 200 parts, and its really good. I'm on the 117th.
Check out these tutorials for android apps.
Vogella-Android App tutorial
Marakana Tech TV(tutorials)
Google Dev Training
I'm teaching myself how to write apps, and custom ROM's and I had absoloutely no programming experience beforehand. I've been self teaching myself for about 7-8 weeks now. I've got a fairly good understanding of .XML files now and find them easy to make and edit. I've got a basic understanding of Java, and can write and understand some code. (I still need a lot more practice with it though)
Just stay dedicated and you can learn if you really want to. I'm proof!
Thread might be a little old, but thought I'd post this for future searchers, since it will be a good response to the question. I've started a project to create a full training course on writing Android apps, geared toward complete beginners (whether they have prior programming experience or not). It's currently only in the planning stages, but I'll post updates on the thread I started HERE on xda-developers as the project progresses.

14 year old wanting to get into android development

Hello, I am 14 years old and I want to get into android app and game development, but where do I start and how long do you think it it would roughly take me to learn enough to develop games and apps?
I've recently started to get into android more deeply, rooting and flashing roms. I have heard that you can make good money off app development, and it sounds like something interesting and worth getting in to. i have no experience with programming/coding but i have a book on java.
I would prefer to jump strieght into java instead of learning simpler languages first, as i presume it would be faster. Im open for suggestions and i would really appreciate advice.
I know exactly how you feel, i was exactly like you but i'm 16. Anyways, you may prefer to go for one or two simpler languages first, i know you may feel desperate for learning Java / Android development, but if you do so, you will be able to learn faster Java because you'll already have some knowledge about how programming works.
Read that Java book you have, if you don't understand something, search for help or references about those commands. It won't be impossible, but it takes it's time.
P.S. I'm not any programming expert but it's just an advice because i went through the same problem.
Also, if you'd want to learn online, i know many ways and services you can learn. If you want to, send me a PM for reccomendations.
Edit: forgot this forum was about learning methods so here are my reccomendations:
Free:
Codeacademy
TheNewBoston's YouTube channel. (Beginner and intermediate Java playlists)
---
Codeacademy is just to begin with.
TheNewBoston covers many more programming topics, you could easily understand what he talks about but there isn't an "Advanced Java" playlist.
Paid:
Treehouse (TeamTreehouse)
Pluralsight
---
Treehouse is the one i'm currently using, they have many professional programming courses. (You should see them) and they teach you from the very basic to regular-advanced programming into each content.
I haven't tried Pluralsight but they have A LOT of programming content, but it seems more advanced.
You can check all those websites for more information.
ANMTMS said:
I know exactly how you feel, i was exactly like you but i'm 16. Anyways, you may prefer to go for one or two simpler languages first, i know you may feel desperate for learning Java / Android development, but if you do so, you will be able to learn faster Java because you'll already have some knowledge about how programming works.
Read that Java book you have, if you don't understand something, search for help or references about those commands. It won't be impossible, but it takes it's time.
P.S. I'm not any programming expert but it's just an advice because i went through the same problem.
Also, if you'd want to learn online, i know many ways and services you can learn. If you want to, send me a PM for reccomendations.
Edit: forgot this forum was about learning methods so here are my reccomendations:
Free:
Codeacademy
TheNewBoston's YouTube channel. (Beginner and intermediate Java playlists)
---
Codeacademy is just to begin with.
TheNewBoston covers many more programming topics, you could easily understand what he talks about but there isn't an "Advanced Java" playlist.
Paid:
Treehouse (TeamTreehouse)
Pluralsight
---
Treehouse is the one i'm currently using, they have many professional programming courses. (You should see them) and they teach you from the very basic to regular-advanced programming into each content.
I haven't tried Pluralsight but they have A LOT of programming content, but it seems more advanced.
You can check all those websites for more information.
Click to expand...
Click to collapse
Thanks a lot mate, I appreciate the time you've put in to help me. Any recommendations for simpler languages to start off with?
HTML/CSS (just the basics if you want to, or you could start directly with Java but you'd need to keep practicing with it. Try TheNewBoston's playlists, i've learnt a little bit of Java, i just saw the first 10 videos but they're very useful.
ANMTMS said:
HTML/CSS (just the basics if you want to, or you could start directly with Java but you'd need to keep practicing with it. Try TheNewBoston's playlists, i've learnt a little bit of Java, i just saw the first 10 videos but they're very useful.
Click to expand...
Click to collapse
Thanks
Go to http://www.codelearn.org/ for good lessons. It is made in simple language for newbies like us.
Kindly,
MZ
---------- Post added at 09:39 PM ---------- Previous post was at 09:16 PM ----------
Check my post for more info. I believe it will help you.
Kindly,
MZ
Muhammed Zakhir said:
Go to http://www.codelearn.org/ for good lessons. It is made in simple language for newbies like us.
Kindly,
MZ
---------- Post added at 09:39 PM ---------- Previous post was at 09:16 PM ----------
Check my post for more info. I believe it will help you.
Kindly,
MZ
Click to expand...
Click to collapse
Cheers
If you're going into Android development I would recommend learning Java first. Don't worry about building big apps and stuff like that, just start with simple like printing things into a command prompt. As you practice with coding, eventually you'll be able to pick up bigger things like the Android SDK.
However, one thing is that often times a lot of beginners feel that coding in consoles/command prompts are boring. If you find it's boring as well, I would recommend learning Processing. It's based on Java so the stuff you learn like syntax will carry over when you actually start coding in real Java, and what's cool is that you code visual things like this: https://www.processing.org/examples/regularpolygon.html
Of course eventually you should pick up regular Java, but Processing is a really good start. There's also plenty of free tutorials you can find as well. If you're willing to spend some money, a good book to buy is Learning Processing which is a great, comprehensive, and easy to read book I actually used when I started programming.
People will often tell you to start with HTML/CSS, but I advise against it. Ironically HTML/CSS were the first languages I learned, but I have to be honest, you just don't learn fundamental programming concepts with HTML/CSS because they're simply markup/styling languages. For now just stick with Java or Processing, you can pick up HTML/CSS later.
As for game development, it really depends because game development kinda fits in to all languages, platforms, and big and small businesses. If you're looking to work in the AAA game industry, then knowing C/C++ is a must, but even if you decide to go down that route starting with Java/Processing is still good because the programming concepts you learn from them carry over. A lot of times people will spend too much time thinking about what language they want to start with, but if you want to become a serious programmer it's best to just choose any one and just stick with it for a bit when you start because eventually you will learn other languages anyway.

New guy here, new guy trying to learn Android Development

Hey guys, I am a new guy here. I am wondering roughly how long does it take to be able to make your own first and usable android application? Not just a 'Hello World' application, but one that you can actually lol....
Can anybody please assist me with a few questions I have.
I do not have any cash to sink into any college course, and I have very very limited experience with programming in any language. I very quickly delved into Visual Basics back in the yahoo messenger booter days. but all i really did was copy source codes and edit them and release them as my own (I know, noobish) but I was young lol.
1. Is there a website that i can start learning java and android languages?
2. what all applications will i need to get started? I am in the process of installing the android studio application right now.
3. does anybody have any suggestions or tips before i get started?
4. what websites will help me the most?
5. is it only java and android language i need to learn? or are there other languages that i must learn to get past the beginners stage?
I appreciate everyone that assists me. I have always given up in the past when it comes to learning something like this, but this time i really would like to succeed and prove to myself that i can do it if i put my mind to it.
Hope everyone has a wonderful day, and i will see everyone around the forums, as i will most likely be frequenting them to learn more things and to interact with other programmers and people in the android world!
Have a great day,
FelonyGaming

Categories

Resources