Not Sure Where to Apply?

About Alchemy Code Lab

Location: Portland

Alchemy Code Lab is one of the most advanced software development training programs available, going beyond code school to develop the whole person, including comprehensive career services that consistently place grads directly into mid-level developer... Read More

Our course offerings evolve constantly to reflect innovations in software development. Students hit the ground running with the most current toolsets in the field, becoming proficient in the most in-demand tech stacks at a professional level including HTML, CSS, JavaScript, NodeJS, ExpressJS, Postgres SQL, Jest, and the React ecosystem, while also having the skills and mindset to move comfortably into new technologies.

This 25-week, immersive program is offered live online and led daily by senior level developers. Every day, you’ll interact with a curious, bright cohort of fellow future developers to gain the technical and interpersonal skills you need to be a valuable member of a professional team. You’ll collaborate with experts and organizations in Portland's tech community, providing insider access to the industry nationally.

Our holistic approach to teaching offers not just the ability to solve problems, but teaches future developers and engineers how to produce quality code that can build products with meaningful impact. The team at Alchemy lives what they teach, supporting each other in passion projects and creative endeavors.

Alchemy drives real opportunity and diversity in tech by providing tuition financing opportunities including scholarships for BIPOC and LGBTQ+ students, acceptance of US Veteran Benefits, and the Alchemy Impact ISA, a new program that can allow you to qualify to have living expenses covered during the program and defer payment until after you’re employed.

Courses

Developer 101: Intro to Web Developer Tools and Technologies

Cost: Free
Duration: 1 week
Locations: Portland
In-person Only
Course Description:

In this free, optional prep class learn the tools and workflows of modern web development and get the context you won’t find in online exercises and tutorials.

● Get your computer set up and begin to use real development tools
● Learn how to store your code in the Cloud using git and GitHub
● Understand why HTML, CSS, and JavaScript matter and how they work together to make the web work
● Experience a collaborative environment and see how developers ask questions to learn

Subjects:
CSS, HTML, JavaScript, Web Development

Alchemy Code Lab Reviews

Average Ratings (All Programs)

Alchemy Code Lab logo

4.82/5 (61 reviews)

Anonymous
Graduated: 2021

9/20/2021

Overall

Curriculum

Job Support

"THIS PLACE SUCKS"

This program was good for about the first 2/3 weeks. Nothing ever happens to students who make false claims, disrupt the learning environment multiple times during lectures, and obviously copy and paste from alum github repos. Then came foundations 2... Read More

Official Response from Alchemy Code Lab

Thank you for sharing your experience and concerns. We’re sorry to hear your frustrations and are glad that when you needed additional support during your time in the program we were able to provide it.
We take the plagiarism issues you brought up seriously.... Read More

Darren Bridenbeck
Full Stack Software Engineer | Graduated: 2020

2/22/2021

Overall

Curriculum

Job Support

"Super high quality instruction, incredibly supportive staff"

I have nothing but wonderful things to say about Alchemy Code Labs! I ended up attending for a bit under two months (I left because I ended up getting a job offer due to a previous job search pre-Alchemy) but can attest to their high quality instructors,... Read More

Antonella Gutierrez
Software Engineer | Graduated: 2019

1/23/2021

Course
Professional Software Development in Advanced Full Stack JavaScript

Overall

Curriculum

Job Support

"All the hard work definitely pays off!"

Alchemy is a fast paced learning environment but definitely will give you the skills you need to break into tech. Of course you will need to put in the work, stick to coding and market yourself, but Alchemy does a great job at providing you with a network... Read More

Joe
Software Engineer | Graduated: 2019

1/23/2021

Overall

Curriculum

Job Support

"You get out what you put in."

I went through this program with no prior background in the field. I got a 90K+ job within a year of graduating. Let me be clear, if you expect to pay the tuition, show up, half pay attention to the lectures, chat with your friends during lab time, and... Read More

Dylan
Sr. Technician | Graduated: 2019

1/3/2021

Course
Professional Software Development in Advanced Full Stack JavaScript

Overall

Curriculum

Job Support

"Not worth the time or money"

My experience at Alchemy Code Lab was definitely not worth the time, and especially not worth the money I spent. They put more time and effort into convincing you that you will get a job in tech than actually helping you get a job in tech. The job assistance... Read More

Official Response from Alchemy Code Lab

Hi Dylan,

Thank you for taking the time to voice your concerns, and we hear your frustration. Student experiences vary, and we're always working behind the scenes to keep everyone's experience at the level of the students and alums who have had a great... Read More

