Create your own games and websites, master computer science and design. At our classes you’ll get to build projects with tools used by professional designers and developers, discuss tech, science and game news, voice your opinions and make friends with students from all over the world.
As a student you'll attend one 90-minute live class a week. This is where you'll interact with your teacher and the other students. The classes vary depending on which week it is. To learn more read about the Nine Week Cycle.
Our teaching process consists of seminars and discussion but also original video tutorials that we produce ourselves. These tutorials go step-by-step through each practice project. Students can watch them at any time and however many times they need.
Whenever we cover something new we try to do it through a discussion rather than a lecture. We challenge our students to try and figure out for themselves how the new concepts work before we dive into explanations.
My son absolutely loves his weekly classes at CurlyBrackets. He has attended several other coding classes at different companies in the past, but CurlyBrackets is by far his favourite.
I like how Rafid creates the possibility of long term partnerships with parents and their children to enable the child to develop their technical skills, think about how they can use them in real world scenarios, and build a community of friends with a similar passion. I am really thrilled we found this company and I highly recommend it!
By choosing a track, you get access to all the learning materials - original videos and instructions produced by our teachers. You get a spot in one of our weekly, live classrooms. Finally, you get access to a chat with the teacher, where you can ask questions outside of class.
If you’re interested in several tracks and you’re not sure which one to pick - that’s totally fine. We give everyone some time to explore all the options out there. You’ll have 1-2 months before you’ll need to settle on something. You can change tracks at any time.
Game Development is a process in which programming and art are intertwined the most. In this track we learn both how to program games and how to create all the assets, such as characters, backgrounds and props. We also cover skills of storytelling, pacing and design to make games that people would want to come back to.
Broadcast your ideas to the entire world. Breathe life into designs and create apps that people would want to use.
Learn why some things look pleasing while others don’t. Understand how colors work and how to put things together so they look professional. In this track you can design anything you want - websites, apps, games, books covers or posters, or even characters for your stories.
Go deep into the world of programming and tech. Learn how every little thing in that world works and why. We use a curriculum developed by Harvard University to teach this track.
At CurlyBrackets we learn through building projects. We call our system for working on projects the "Nine Week Cycle". As you might have guessed from the name, it lasts a total of nine weeks. Think of it as a school semester.
The goal of the nine week cycle is for every student to:
- Plan a project
- Design the project
- Build the project
- Complete the project
- Present the project
- Get feedback from the teacher
We go a lot more into detail about the Nine Week Cycle. Click the button below to learn more.
We hold our classes in a Zoom meeting. That means that you can attend the class from
anywhere in the world as long the the time fits you.
CurlyBrackets students live all over the world, Norway, US, UK, Spain and Switzerland.
Students that are based in Oslo and Bergen can also attend the classes offline at our location.
Below you can see which time slots we have available.