Our program
At Code Blossom, we currently offer two educational tracks: software development and AI.
Within each track, we offer various programs such as Full Stack Software Development, Classical Machine Learning, or Data Analytics.
Additionally, all students, regardless of which track they are studying in, go through a curriculum of soft skills classes. Read more about our program and community activities below.
Track: Software Development
In our main program, the software development track, we offer two certification modules: Full Stack Software Development and Coding Fundamentals.
The Full Stack module is our original and longest-running module, which we’ve successfully run in multiple countries.
Coding Fundamentals, our newest module, is currently in the proof-of-concept stage, with two pilot classes running.
-
In our main module we teach students everything they need to start their tech career as full stack developers. From “How does the internet work” through to front- and back-end technologies. During the course students will complete various assignments, 2 of which are paid.
By the end of this module students will have a portfolio website and a full stack application they can showcase for their job search. The last stage of this module is the preparation for the job search.
Key information:
Duration: Ca. 1 year
Location: Remote
Requirements for admission:
This program is for women, aged 18+
Laptop and stable internet connection
-
This course, which takes 4 months, is designed to teach you the basic concepts of programming, problem-solving techniques, coding best practices, and our beloved soft skills classes "beyond coding". At the end of the training, students will have the possibility to either branch into the Full-Stack or into a newly designed AI program.
Key information:
Duration: Ca. 4 months
Location: Remote
Track: AI
In our second track, AI, we offer two modules so far:
The Classical ML module is aimed at upskilling participants who are already working in the tech industry. Our goal is to help them grow and improve their career.
The Data Analysis module, on the other hand, is suitable for both participants with existing tech experience and beginners and career shifters.
Currently, we are preparing an AI & Digital Skills program for women in Kenya who own and/or run a small business. More on this soon - stay tuned!
-
Stay tuned - more information coming soon.
-
In this module about Classical Machine Learning students work through 8 chapters, that teach them everything there is to know about classic ML: Starting with Probability, Statistics and Data Wrangling, to Linear Algebra for ML, Feature Engineering and much more.
Besides the regular study tasks, students are also asked to craft and publish blogposts about their learning journey, in order to create/expand their professional online presence.
By the end of this module students will have a completed end-to-end project including a GitHub Repo, Report and a professional blog to show.
Key information:
Duration: Ca. 9 months
Location: Remote
Requirements for admission:
This program is for women, aged 18+
Laptop and stable internet connection
Basic understanding of Python programming
-
This module is accessible for women with different kinds of professional backgrounds:
From Beginners and career shifters, to people with tech experience.
It takes students through 11 chapters, that end with creating their own data portfolio website. This website will showcase one big and two smaller projects that they can use for their jobsearch.
Key information:
Duration: Ca. 1 year
Location: Remote
Requirements for admission:
This program is for women, aged 18+
Laptop and stable internet connection
Beyond Coding Sessions
Beyond Coding delivers what it says on the label:
At Code Blossom, we go further than “just” teaching technical skills. In these sessions, we teach our students invaluable skills that ensure they will thrive in a tech team and grow in their personal development. Because we believe that “soft skills” are actually power skills.
These sessions are taught across all tracks and are mandatory sessions for all our students.
Are you an organization interested in booking our Beyond Coding Sessions?
Follow the button below and get in touch with us.
-
This session explores the core principles of professional conduct in the workplace as well as strong work ethics and productivity.
-
Mastering effective communication is invaluable both for our work life as well as our private life. Which is why in this session we walk students through basic principles of communication as well as hands-on communication tips for the workplace.
-
Following the communication session, we teach students how to best give and receive feedback professionally.
-
There’s no “I” in Team. We teach participants how to successfully collaborate in a team.
-
In tech, like in any other job, we come across different kinds of problems that need solving. Hence, we coach our students on how to best approach problem-solving and apply critical thinking.
-
Goal setting is not as easy as it sounds - at least not if you want to do it effectively and achieve your goals. And that is what this session is all about.
-
All of us come across conflicts at some points in our careers. We coach students on how to resolve conflicts successfully and professionally.
-
Starting your first tech job can be daunting. We guide our students through best practices for this situation, making sure they are well prepared for this exciting challenge.
“The Beyond Coding sessions are useful for more than just the coding journey and becoming software developers. You take what you learn from Beyond Coding and apply it to your whole life. It helps you become comfortable with being uncomfortable, makes it easier to talk to people you don’t know, and encourages you to open up and share.
Code Blossom is truly a safe space. I really appreciate all the extra work that goes into supporting our learning journeys. It makes it easier to continue studying, because it is a lot of work. If we didn’t have this extra support, I think most of us would have eventually said, ‘I tried, it’s fine, I can stop now.’ But the amazing support we get from everyone, not just our mentors but also Nadia and Marion, is incredibly encouraging.
”
Community activities
We offer various community activities, some of them mandatory, some of them optional, to round out our program offering.
Monthly all-hands calls: Here we bring our global community together for organizational updates, motivational activities, and most importantly, project showcases by our amazing students.
Hackathons: We frequently organize community hackathons to give our students the chance to practice coding in a team and improve their problem-solving and project management skills.
Book clubs (optional): Another very beloved but optional format we offer is our weekly book club, in which we read and discuss inspirational books that help our students’ personal development.
Mock interviews: Our ultimate goal is for our brilliant students to enter the tech job market. To help them prepare for their job search, we conduct mock interviews with all students who are about to graduate.
All of our students also participate in weekly check-in calls with their personal mentor and group calls with a mentor and other students.

