Alberto Salmerón is a senior developer specialised in front-end and one of the teachers of our Web Development Bootcamp. At IMMUNE our teaching staff is made up of working professionals and Salmerón is a good example of this.
We chatted with him about the programming languages that are currently being used the most, both for the front and the back end; as well as the advantages of studying this training with IMMUNE.
To explain to someone who does not know how this world works, first of all, they should know that it is divided, above all, into 2 parts:
The front partwhich is where the parts of the page looks, what the customers see; and then the back side - the back side of the page.the back-That's the part of the servers, the part we don't see, where we do the security.
JavaScript is the most disruptive of all, the one that is dominating the market the most, the one that is more or less ruling over all.
- Why?
- Because with JavaScript we can use it for both the front end and the back end. We can create servers, use databases, see the front end... anything, we can do with JavaScript.
And on the back end, the one that is dominating right now is Python. We can analyse data, we can do Big Data, we can do multiple things with Python.
The languages are different. In the end, the idea is the same; but JavaScript is a bit more flexible when it comes to programming. It's much easier to learn.
If someone is wondering which language they should learn, I would say JavaScript and if not I would say Python.. Mainly JavaScript. And if anyone has any doubts, there is a lot of information on Google and here at IMMUNE, for example, we are using both JavaScript and Python in our courses.
So now specialists who are working in other markets - like, for example, it could be the back end, it could be blockchain or cybersecurity - and they want to do something with JavaScript, it appeals to them and it's one of the ways to make their job easier.
One of the most 'hot' parts of JavaScript is its versatility. Because we can: use Mongo for non-relational databases, create the servers with Nodem, use Express, which is a material that uses Node to receive these requests as if it were a server; also the evolution of JavaScript which is TypeScript or one of the most disruptive parts of the market, because it brings a lot of robustness to what our code is and also makes it very well organised.
In blockchain or the database part, everything that we have related to JavaScript, is one of the aspects that is going to pull the strongest. It is said that by 2025-2026 there will be a need for twice or almost three times as many professionals as there are now in the market.
And that's one of the reasons why programming needs so many people: everything is going digital (blockchain for the cryptocurrency side, many are needed for the biometrics side, etc.).
JavaScript is going to create a lot of jobsBecause a lot of these programmers are needed for databases, the front end, cryptocurrencies, cybersecurity... it's the future.
And on the Python side, there is a great need for this kind of profile. because in the end you need to analyse a lot of data, create a lot of graphs from it - which you can also do with JavaScript - banks also need to renew their programming and they are looking at this kind of languages in general.
In addition to JavaScript or Python, there is PHP, one of the old glories that is still at the forefront; Java that everyone has heard of at some point; C++a language of the 'ancient purists' which is one of the most robust and long-lived of all languages; we can also talk about Kotlinwho is very young; Swift to create iOs applications... In the end there are a lot of languages that the market needs day by day, non-stop.
Many of these languages are creating many different profiles for companies. Everything is evolving and I always encourage people to start programming, at least with JavaScript, Python or Java. Because you need a lot of people nowadays.
It is interesting to study web development because, as we have already discussedThere is a lot of new profile needed to be able to work through web development..
- What could we even do by studying web development?
- We could create the new Spotify, LinkedIn, work in online banks (that don't work with physical cards, but digital ones), with databases... in the end it has a lot of employability. I recommend web development because it is the future.
I would recommend doing a bootcamp because, unlike other programmes, in a short period of time and with the methodology we are using at IMMUNE, we can make a complete website, from start to finish. What do I mean?
From the first steps of programming, to ending up hosting a server with a database, with a front-end, with a full back-end...
Unlike other programmes that take you months and months, with the IMMUNE Web Development BootcampThe Bootcamp prepares you perfectly for the world of work in a short time. In addition, this Bootcamp has values that also strengthen you as a person. That's why I would recommend a bootcamp.
And if you would like to know more about our training courses, please fill in the form below: