I want to build an app
Posted by BuyerProfessional203@reddit | learnprogramming | View on Reddit | 12 comments
I want to build an app that uses Ai. Idk how to code but want to learn. What do i have to learn step by step to achieve my above goal
Maelstrom_2099@reddit
Check out bolt.new.
SomeThoughtsToShare@reddit
It would be fun to tackle this a few ways. One you could build the API calls first and just use some thing like postman to really understand how APIs work and then build the front end around it, or you could start just thinking directly about the flow of the actual app itself. So if it’s a chat bot, you’re going to need a text input field you’re going to need a submit button, how do you write a text input field? How do you write the code for a submit button? If you’re using something like react or vue a lot of that is out of the box, but you still have to learn how to do it. Then you would need some type of backend that’s going to make the calls to the external API , and then you’re going to need to learn how to receive the responses from the API and render them. In the end, if you can build a basic chat bot, you will have a solid foundation of whatever library you’re using, and APIs. Then you can just expand and build a more complex apps from there.
there will be some foundational concepts that you won't learn through this process that you may need to go back and learn if you want maybe a career as a developer but if your goal right now is to just build an app I would say just start having fun.
BuyerProfessional203@reddit (OP)
What are resources I can use to learn these languages?.
Maelstrom_2099@reddit
S-c-h-o-o-l
Senditduud@reddit
Learn to code and then revisit this idea. If you plan on training AI yourself then Python is good. If you’re just wrapping a LLM then any language would work. JavaScript is probably the most versatile, especially if you’re going the web route.
BuyerProfessional203@reddit (OP)
What are resources I can use to learn these languages?.
armahillo@reddit
You will need a computer with a keyboard, some kind of text editor, a software compiler or interpreter appropriate for whatever language youre using, and time.
RoyalAd1956@reddit
Learn how to use google, don't expect to learn anything, when you are not even willing to do the easy work.
International_Cry_23@reddit
It depends what you exactly you want to achieve. First you have to learn a programming language. Since you are interested in AI, I recommend Python. Then, depending on what kind of app you want, you will have to learn some additional technologies, for example Java/Kotlin for Android, or JavaScript and web technologies for a web app. Then you have to decide how your app is going to use AI. Do you want to use an existing API? Then you’ll have to make calls to that API using JavaScript for example. Do you want to create your own machine learning solution or neural network? You’ll have to learn some libraries, for example Scikit Learn. It will also be good to have some theoretical knowledge, for example about decision trees or linear regression.
It is just an example of what might be needed on your way to build an app. First thing you need to focus on is actually learning programming. I can’t give you a detailed step by step guide. It all depends on what your goal is and what you want to build.
BuyerProfessional203@reddit (OP)
What are resources I can use to learn these languages?.
International_Cry_23@reddit
I highly recommend reading the FAQ of this subreddit
Gamerstic@reddit
This is really helpful for starters.