Frequently Asked Questions

At SmartNinja we teach useful and practical IT skills. Our mission is to help people discover and grow their talents and skills in the IT field. Skills that could help you get a job or even create one! We organize coding courses, ethical hacking courses and database courses all suitable for beginners.
Our main courses focus on web development, which is the most sought-after skill in the IT job market. Other courses of ours focus on ethical hacking and internet security, bots, databases etc. We constantly review our course offerings and make sure they are always up to date.
Most of our courses do not require any prior knowledge. The only exception is the Web development 2 course that requires the successful completion of the Web development 1 course.
Our coding trainers are people who are coding professionals: they either work in other companies as programmers or are coding freelancers. They are experienced and they can teach you a lot about how to code and what the life of a coder looks like. :)
Yes, usually 50% before the course starts, and 50% after.
If you already paid for the course, we can return the whole course fee if the cancellation occurs at least 14 days before the course starts. For more details please read Terms & Conditions at the bottom of any course page.
No, only in-person (classroom) courses.
Depends on how well you did at the course - if you are very motivated, do homework regularly and discover an engineering talent within yourself, you could land an internship after our Web development 2 course.
You should at least try it out. :) Web development 1 is perfect for this. At this course you can see if coding is something you would like to do in your life - either as a hobby, or maybe even as a new profession.
This is the question that many beginners ask themselves. In the end it doesn’t really matter, because the basic principles of programming are the same in every programming language. We teach Python (on the Web development 1 course) which is a very beginner-friendly programming language. So once you learn programming in Python, it's not hard to switch to any other programming language.
We recommend a laptop with 4GB of RAM (you can probably do with a bit less, but it might be too slow).
Our courses are usually for adults (18+), but we might consider students no younger than 15 years old.

Want to know more?

Contact us via contact form or apply for our newsletter bellow.

Apply for our newsletter