|
You last visited: Today at 06:38
Advertisement
Learning Java , Android Development.
Discussion on Learning Java , Android Development. within the Java forum part of the Coders Den category.
03/06/2017, 16:03
|
#1
|
elite*gold: 10
Join Date: May 2013
Posts: 1,986
Received Thanks: 1,154
|
Learning Java , Android Development.
Hello.
hope everything goes well.
Just wondering if there are any good tuts around to learn JAVA and Android Developing i've got almost 1 year also just wonder if it's possible to learn it over a year.
|
|
|
03/06/2017, 16:42
|
#2
|
elite*gold: 0
Join Date: May 2015
Posts: 700
Received Thanks: 444
|
Do you know some basic programming skills?
Then this could suit your needs:
If you're a complete beginner, you probably want something like this:
(or any other beginner's book is fine too; just pick one with good ratings)
Once you feel familiar with Java, you can start learning Android here:
While you don't need to become a Java pro before you start with Android, you definitely should learn some basics first. The build process gets a lot slower and more complicated once Android is involved.
|
|
|
03/07/2017, 10:23
|
#3
|
elite*gold: 0
Join Date: Jan 2013
Posts: 2,450
Received Thanks: 1,880
|
@  I am not a fan of reading books at the beginning of the road. There are a lot of good video tutorials out there and I highly recommend this channel :
I am learning Java at the moment btw, if you are interested on learning together feel free to add my skype.
And do not worry, learning together won't be annoying, we will just discuss lessons from time to time and in case any of us didn't understand a part we could help each other out ^^
|
|
|
03/07/2017, 12:04
|
#4
|
elite*gold: 10
Join Date: May 2013
Posts: 1,986
Received Thanks: 1,154
|
Quote:
Originally Posted by algernong
Do you know some basic programming skills?
Then this could suit your needs:
If you're a complete beginner, you probably want something like this:
(or any other beginner's book is fine too; just pick one with good ratings)
Once you feel familiar with Java, you can start learning Android here:
While you don't need to become a Java pro before you start with Android, you definitely should learn some basics first. The build process gets a lot slower and more complicated once Android is involved.
|
Hello
Thanks for your feedback and yeah i've some knowledge but following to HTML/CSS i'm just gonna start it after i'm done with PHP so far so i guess i'll get some of the books there also i'll have newboston as a backup resource.
Quote:
Originally Posted by xKemya
@ 
I am not a fan of reading books at the beginning of the road. There are a lot of good video tutorials out there and I highly recommend this channel :
I am learning Java at the moment btw, if you are interested on learning together feel free to add my skype.
And do not worry, learning together won't be annoying, we will just discuss lessons from time to time and in case any of us didn't understand a part we could help each other out ^^
|
Hello
Thanks for your feedback some one actually sent me this YT awesome channel and i downloaded almost all what i need about java and android developing but unfortunately i'm not starting Java Right now is i mentioned up there i just finished HTML/CSS and going for PHP then later i'll start learning Java While workin with PHP so maybe in the upcoming days we can do a project so far however i'll keep ur name and your reply in mind thanks for informing me mate.
|
|
|
03/07/2017, 20:06
|
#5
|
elite*gold: 0
Join Date: Jul 2009
Posts: 211
Received Thanks: 137
|
When it comes to learning programming the rule of thumb is, to stay away from videos.
Most of the time the only thing you do is copy/paste without really understanding what you are doing or why you are doing it.
The best way to learn is to try things out for yourself. Do some exercises related to the topic you are learning. IMO trial and error is the best way to get you started. It's impossible to learn without getting active and writing code yourself. There is a huge difference between understanding what a for-loop does and knowing how and when to use this construct.
If you want a good book "Java: A Beginner's Guide" is really great.
I don't know how good this site is but it was recommended by a few:
A few other things: - java relies heavily on design patterns. If you have a certain problem look if someone else had this problem before and if there are already existing patterns you can use (undo/redo, singleton, ...). If you want to create android apps there is no way around this.
- Google and stackoverflow are the primary resources of every java developer. Learn to use it!
- do not reinvent the wheel. The Java ecosystem is huge.
- learn not only the old basics but also the new concepts of java like streams or lambda expressions.
|
|
|
03/07/2017, 23:04
|
#6
|
elite*gold: 10
Join Date: May 2013
Posts: 1,986
Received Thanks: 1,154
|
Quote:
Originally Posted by Mysthik
When it comes to learning programming the rule of thumb is, to stay away from videos.
Most of the time the only thing you do is copy/paste without really understanding what you are doing or why you are doing it.
The best way to learn is to try things out for yourself. Do some exercises related to the topic you are learning. IMO trial and error is the best way to get you started. It's impossible to learn without getting active and writing code yourself. There is a huge difference between understanding what a for-loop does and knowing how and when to use this construct.
If you want a good book "Java: A Beginner's Guide" is really great.
I don't know how good this site is but it was recommended by a few:
A few other things: - java relies heavily on design patterns. If you have a certain problem look if someone else had this problem before and if there are already existing patterns you can use (undo/redo, singleton, ...). If you want to create android apps there is no way around this.
- Google and stackoverflow are the primary resources of every java developer. Learn to use it!
- do not reinvent the wheel. The Java ecosystem is huge.
- learn not only the old basics but also the new concepts of java like streams or lambda expressions.
|
Thank you for your feedback
Actually you got me with your explanation for everysingle stuff i'll need and i really appreciate that how ever i'll work on this resources within videos if that's possible just to see an example for it no more also i meant to learn it for app developing so you basically saying that i can't undo or redo smth if i had an error so i've to get a back up of each code i write ?! just wanted to get that clear.
Regards
|
|
|
03/08/2017, 16:13
|
#7
|
elite*gold: 0
Join Date: Jul 2009
Posts: 211
Received Thanks: 137
|
Quote:
Originally Posted by Jimmy*
[...]you basically saying that i can't undo or redo smth if i had an error so i've to get a back up of each code i write ?! just wanted to get that clear.
|
I don't exactly understand what you are asking.
Do you mean the first point of my list? If so, what I meant was basically that for a lot of common problems, like undo/redo or separation of gui and logic, there are already patterns (much like recipes) that describe how you can deal with this kind of problem. It's basically "For a given Problem use this pattern to solve it".
Obviously you can always create your own, completely different solution without a pattern, but when it comes to android there is no way around it, since android relies, as far as I know, on the MVP-pattern.
But before learning patterns you should learn the core concepts, this was intended as a side note.
|
|
|
03/08/2017, 18:09
|
#8
|
elite*gold: 10
Join Date: May 2013
Posts: 1,986
Received Thanks: 1,154
|
Quote:
Originally Posted by Mysthik
I don't exactly understand what you are asking.
Do you mean the first point of my list? If so, what I meant was basically that for a lot of common problems, like undo/redo or separation of gui and logic, there are already patterns (much like recipes) that describe how you can deal with this kind of problem. It's basically "For a given Problem use this pattern to solve it".
Obviously you can always create your own, completely different solution without a pattern, but when it comes to android there is no way around it, since android relies, as far as I know, on the MVP-pattern.
But before learning patterns you should learn the core concepts, this was intended as a side note.
|
Alright got it mate thank you
|
|
|
 |
Similar Threads
|
DialogBox for Android Java
03/06/2015 - Java - 0 Replies
Hello. I'm very, very new in java and i accepted a pretty hard project (don't ask me why, I don't know). The interface looks like this:
View image: Screenshot 2015 03 06 02 10 26
I want to have a DialogBox, but i can't rotate it. The DialogBox looks like this:
View image: Screenshot 2015 03 06 00 27 28
Could you help me, please, to rotate that box, or at least the text from the box? The other textbox were rotaded in layout.xml with android:rotationX="180". But the box isn't in...
|
[Android 4.04] Java Problem
10/09/2012 - Smartphones - 1 Replies
Hi ich kriege immer folgende Meldung, wenn ich ne App starte die Java benötigt...
oder
Wie behebe ich das Problem?
|
Java ( Android App )
03/05/2012 - General Coding - 6 Replies
Hey Leute (;
Mir ist heute so eine super idee geschossen und diese wollte ich sofort in ein kleines App für Android umetzen ^^
Mitlerweile bin ich schon ne Stunde am Googlen dran find aber einfach nicht wie es geht.
Also..
Hatt jemand eine idee wie ich das Microphon vom Handy ansprechen könnte, dass es die ganze Zeit zu hört und dann das "gehörte" mit einer Datei die auf dem Handy liegt vergleicht?
Also so im Shazam Prinzip Anhören --> Vergleichen
|
Java in server development
03/31/2010 - CO2 Private Server - 34 Replies
Why? It seems that a select few have a contingency to hold Java code in contempt. To keep this topic in alignment with this forum, please answer my question with regards to a CO2 PServer.
I would like to hear anyone's thoughts or ideas either way about this.
|
All times are GMT +2. The time now is 06:39.
|
|