Programming initialization [closed]

-5

Good morning, I'm the most beginner to be imagined in programming. I would like to learn how to make / learn software for Smartphones (Apple, Android and Windows) but I do not even know where to start, can you give me tips on how to get started? What should I know? Tips for websites that have literatures, etc., etc.

I have a degree in Electrical Engineering.

Hugs for all

    
asked by anonymous 05.10.2015 / 20:55

2 answers

0

Try to understand and study paradigms first.

Technologies follow paradigms, such as object orientation, events, sequencing, and so on. The important thing is you understand what you are writing, know how to plan and design before writing or worse, copy something you could have done better. The main characteristic of a good developer is to understand the problem and have the solution before writing anything.

In this way, I understand that you should start with introductory courses in Object Guidance, Design Patterns and Programming Logic. This is enough to start and then apply to any language, Java, Groovy, Python, C #, and so on.

After this you will be able to guide yourself in a much more objective way, the path of the stones will become more useful.

    
05.10.2015 / 23:40
-1

Well, since you want to get directly into mobile development, video lessons from that channel are best for beginners: Link Videos . It has already addressed Android and is starting with Windows Phone now. A very good book about android is Ricardo Lecheta, undoubtedly the best national: Link Book . However, as he himself says in the book, it is necessary to know a little of Java to understand the book well, so I point out a basic java book, Use the Head! Java: Link Book .

Sites on android, windows phone and iOS there are several, but the only one I know well and point out is this: Link Site , which is about android and java.

I think with these references you already have good content and a good study time.

    
06.10.2015 / 00:13