Hi all! Does anyone have recommendations on where ...
# suitescript
g
Hi all! Does anyone have recommendations on where to start for learning SuiteScript? I'm thinking I should start with just learning Javascript (probably will use CodeAcademy or W3 schools -- other recommendations appreciated) and then make my foray into SuiteScript. My last experience with programming was in grad school two years ago, so I've probably retained some basic fundamentals, but otherwise am starting from 0. Thank you!!
n
Learning Javascript is a great start, just know that SuiteScript is not modern javascript.
The Netsuite Suitescript docs are pretty good
👎 2
🤣 1
t
Any of the O'Reilly books on javascript are a good start to understand how the language works, and yes although they are not the same, SuiteScript and javascript are interchangeable enough to make differences in learning the basics fairly trivial IMO.
NetSuite sanctioned documentation is improving, but there are still many non-working chunks of code in there that just serve for example purposes. For working bits of code I would look at the following: Youtube videos by Stoic Software https://www.youtube.com/c/StoicSoftware/videos "NetSuite Development with SuiteScript 2.0" by Matt Dahse https://leanpub.com/netsuitedevelopment I have been fortunate to have worked with both these gentlemen in the past.
☝️ 2
j
I would strongly disagree that the NetSuite docs on SuiteScript are “good”. They are minimal at best, riddled with errors, and the navigation is very poor. Searching them is a nightmare.
💯 1
s
Gonna throw a disclaimer, I hold no business and financial interest in the below, gonna just dump because I think IMO worth taking a look The overlord's blog is pretty solid place to start, he also has a cookbook. (Working scripts) https://stoic.software/ Overlord Matt Dahse's book https://leanpub.com/netsuitedevelopment Good blog that I follow too, quite good quite good. https://netsuite.smash-ict.com/ Learn to use this. https://www.netsuite.com/help/helpcenter/en_US/srbrowser/Browser2020_2/script/record/account.html Chrome is your friend. There are chrome extensions essential for NS, you can take a look, especially for dev. Just faster! I think IDE is a giant discussion, I use atom and I can point you in directions but I believe everyone else uses anything with SDF (Suitecloud Development Framework i.e kinda like the Git NS?), say Eclipse or Webstorm Rather than Javascript, I think Node is closer for SS2.0, so more like npm stuff, it's more advanced (in terms of your SS journey) but once you are more familiar you'll be able to use those libraries in your SS as a bonus.
a
How can I learn to use the records browser?
And what chrome extensions are important? I got NetSuite field explorer and Netsuite saved search export.