Brezplačni e-vodič: Kako postati programer?
Poglej več
BESTSELLER: Web Development 1
Read more


Your programming journey starts here.

#1 ONLINE programming courses held LIVE. Suitable for complete beginners.

Rated by 2000+ attendees
Partners and companies that recommend Smartninja.
"I first started programming by myself, at home, and it went very slowly. Then I enrolled in the SmartNinja course, where I gained a lot of knowledge in a very short time, as well as where and how to start learning on my own. I really like that the knowledge you gain is very practical and useful."
"I really recommend the Web development 1 course, because it teaches you a lot of skills that are useful today. You also work on practical examples."
"I highly recommend the SmartNinja course to both beginners who would like to learn the basics of programming, as well as those who would like to further improve their knowledge. In addition to knowledge, you will take away a lot of useful information from the course that will help you in your further learning and work."

Create the right projects and build your portfolio.

Smartninja programming courses are practically oriented. During the course, you create your programming projects, which you upload to GitHub. This way, you build a database of references already during the course!

Iskreno mnenje pravih ljudi

Buzztik Video Review buzztik video review logo
Video Preview
Video Preview
Video Preview
Video Preview

Receive a course completion certificate.

At the end of each course, you receive a course completion certificate. Showcase your skills in your resume or the certifications section of your LinkedIn profile.

A community on the Slack platform

How does it work?

Forget about tutorials and thick programming books. Sign up for a live online programming course. Participate, and ask all questions directly to the instructor.

1. Registration for the course

Choose the course you are interested in (basic or advanced). If you do not get enough information on the page or you are not sure what you are interested in, you can contact us for help.

2. Information

Few days before the course, you will receive the curriculum, materials and video access to your e-mail address.

3. Listen, participate and learn

Knowledge is power, but even greater power lays in cooperation! Do your homework, listen and ask as many questions as possible. Instructors with a wide range of experience are here for you.



We teach the skills of the future

We need programming to successfully overcome the challenges of the 21st century.

Programming makes it possible to understand how the web works and the applications we use every day. It strengthens logical thinking, enables better digital literacy and encourages creativity and innovation.

Smartninja Blog

Ker ne šteje diploma, ampak veščine