We agree that accurate stats and transparency matter; that's why ours are constantly updated, include the methodology, and have been reviewed by a third party. You can always find those stats here: https://www.alchemycodelab.com/results. As of this posting it was most recently updated December 2020.

We definitely read every piece of feedback and take it seriously, and also implement changes when it's clear they will benefit the whole.

If you'd like to discuss anything here, Marty Nelson, the founder and head of Alchemy, is always open to hearing your perspective. You can reach him directly at marty@alchemycodelab.com.
We sincerely wish you all the best in your career and beyond.

Anonymous
Software Engineer | Graduated: 2020

12/7/2020

Course
Professional Software Development in Advanced Full Stack JavaScript

Overall

Curriculum

Job Support

"Building skills and habits to shift careers now and to continue learning going forward"

tl;dr
Pros:
Alchemy has an active community and a fantastic network
You will learn to scale up FAST and gain the experience of configuring a full-stack app within a day over and over.
Job support and preparation from day one and after graduation

Cons*:
Pricing... Read More

*My cohort was the first all-remote cohort during COVID. We had signed up expecting an all-in-person program, and because of COVID, everything last minute, and for the first time, was moved to all-remote on zoom calls and slack message. So many of our experiences will probably be unique to our cohort.

Job Support
Shannon goes all out for you. She connects you with recruiters for big companies, pairs you with working developers for informational/practice interviews, and is continuously making connections for other networking opportunities. Two of my most recent contract roles have been from connections that started with Shannon. The career and community support does not stop after you get your first role either. The Alchemy community is continually sharing opportunities, and you can tell that people genuinely enjoy connecting with other alums even years out.

Curriculum
Moving an all-in-person program to entirely remote in less than a month, during 2020, is bound to have growing pains for both students and instructors.

By the time we made it to the Career Track, people had talked about how things felt more settled and especially enjoyed working in React. I had some prior coding experience, which I think helped me not to feel overwhelmed at first. However, if you have prior experience, you might find yourself reviewing some content since the program is also designed for people with little to no experience. That's all fine because the team has excellent advice on what libraries to check out or projects to work on if you have additional time.

The lectures are live (and recorded if you want to review later), you don't have to wait in a queue for help, and you will have a consistent instructor for each course. If you have the chance, make sure to attend the Friday Hack Days that Ryan organizes. He'll share a cool project that he or an alum is working on, ranging from Blockchain, your first GraphQL API, to reviewing important JavaScript concepts.

Anonymous
Graduated: 2020

12/3/2020

Course
Professional Software Development in Advanced Full Stack JavaScript

Overall

Curriculum

Job Support

"I would hands down say to anyone looking at a bootcamp to stay away from this place."

I really wanted to love my experience at Alchemy. I researched boot camps over the last couple years and Alchemy kept popping up as a great place to learn software development, based on reviews. I even spoke with several alumni before locking in my enrollment... Read More

Unfortunately, at the $24K price tag I would say I was very frustrated and disappointed. So I am very clear, I did speak with the owner on many of the subjects I write about below, but they seemed to go on deaf ears and even got worse after our conversation.

You will learn a foundation of tools that will help you get your software development skills going, but at that price tag the cost is not worth it. The organization is all over the map. It was very common for the teacher(s) to change curriculum on the fly. I suspected many times that the teacher had not prepared or looked at the material for the days lecture/demo, previous to class, based on the fact that they changed things on the fly and often would have to read out/change the notes during class to understand what they were trying to teach. I felt that lots of time was wasted with this disorganization. With that high price tag, this is just inexcusable. In some instances, it felt like we studied topics that were not very valuable for job experience. Several people in my cohort asked the teacher if we would actually use this material in a job setting and the response was "well no, but I think it is important for you to know." That sentiment was very disheartening. Why are we not studying topics directly applicable to potential jobs?!? I felt like this happened with many of the topics throughout course. Again, at the price tag of $24K, we deserved better!

Another other problem was the TA's. They were all very kind people, but when you had an issue they could never help. You always had to wait for the main teacher to solve issues. When they cannot help us because they themselves don't have the knowledge I see that has a disservice to the students. I also felt at the high price point, there is a need for more intentionality from the staff for the students. It would have been nice to meet with staff/career services (one on one) on a regular basis to get a better idea of how you are doing. This is a brutal five months of school and more support would have possibly made a huge difference. All I would get from the staff is "if your grades are good, then you are doing fine," and for me that is not enough based on the price.

