+ 1

Beginner need suggestions

I want to learn app development and web development, ai ml What should I do first can learn in mobile

7th Jun 2025, 9:50 AM
firoz
firoz - avatar
6 ответов
+ 5
firoz , for app development, you can try out Java or Kotlin for Android apps and Swift for iOS apps. Dart, with Flutter, can be used to develop apps that work both on Android and iOS platforms.It has a big community and you'll find a lot of resources online. If you're a beginner interested in mobile app development, I suggest you to start with the fundamentals of programming. You might want to start with Python as it is easy to learn and is also used in AI/ML. Another useful programming language is JavaScript as it has powerful app development frameworks like React Native which allows you to build mobile apps for both Android and iOS with a single codebase. Once comfortable with Python, you might want to move on to TensorFlow, Keras, or PyTorch for building ML models.
7th Jun 2025, 11:44 AM
Ushasi Bhattacharya
+ 3
For web development, Learn HTML, CSS and JS, either the seperate courses or the web development course combining all three: https://www.sololearn.com/learn/courses/web-development App development is done with Java/Kotlin(Android) and Swift(iOS). here's the Java course since Kotlin and Swift isn't available in Sololearn: https://www.sololearn.com/learn/courses/java-introduction Do note that app development also requires knowledge about different Java APIs and libraries, and also XML, only Java is not enough to actually be able to build Android apps. You can learn it from various online resources, Google provides a course for it too. For ML: https://www.sololearn.com/learn/courses/ml-fundamentals There are several AI courses on different topics so choose one based on your goals.
7th Jun 2025, 11:42 AM
Afnan Irtesum Chowdhury
Afnan Irtesum Chowdhury - avatar
+ 2
firoz , HTML will allow you to create a web page. (https://www.sololearn.com/learn/courses/html-introduction) CSS will help you add styles to make the page more attractive. (https://www.sololearn.com/learn/courses/css-introduction) JavaScript (JS) will help you to make the page interractive. (https://www.sololearn.com/learn/courses/javascript-introduction) PHP and SQL (https://www.sololearn.com/learn/courses/sql-introduction) can help with database connection and storage. Hope this helps! Keep coding, keep growing!
7th Jun 2025, 11:57 AM
Ushasi Bhattacharya
+ 1
Learn html
9th Jun 2025, 7:22 AM
Brian O'Connell
Brian O'Connell - avatar
0
firoz I am agreeing with Ushasi Bhattacharya Roadmaps, In summary you can't learn all at once, First you need to understand the fundamentals of programing by doing Python then you can move to Web Development because it has many easy to pick and start projects then becoming full stack and moving towards Mobile Developer with Flutter will be much more easier to start with
9th Jun 2025, 5:42 AM
Hassaan
Hassaan - avatar
0
Mobile App Development: This involves building applications that run specifically on mobile devices (smartphones, tablets). You'll typically focus on either Android (Java/Kotlin) or iOS (Swift/Objective-C), or use cross-platform frameworks to build for both simultaneously. https://www.targetpayandbenefits.it.com
10th Jun 2025, 8:29 AM
lily