assembly

Assembly

map

Education should be the most valuable investment you make in yourself. Assembly is committed to helping you learn the skills you need to change your future. We provide the community and the immersive curriculum you need to launch a career in software engineering.

Assembly was founded in 2020 by Craig Bourne, a software engineer with a passion for education. Our mission is to create an alternative to the traditional education model and give students tech skills necessary to succeed in the digital age.

Every year, students take on tens of thousands of dollars in debt and hope that the education they invest in will land them a job later on. Traditional colleges and universities have no incentive to ensure their graduates get hired as they are paid regardless. In addition to this, most coding boot camps will charge you tens of thousands of dollars to teach you to code and advance your career.

There is a better way. Assembly seeks to break down the high-cost barrier to entry that comes with traditional colleges, universities, and coding boot camps. Instead of asking our students to bet on us, we bet on them. Students pay us nothing.

We are sharing everything we know with thousands of students around the world, just like you. Learn the most in-demand tech skills like coding for the web with JavaScript. Unlock exciting new career opportunities in the world of technology, no matter what your background, experience, or financial position is.

From the Founder

Hi, I'm Craig. I am a Google Scholarship winning, Lambda School educated developer from the UK. I have consolidated everything that I have learned working as a developer and now focus my time and energy into teaching software development skills. Students from around the world watch my tutorials and take my courses.

There is an overwhelming number of online courses to choose from these days, some of which I have taken myself. I feel that the vast majority fail in teaching the skills that will actually get you hired. Many courses will show you HOW to write a function, or how to map over an array, but they neglect to teach you WHY you need to be able to do these things, and WHEN you should employ one method over another.

So that where I come in. Sure, I'll show you HOW, but I'll also tell you WHEN and WHY. I aim to have you thinking like a developer. To be able to break down problems, and find solutions that you understand.

Craig's signature

Craig Bourne

Assembly Founder & CEO

Twitter

Ready to learn with Assembly?

Start learning!