Honestly, there are so many more things I could lay out as issues I had with the school, but the main thing I wanted to address was Alchemy's need to push their personal and political views. They spoke constantly about inclusion, pronouns, and politics. I have no issue with these topics, but when it seems to be at the detriment of doing the task we paid for, I find that super unprofessional and a huge problem. That will not happen in most work places and sets a horrible precedent for the students thinking that is normal. The funny thing is Alchemy was all about those issues if you agreed with them and didn't have a different opinion (doesn't sound very inclusive to me). My thing is, leave that out of the work/school environment. I don't need to hear all you opinions. I enrolled here to learn and for that $24K price tag I expected a level of professionalism. It actual made for a very uncomfortable environment. I know from talking with others in my cohort I was not alone in this!

I would hands down say to anyone looking at a bootcamp to stay away from this place. If you can find someone to help you get started and mentor you through the learning process of software development, you would be better off and save a ton of money by getting courses via Udemy. You could probably spend $200 and get all and more out of the curriculum than Alchemy has to offer. I started doing that at the end of my time in Alchemy and found I learned so much more.

I really wanted to love and promote this place. Now, I don't want to do a disservice to the people that come after me. It is a huge investment. I think there are better ways to become a software developer.

One last thing: no way their job placement is at 86%. I would challenge them to show more detailed stats. Past alumni I spoke said they also thought that number was inflated as well. I did some research based on past graduates and it is likely more around 50%. The reality is that it was never on Alchemy to find you a job, it's on you. That being said, for $24K you should get truthful stats!

Official Response from Alchemy Code Lab

Hi,
We definitely listened to all of your feedback, and as with all student feedback, we implement changes when those changes are for the benefit of the majority of our students. This has been a year of rapid and unexpected change, so we've prioritized... Read More

Since you withdrew from the program 1/3 of the way through, your description doesn't reflect the full training experience, nor changes that have been made to rapidly adapt to the "new normal" post-Covid.

It's important to us that potential students have accurate info, so we'll clarify a few points you brought up:

- Our job placement numbers are accurate, and we have taken great care to be transparent in our reporting. We update our stats constantly as new grad info comes in, and adjust accordingly. More detailed information is here: https://www.alchemycodelab.com/results
- We continue to see over 80% of our graduates working in tech, which is a high-level result in our industry. Everyone took a hit to their job search time due to COVID, but we've seen hiring rebound. We are still seeing a consistency pattern of 50%+ of a cohort by 3 months, 70-75% by 6 months, and topping out at 80-85%.
- Yes, most tech skills are out there and could be pieced together, just like any educational program. We've found that people attend a program to get the benefits they can't get on their own, like teamwork, mentorship, and networking, which is a major factor in employers placing our grads in mid-level positions (vs entry level or internship).
- Our mission, clearly stated on our website, includes making a positive contribution to diversity in tech. We make no apology for this. And yes, many tech companies are incorporating "soft skills" and DEI training into their professional development for employees, so in this climate, it's absolutely relevant to being prepared for the work environment.

Above all, 2020 has been an extraordinary year and we realize it was difficult for people to make the transition to virtual learning and communication. Every member of our team has worked hard behind the scenes to create as seamless a transition as possible, and support students as they have risen to that challenge.

We sincerely wish you well as you continue on your learning and career journey. You were accepted to Alchemy because we believe in your potential, and we still do.
-Alchemy

Tommy Tran
Developer | Graduated: 2019

9/26/2020

Course
Career Track: Full-Stack Javascript

Overall

Curriculum

Job Support

"Literally one of the best experiences of my life!"

Alchemy Code Lab was probably one of the best decisions I’ve made in my life. Prior to this, coding was something I was interested in but never really planned on pursuing. That was until one of my best friends took the program. Before coming to Alchemy,... Read More

If your only interest is to learn web development, then I would suggest much cheaper alternative resources like Khan Academy, Udemy, Codecademy, YouTube, etc. There are literally hundreds, if not thousands, of other resources that are much cheaper than Alchemy Code Lab that you can use to learn web development. Alchemy Code Lab isn’t just about teaching you web development, it’s about preparing you for a career in tech starting with web development. You’ll get tech industry-related experience with teamwork and communication, project planning and management, and best practices as well as career-related experience with networking, resume writing, interviewing, and salary negotiation. When you join Alchemy Code Lab, you won’t just be enrolling in a class, you’ll be joining a positive and supportive community that will support you during your time at Alchemy and will continue to do so long after you’re done with the program.

While the cost of doing Alchemy Code Lab is obviously higher compared to other programs in the Portland area and keeping in mind that I can’t really compare the Alchemy program to other programs (because I didn’t have to take other programs), I would say that it’s totally worth it for the experience and the amount and quality of support you get from the staff. I would dare say that you can get your money’s worth just from having access to Shannon in Career Services but that wouldn’t be fair or right to Megan, Marty, Ryan, and the other staff members (I haven’t met the others) because they are all amazing and supportive. Shannon will help you with networking, interviewing, and negotiating salary. She will give you advice on your resume and even set you up with recruiters for positions that she thinks would be a good fit for you. Her goal isn’t just for you to get a job, it’s for you to get a job that you’re happy with and pays well. Marty and Ryan are veterans in the tech industry and are very up to date on the latest and most popular technologies. They always make sure that the curriculum they teach you is reflective of the demand in the job market. Megan is basically Alchemy’s mom. She’ll support you emotionally if you ever feel down, and she’ll also work with you to get financial aid. Before the pandemic when the classes were in-person, she made sure that the class environment was comfortable and gave out snacks everyday.

I want to be clear, just doing the program isn’t going to guarantee you a job nor will it guarantee that you will be an amazing developer. You’ll have to put in the work to get results. However the work you put in at Alchemy will have amplified results with their support.

Casey Martell
Software Engineer | Graduated: 2020

9/15/2020

Course
Career Track: Full-Stack Javascript

Overall

Curriculum

Job Support

"As advertised on the tin"

At the time I joined Alchemy, I had past experience coding, but I wanted to bring my skills current with an in-demand tech stack. I was fully prepared to go out of state to get the best bootcamp education. Alchemy, being a smaller school, didn't happen... Read More

I found the coursework to be very challenging and I really appreciated the strength of the Alchemy community in supporting each other through it. I really feel like I made some true friends in the coding crucible there. I was able to continue on with a small study group after the program ended in order to keep up and build on my skills.

Six months later, I've accepted an offer for a great job with a startup after receiving a great deal of interest from several potential employers.

So wait, why only 4 stars for curriculum? As a cohort, we expressed some concerns about the timing and methods for the introduction of React.JS into the coursework. To Alchemy's credit, they listened and adjusted things for the very next cohort. This wasn't a huge deal and curriculum in a good bootcamp should always be evolving to fit the needs of the market and the students. If I could give 4.5 stars I would, it's just difficult to be perfect in this area.

One thing that I've heard from other bootcamp grads in town is that they are a little jealous with the career support that Alchemy offers. Job hunting can be very emotionally challenging and it was nice to know that I could always reach out and get help when I needed it. I frequently reviewed materials we'd been provided with prior to interviews in order to be well prepared. And, as an alumnus, there were fireside chats and other events to keep me in touch with developer life and the job market in a more direct way.

Dannie Schumaker
Software Engineer | Graduated: 2020

9/7/2020

Course
Career Track: Full-Stack Javascript

Overall

Curriculum

Job Support

"Provides deep knowledge of processes and experience in collaborative environment. Best decision of my professional life."

tl;dr
Challenging (and fun!) program with really strong network/community. Unparalleled instruction quality and career support. Went from having virtually no programming knowledge to being a confident software engineer in about 5 months. Found first role... Read More

INSTRUCTION AND CURRICULUM
Depth
What drew me most to this program was the depth of the instruction — learning one language from front to back through hands-on experience. Bootcamp timelines are short; by spending that time diving deeper into JavaScript instead of scraping the surfaces of several languages, Alchemy students develop a strong foundation in the engineering processes and practices that make us successful finding jobs and in the field. We have a deeper understanding of fundamental concepts, are able to write better quality code and can adapt to new languages and tools quickly.

Process
During the technical interview for my current role, I was asked to architect an app based on product requirements from imaginary project managers, wireframe it, and build it out on the spot. For an Alchemy grad, this is a breeze; I did a version of this every day for months and really deepened my skills during project sprints. What really sets Alchemy students apart is our ability to break down a process and execute each step from start to finish. The language itself could be learned through online courses; it would take longer, and the lack of accountability would limited the format’s effectiveness for me personally, but it would be possible. But becoming really comfortable with processes — through demos in iterative practices, projects and many hours of hands-on experience every day — is not an ability I think I could have learned through other means.

Staying up to date
Alchemy’s curriculum is always changing to keep up with the industry. My current software engineering role is with an established retail company that is transitioning its model to focus more heavily on software. At my job, we use the most popular library for building UI components and the most up-to-date syntax. The fact that my current role is using a similar tools to what I learned at Alchemy — and is using them the same way that I learned — highlights Alchemy’s strengths. When the latest JS version was nearing release, we knew what to expect and were able to implement some of its features immediately.

Instructor quality and support
I felt so supported throughout the program by Alchemy’s primary instructors, Dani and Ryan. They are skilled at finding ways to present information that can be absorbed by different learning styles. Several TAs were also available to offer assistance, and one was officially designated to review my work. When I needed assistance, I was always be able to connect with a member of the instruction staff — both while the program was in person and after the pandemic abruptly shifted us to remote learning. This is a huge asset compared to other programs, where you may find yourself beating your head against the wall for hours.

Projects
Among the greatest strengths of this program are the one-week sprints on small teams. During each of these four sprints, you will collaborate with your peers to design, build and deploy an impressively professional app. These experiences prepare you for working on teams at software companies: You pair- and mob-program to build features and squash bugs; put test-driven development principles into practice; learn how to implement effective project management strategies; navigate snags in a high-pressure environment; learn new technologies really quickly; and develop approaches for working with colleagues who don’t always share your style or perspective.

These projects become professional portfolio pieces and provide real-world experiences to discuss during interviews. But even more, they prepare you for your future job. In my opinion, they put Alchemy head and shoulders above other bootcamps.

CAREER SERVICES
Shannon is an impassioned advocate for grads in the network that she is diligently growing. (I have her to thank for my acquiring the interview that led to my current role.) But she also teaches you how to advocate for yourself as a software developer. She provides you materials to consider your strengths and weaknesses and how you’ll fit in the tech community. This helps you grow your confidence about what you have to offer, which in turn allows you to converse comfortably at both networking events and interviews.

COMMUNITY
They believe in you when you have doubts. Megan and Shannon will always remind you of just how uniquely awesome you are. That sort of personalized attention simply doesn’t exist at most bootcamps and figured prominently into my decision to attend Alchemy. The community of grads is also ridiculously supportive of current students. (That includes me! Please reach out if you have any questions. I did the same before choosing a program.)

REMOTE LEARNING
My cohort transitioned to remote learning almost halfway through our program due to COVID-19. I could not have been more impressed with how seamlessly and professionally Alchemy handled the pivot at a really ambiguous moment. Communication channels were completely open with students to ensure that we were well supported, and staff were quick to heed our suggestions. Our actual schedule was unchanged; we simply switched to Zoom lectures in the mornings and worked on labs from home in the afternoons. “Zoom rooms” were available during lab time for students who wished to simulate the in-person experience, when we would often work independently at the same table.

As someone who had to commute at least an hour each way to reach Alchemy’s physical location, I found that I had more time to complete labs and maintain work-life balance. I also found it easier to focus than I did when we were in person. That said, those of you with families at home may have a different experience.

FAQ
Is the field right for me?
As Megan may tell you, the developers who are most successful in this program are the ones who really enjoy it. Before you enroll, do the legwork to ensure that you find this work fulfilling. This program will push you, and if you are truly interested in the material, you will enjoy the experience — and the career that follows. I strongly recommend taking the self-paced JavaScript courses from Codecademy and KahnAcademy; if you have to force yourself to put your computer away, that’s a good sign!

Is it worth it?
Alchemy is more expensive than many bootcamps. Given the depth I wanted from a program and the networking that I considered imperative, that expense was well worth it. The tuition was a big chunk of change that I didn’t have, and as someone with a master’s degree that was already going unused, I wasn’t willing to increase my debt unless I was really confident that I would 1) enjoy the work, 2) be trained adequately to launch into the field, and 3) actually find a job after graduating.

Through my time at Alchemy, I developed not only the technical skills to be a competent software engineer, but also the ability to collaborate effectively on software teams and confidence in myself as a woman in this male-dominated field.

I was offered a job within two months of graduating that almost tripled my previous salary — and I was actively interviewing for other positions at the time of the offer. I expect to pay off my loan in six months.

So yes! Alchemy was so, so worth it. If you are confident that software development is the right fit for you, then look into Alchemy.

Person thinking

Need help making a decision?

We'll match you to the perfect bootcamp for your location, budget, and future career.