At the end of the course you’re able to make complete web apps by yourself and understand advanced coding topics. Whether you want to launch your tech career, or create a startup, our program gives you the right tools to succeed.
Go from 20 to 80, instead of the typical 0 to 60 of most coding bootcamps. Starting from zero? Let us know when you apply: we’ll offer you an intro to coding that can be done from anywhere, and quickly prepares you for the admission challenge.
We know that learning can be tough. When you don’t understand something you’re stuck, and your efforts are unproductive. But join Codeworks and we’ll exponentially speed up your progress, giving you the right input at the right time.
Remote, 4 weeks part-time
Remote, 160 hours
8 weeks full-time
|Week||Main course topics|
|4-5||Back-end frameworks (Node, Express, Koa, GraphQL), databases (SQL, MongoDB, Redis), advanced HTML and CSS.|
|6-7||Front-end frameworks (Angular, React), end-to-end testing.|
|7-8||Security threats, authentication, personal project, automated tasks, demos, portfolio preparation, job interview training, hiring support.|
Download the syllabus
Ready for an immersive experience? The program runs Monday to Saturday, from 9 am to 9 pm. Here’s what a typical day at Codeworks looks like.
8 - 9 am
Drink a free coffee or bring your breakfast, and start the morning chatting with friends.
9 - 11 AM
Join your class and get introduced to a new programming topic, asking anything you need to instructors.
11 AM - 1 PM
Time to get your hands dirty! Start to tackle the daily subject in pair with a classmate. Our team are ready to get you unstuck any time you hit a block.
1 - 2 PM
Eat at one of the many restaurants near campus, or prepare your own food in the kitchen. Then relax and get a nice break.
2 - 4 PM
Let’s dig deeper into the morning subject. Now things start to make sense and you’re going to have those “aha” moments!
4 - 7 PM
Theory is nothing without practice. Back to your coding station with a peer, see how far you can get into the daily challenge.
7 - 8 PM
Time for student presentations. Grab a drink and relax while learning from your classmates.
8 - 9 PM
Is everything clear? Let’s recap together what we learned today, discuss any doubts, and make sure you’re ready to move forward for the next sprint.
100% hiring rate
100% of Codeworks graduates looking for a job get it within 6 months of finishing the program.
A job in 30 days
Nine in ten of our students sign a satisfying job offer within three months of graduating, and half are employed within 30 days.
+12% higher salary
Codeworks graduates get salaries that are +12% higher than the industry average for a Software Engineer position*.
Average yearly compensation of first job offer, upon graduating from the Software Engineering Immersive program.
Our Berlin team
Our team bring with them years of experience working for exciting startups and global corporations. If you attend our Berlin campus, this is some of the team who will help you become an amazing software engineer.
We have put a lot of effort to assemble the most critical components of a top Web Development education program. We retain exceptional faculty and staff, and deliver an experience that outperforms the alternatives.
Bring a friend, 10% off
New classes start every 7 weeks throughout the year. Apply now and choose your preferred start date during the admission process.
Ends Oct 1, 2021
Ends Nov 19, 2021
Ends Jan 21, 2022
Ends Mar 11, 2022
Ends Apr 29, 2022
Ends June 17, 2022
We have one of the strictest admissions processes in the world, which ensures your classmates are as talented as you are.
1. Intro Chat
After you’ve passed the admission challenge, we contact you to set up a first interview and introductory chat. The purpose of this call is to answer any questions you have about Codeworks, understand your background, and see if you’d be a good fit.
2. Tech Interview
If you proceed to the next step, a technical interview with instructors is next. Here we’ll test your programming knowledge, and see how quickly you absorb new concepts.
3. Coding Assignment
If you pass the two interviews, we’ll give you a coding assignment to be completed within a couple of weeks. Don’t worry, we’re not expecting perfection at this stage. We want to see how you work under your own steam and learn new concepts.
If your Coding Assignment is up to standard you’ll be officially admitted to the course. Now you just need to sign the contract and pay the deposit to secure your seat in the chosen cohort.
Bear in mind that on average it takes six weeks to complete the entire admissions process.
You can find information on the different visas available in Germany, and the requirements for each, on the Federal Foreign Office website.
Yes, speak to reception for information on accessing the bike storage.
On your first day you will be issued a keycard, which you will use to access the campus for the duration of your course.
Of course! Get in touch with our Admissions team and they’ll organise a campus tour for you.
Despite its size and advanced economy, the cost of living in Berlin remains quite low. You will be able to rent a studio or one-bedroom apartment for around €750 a month, less if you are willing to share.
For general course information see our global FAQs.
Take your first steps
Get familiar with JS syntax, while learning about variables, control flow, functions, objects, and classes. At the end of this course you’re able to solve simple coding challenges on your own, and ready to apply to Codeworks.