blog1

Python programming basics for non-programmers

Python is one of the key and most widely used programming languages. Adapted to most computer platforms, it is considered by many professionals to be an excellent tool for taking the first steps in coding. For those who are thinking about starting their programming adventure and don’t know where to start, we have prepared a […]

Read more
blog1

React JS – why use this framework?

The web and application programming market has been growing rapidly for many years. New technologies are constantly emerging in the IT industry to support developers in creating new web solutions. One of them is React JS – a framework that is used to create front-end user interfaces for web applications and has gained great popularity […]

Read more
blog1

Python Flask – how is this small framework useful in web applications?

Python Flask is a small framework used to build web applications. It is classified as a micro-framework, because it requires neither specific tools nor libraries. What power does Python Flask have and what does it consist of? Flask or Django – which to choose for application development? Django is a real combo for typical applications. […]

Read more
blog1

Stages of custom software development – how do we work at Da Vinci Studio?

What does the software development process look like at Da Vinci Studio? What does the programming process look like in our Software House? What about implementation and integration? How do we take care of your project and test solutions? Read the article to find out how our development team works. Why choose tailor-made software? If […]

Read more
blog1

Javascript backend developer (node.js)

The back-end of an application or website is the part of the software that runs on the server side, so the standard user does not have direct access to it and will most likely never see it. In the simplest terms, we can say that the role of the back-end is to make sure that […]

Read more
blog1

Event Storming

The key to creating the highest quality software development and project success in the IT industry is a mutual understanding of all those involved in product development. Only how do you build a team of specialists, business analysts, user experience designers, developers and testers to communicate effectively? With help comes the Event Storming model. This […]

Read more
blog1

Artificial intelligence can program. Is AI a threat to programmers?

Every so often, the question is raised in the IT market about whether artificial intelligence will take jobs away from programmers. How can artificial intelligence support the IT market – and what is machine learning all about? Is there really a technological development with real threats involving the labor market? Will artificial intelligence replace programmers […]

Read more
blog1

5 tools a machine learning programmer in Python must know

We are living in the age of data, for which we need ever-increasing computer processing power and vast storage resources. Information is increasing by the day, and managing big data is becoming a real challenge. To this end, companies are building sophisticated systems and machine learning algorithms to make sense of the information and enable […]

Read more
blog1

A new successor to the REST API? Get to know GraphQL!

Currently, REST is the most widely used standard when it comes to configuring an API. However, a new query language, GraphQL, has emerged, designed to eliminate structural flaws in interfaces and simplify certain tasks. It is a technology that could change the way web applications are programmed and developed. REST and GraphQL can be defined […]

Read more