Ok so like the title says I need to learn how to code. Specifically for a business we are hoping to start up. We had a great idea for an app that we think can really change the education system. After I have learned to develop an app I would like to learn more advanced things seeing as its a great skill to have.
I've looked a few articles on how to develop an app but none of really helped. I was wondering if anyone here could help me out with this? If you have any articles that you know of that would help me with my endeavor and link them to me I would greatly appreciate it. If you have any other tips I would like to here them to. Thanks
if you can sufficiently learn one language and its concepts you should be able to reapply one to another. after learning the basics with python, try learning C++. if C++ is a little to hard, try learning java (semi-beginner)
If python is too difficult, try learning javascript
I learned python using https://codecademy.com/ There are tons of alternatives, but beware of the slogans "Become a developer in a week!". This is far from true. You learn coding by practicing, practicing and practicing.
You could also check out Udemy, they have alot of free courses and some paid ones which might help you.
Your choice of language would depend on which platform you would like to launch the app on. If you plan to create the app for Apple i-devices you would have to use Objective-C, on the other hand for Android you would need Java. In both cases however you need to have a good foundation of what is happening at the machine level when you try to run the code. More so in your case since the app needs to run on devices that usually have low resources available. For a good introduction on basic programming with hardware level intuition I would recommend David J. Malan's CS50 lectures. Link below: https://cs50.harvard.edu/
I did 3 years in college for programming. My advice would be to learn the basics (loops, arrays, variables etc) then just start working on the app. You will learn a lot more by doing than just going through a textbook as the textbook may not have the information you need to complete your project. Google and Stack Overflow are your new best friends.