Influx Posted December 3, 2016 Share Posted December 3, 2016 If i were to start scripting right now, what would be the best way to learn/start? (no coding knowledge except front end design/web development) Quote Link to comment Share on other sites More sharing options...
Chris Posted December 3, 2016 Share Posted December 3, 2016 start with learning basic java -> understand basics? yes -> look at osbot tutorials & local open sourced scripts + API | No -> study java Quote Link to comment Share on other sites More sharing options...
Thunderwaffe Posted December 3, 2016 Share Posted December 3, 2016 (edited) As Chris stated, learn the basics of Java first. That's a necessity. It's best to have a good understanding of Java before scripting, afterall there's no point in making scripts that someone has already made a better version of. It's like reinventing the wheel, but instead of making it circular it's rectangular and doesn't operate nearly as well. You won't get very far. If you're doing it for fun, then have it at. Just don't be surprised if you're being banned left and right because you left a ton of bugs in your code that make your script easily detectable. Edited December 3, 2016 by Thunderwaffe 1 Quote Link to comment Share on other sites More sharing options...
Influx Posted December 3, 2016 Author Share Posted December 3, 2016 start with learning basic java -> understand basics? yes -> look at osbot tutorials & local open sourced scripts + API | No -> study java Nice advice thanks! Quote Link to comment Share on other sites More sharing options...
Purple Posted December 3, 2016 Share Posted December 3, 2016 (edited) If you have web development knowledge, then scripting should be really easy for you pick up. Firstly, you want to pick out an IDE; IntelliJ, Eclipse Once you've installed Java JDK 8.0+, open up your IDE and create a new project. For now you should ignore basic scripting and learn to do simple tasks in raw java such as; hello world, printing data types and objects, understanding of methods and their return types, parameters, fields, and constructors, and most importantly, understanding object references in memory. Once you're able to make a basic java application that can successfully use the core basics of Java, only then should you attempt to make a basic script. Understanding object references and their return types is going to save you a lot of headache when you're first starting to script. keywords primitive data types method structure parameters fields constructors That's just to scratch the surface, but you can write a basic script with only knowledge of keywords, primitives, and method structure. The rest is only needed for more complex scripts. If you're a visual learner, then I suggest watching Bucky's Java tutorial series on YouTube up to at least video 35 for a good grasp on how to make an intermediate script. Good luck Edited December 3, 2016 by Purple 1 Quote Link to comment Share on other sites More sharing options...
Influx Posted December 3, 2016 Author Share Posted December 3, 2016 If you have web development knowledge, then scripting should be really easy for you pick up. Firstly, you want to pick out an IDE; IntelliJ, Eclipse Once you've installed Java JDK 8.0+, open up your IDE and create a new project. For now you should ignore basic scripting and learn to do simple tasks in raw java such as; hello world, printing data types and objects, understanding of methods and their return types, parameters, fields, and constructors, and most importantly, understanding object references in memory. Once you're able to make a basic java application that can successfully use the core basics of Java, only then should you attempt to make a basic script. Understanding object references and their return types is going to save you a lot of headache when you're first starting to script. keywords primitive data types method structure parameters fields constructors That's just to scratch the surface, but you can write a basic script with only knowledge of keywords, primitives, and method structure. The rest is only needed for more complex scripts. If you're a visual learner, then I suggest watching Bucky's Java tutorial series on YouTube up to at least video 35 for a good grasp on how to make an intermediate script. Good luck Tremendous reply there Purple, i'll check bucky's channel out. I'm excited.. Quote Link to comment Share on other sites More sharing options...
kushad Posted December 3, 2016 Share Posted December 3, 2016 https://www.codecademy.com/learn/learn-java im starting up just like you this helps you get your head around it all Quote Link to comment Share on other sites More sharing options...
Juggles Posted December 3, 2016 Share Posted December 3, 2016 (edited) http://osbot.org/forum/topic/95239-becoming-a-script-writer/page-1Can see how I started and learned Edited December 3, 2016 by Juggles Quote Link to comment Share on other sites More sharing options...
Thunderwaffe Posted December 3, 2016 Share Posted December 3, 2016 (edited) Chek this out: He's a bit annoying but he provides a lot of information Edited December 3, 2016 by Thunderwaffe Quote Link to comment Share on other sites More sharing options...