Explore our extensive collection of courses designed to help you master various subjects and skills. Whether you're a beginner or an advanced learner, there's something here for everyone.
For all the self-taught geeks out there, here is our content library with most of the learning materials we have produced throughout the years.
It makes sense to start learning by reading and watching videos about fundamentals and how things work.
Full-Stack Software Developer - 16w
Data Science and Machine Learning - 16 wks
Search from all Lessons
Curated list of small interactive and incremental exercises you can take to get better at any coding skill.
Curated section of projects to build while learning with simple instructions, videos, solutions, and more.
Guides on different topics related to the technologies that we teach in our courses
Every week, we pick a real-life project to build your portfolio and get ready for a job. All projects are built with ChatGPT as co-pilot!Start the Challenge
A tech-culture podcast where you learn to fight the enemies that blocks your way to become a successful professional in tech.Listen the podcast
GitHub is a social network for developers, but probably not the type of social network you use every day:
GitHub is now the developers' #1 portfolio, the best way to get noticed and build a professional brand. You need to make a huge effort on making it:
Whether you are a junior, or senior software developer, GitHub is one of the best tools you can adopt to showcase your hard/soft skills, executed projects, personal research, and even past college assignments.
Many years ago, having a portfolio website used to be essential for finding a job. This is no longer the case, and this is the reason why. Having a GitHub account is significantly more important these days. Every company expects you to have a GitHub and experience using GIT and version control. These have become the standards for programming now.
Make sure to give your own personal style, but in general, you can focus on trying to comply with the following guidelines: