Our Team’s Favorite Tools To Level Up Your Code Game
With social distancing becoming such a big part of our lives at the moment and with so much time to spend at home, we decided to share some of our favorite tools and platforms to work on your code skills while we’re not able to enjoy the outside world.
Udemy is an online learning platform with courses about several fields including IT.
You’re able to check the instructors’ background and resume, former students’ feedback, rating and even how reliable the people rating the courses are.
You can select a free course or pay for something more tailored and complete.
The great thing about Udemy is that even when you choose to pay for one of their online courses, chances are that you’ll be able to get it with a discount. Payments and returns are completely safe and if you’re not satisfied with the course you chose, you can have your money back and invest on something more suitable for your needs! – Tiago Fonseca, Junior Developer
Udacity, just like Udemy, is an online platform, except that this one is completely focused on tech.
From coding to marketing, you’ll be able to find specific courses that combine practicality with the right amount of theory and experts’ know how.
Udacity paid courses are undoubtedly less competitive when it comes to pricing, however, they’re certified by entities such as Google, IBM and AWS.
Udacity is quite appealing to me since it combines videos and practical examples throughout the courses. – Tiago Morais, Senior Developer
Get together with other programmers to dive into some computer science challenges.
HackerRank is part of the gamification trend allowing programmers to compete against each other while developing new skills.
HackerRank is my go to website for practice because it is very flexible in terms of language. It rates your code based on its output and its efficiency. HackerRank provides challenges for beginners and experienced developers, and it allows you to choose from a bunch of programming languages, so you can solve a problem in a language that you know and then switch to one you are just starting to get comfortable with it, I used that to go from Java to Kotlin, for example. – Daniel Paiva, Junior Developer
At Codecademy you’re able to do coding classes in 12 different programming languages, as well as markup languages HTML and CSS. It’s a great tool for the ones starting a new language – you can track your process, do quizzes and solve realistic problems.
Although I’m not a developer, I dedicated my training time to develop my HTML and CSS skills. I started with Codecademy and now I can apply what I learned on daily tasks. – Mafalda Gomes, Marketing Assistant & Office Manager
If you’re into videos, this is a self proclaimed Youtube channel with ‘videos about computers and computers stuff’. You can check them to learn the basics or dive right into juicier content like quantum computers.
Looking for a channel dedicated to cross-platform mobile and web development? Reso Coder has the perfect content for you.
Their tutorials are easy to follow and merge new technologies. You’re able to follow a step by step even when creating mobile and web applications which is helpful! – Carlos Ferreira, Senior Developer
…Or Take A Look At Amazon
You can also do like one of our Senior Developers, Pedro Teixeira, and go for the good old book. Kotlin in Action is the perfect pick for experienced Java developers, guiding them all the way from basics through application development on JVM and Android devices.
What are your go to platforms to help you level up your developer skills?
Share them with us!
Comments are closed