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.
Join us for our free workshops, webinars, and other events to learn more about our programs and get started on your journey to becoming a developer.
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.
Data Science and Machine Learning - 16 wks
Full-Stack Software Developer - 16w
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
Projects represent the work and experience in your professional portfolio. These projects showcase your skills as a programmer and are a powerful tool to demonstrate what you can achieve in the professional field. They are your introduction to potential employers or clients.
Once you graduate from one of 4Geeks Academy bootcamps you will have access to the community and most of your benefits for life:
But, as you will understand after reading this article, we cannot keep giving you access to 4Geeks Academy's Github Organization as a member, which comes with several limitations.
But don't worry, this is entirely fixable.
Github limits the number of repositories an organization can have; we cannot keep copies of every project every student ever made; we will have to delete them at some point.
We decided to keep students' projects for up to 30 days after graduation, which gives you plenty of time to backup all your code because the process takes no more than 2 minutes.
We understand that you may prefer to keep some projects private. That is a completely valid choice, but it is important that you understand the implications. If you decide to keep your projects as private repositories, you will lose access to them once you are no longer a member of the 4Geeks Academy organization.
🔥 We strongly recommend making all your repositories public from day one.
Note: You may find that the button says "make private" instead, which means your repo was already public, and you don't need to do anything in order to make it public.
🔥 Immediately after you graduate, the projects you have created during the bootcamp will be scheduled to delete in 30 days. You must fork them into your Github account to avoid losing them.
To avoid losing your project code, you can create a copy under your personal GitHub account, becoming the sole owner of this new copy that no one will ever delete or have access to.
Log in to your GitHub account.
Visit the repository you want to fork (for example,
Note: You should replace
<your-repository>with the actual name of your repository.
Click the "Fork" button in the top right corner.
Find your forked repository at
Note: You should replace
<your-repository>with your actual username and repository name.