Q: How do I learn programming?
Q: Is there enough demand for Software Engineers?
A: Currently, there’s a significant shortage of qualified Software Developers. This isn’t expected to change in the upcoming 10-20 years.
Q: Why Full Stack?
A: Being Full Stack means that you have a general skill set that you can apply anywhere. You know how to program a fully functional Backend Server on Node.js and you know how to spin it up. You can create amazing single page applications with React.js. And if that’s not enough, you can write native iOS and Android apps with shared codebase in React Native. So, you’ll get the solid foundation and then choose where you’d like to be a one man wolfpack or sharpen your skills in some specific area. Flexibility is a solid advantage.
A: You’ll study the theory in the browser on js.coderslang.com. Once you have enough theoretical knowledge, you’ll get practical tasks that you’ll solve in Visual Studio Code. Our test engine will verify your solution, and give you hints about what should be improved in order to pass the test.
Q: Do I really need to install the VSCode Extension?
A: Yes, you do. You’ll be coding ONLY in the real world scenarios. That’s why you need the IDE. The complexity of the tasks will start at the very basic level, but you’ll be solving them in the same environment that millions of professional software engineers are using. By the end of the course you’ll be miles ahead of the peers that were coding in some browser sandbox.
Q: Something went wrong while I was solving the task. How can I reset it to the original state?.
A: You should delete the task folder, i.e.
task70 and then click
Download tasks in the Coderslang Dashboard once again.
Q: How do I earn energy to open the next lecture?.
A: You earn energy by solving practice tasks in VSCode. To start, you should download the Coderslang extension and login using your API key.
Q: Where to I get an API key?
A: You can find the API key in the settings section of the course. Look for the
Settings in the top part of the screen. Right above the lecture content.
Q: My question is not listed here, what should I do?
A: You can send us an email to email@example.com with your question. We’ll add it to the FAQ or give you a direct response.