Alchemy also integrates career development services for all students, and graduates earn an average starting salary of $80,000 and mid-level career placements (not internships or entry-level). The Alchemy team works closely with each student to create their own authentic, effective approach to career development. Career development support is provided to all students and alumni, both in the classroom and in one-on-one coaching, both during and after the program. Alchemy also collaborates with experts and organizations that are powering the tech community in Portland and beyond, providing students insider access to the industry.
Alchemy was formerly known as Alchemy Code Lab
Recent Alchemy Reviews: Rating 4.92
Recent Alchemy News
- How Alchemy Gets Students Hired
- From Nursing Assistant to Software Engineer after Alchemy Code Lab
- Become a Developer at these Summer Coding Bootcamps!
Deposit 0 FinancingThis is a free class! Tuition Plans n/a Refund / Guarantee n/a Scholarship n/a
Minimum Skill Level Beginner, self taught, CS degree new graduates Prep Work Requires pre-work (a few assignments you complete before the first class; provided after registration) Placement Test No Interview No
More Start DatesMay 02, 2022 - Online Apply by April 29, 2022June 13, 2022 - Online Apply by June 10, 2022August 01, 2022 - Online Apply by July 29, 2022
OnlineFull Time40 Hours/week25 Weeks
Start Date February 28, 2022 Cost $24,000 Class size 30 Location Online, PortlandGreat tech careers start with strong trajectories. That's why Alchemy's program was designed by and is taught by our instructional team of senior developers. You'll learn in a hands-on, iterative progression that simulates what will be expected of you as a professional software developer. This training is live, online, and full-time. This intensive approach launches grads toward exponential opportunity and salary growth. Whether you've never looked at code or have already completed a bootcamp or online course, Alchemy graduates emerge as industry-ready software developers after 25 weeks of rigorous training from industry-experienced staff. In our novel approach to software development education, lessons are organized around a series of learning objectives—clear statements of what you will be able to do—and a combination of deliverables you progressively complete, fix, build from scratch, and improve. By avoiding limited tutorials, sandboxes, or pre-recorded videos, you'll be able to quickly connect concepts to application, ask questions, and apply what you learn to real software development applications outside the classroom (where it matters). Alongside learning these specific technologies, you'll develop the problem-solving skills, and technical design and architecture thinking that you'll need as a professional software developer. Career support is integrated from day one so that every student is fully supported in planning and achieving their career and job obtainment goals. Graduates of our program move directly into rewarding careers as full time software developers without the need for an internship, unlike junior developers from typical code bootcamps. Languages and tooling you'll learn in this course include: FRONT END: React, React hooks, Redux, React Router, Webpack, Jest, Mock Service Worker (MSW), HTML, CSS, - Browser/DOM, WebSockets BACK END: Node.js, npm, Express, Jest, SQL, Postgres, Supabase, JWT, OAuth, WebSockets TOOLING / DEPLOYMENT: VSCode, git, GitHub, Postman, BeeKeeper Studio, Heroku, Netlify
Deposit 1000 Financing1 Self Funding in advance or installments
2 Veteran Benefits: Utilize Veteran benefits to cover up to 100% of tuition
3 Financing through Alchemy loan partner: Climb Credit
4 Scholarships: Apply for our diversity based tuition scholarships
5 Income Share Agreement (ISA): Start payments after you're hired with an ISA through Social Finance, a non-profit dedicated to social impact.
Tuition Plans Installments, ISA, GI Bill, and private lending Refund / Guarantee Pro-rated per the State of Oregon's recommended refund schedule Scholarship Multiple diversity scholarships available! Kindly inquire with admissions.
More Start DatesFebruary 28, 2022 - Online Apply by February 21, 2022April 18, 2022 - Online Apply by April 08, 2022May 31, 2022 - Online Apply by May 20, 2022July 18, 2022 - Online Apply by July 08, 2022September 06, 2022 - Online Apply by August 26, 2022October 24, 2022 - Online Apply by October 14, 2022January 02, 2023 - Online Apply by December 16, 2022
65 reviews sorted by:
I had a great experience at Alchemy. The community is friendly and helpful. The instruction staff is competent and cares about the students, and daily labs are well thought out and designed to push the limits of what you can do without being demoralizing. The curriculum touches on programming and computer science fundamentals, but there simply isn't time to cover these more than superficially while also learning to build apps with the kind of modern tools and frameworks that are in-demand practical job skills. That being said, bootcamps were never meant to be a replacement for a computer science education and the Alchemy Code Lab curriculum is surprisingly demanding and thorough given the time frame they are working with. It is genuinely hard, but the staff is supportive and if you are determined to succeed, you will.
There was a higher rate of staff turnover than I would have liked to see, and occasional quality control issues with curriculum, but these minor problems didn't detract from my overall experience. No organization is perfect, but I can confidently say that Alchemy Code Lab is operated in good faith and consistently produces great outcomes for most of its students.
A common complaint against bootcamps is they hire their own alumni as teaching assistants to boost their job placement numbers. While Alchemy does hire alums as teaching assistants, I'm pretty sure it's not for this reason, as they were often scrambling to find TAs because the TAs kept finding jobs! My TAs were kind, competent, professional and helpful, and it always felt like they were an integral part of the instructional staff, not a placeholder or a numbers booster.
Coming from a math background, I found that my logic and problem solving skills were readily applicable to software development. Being able to formalize your thoughts and communicate them precisely, reason symbolically, prove things, etc. along with the soft skills, tool and framework knowledge, and teamwork experience of a bootcamp, will push you to the top of the non-traditional candidate pool, so I highly recommend Alchemy to people with a similar background.
What I got the most out of at Alchemy was experience working on software as a team and strong connections with the developer community in the Portland area. Alchemy provided me with an immersive environment where coding together with a wonderful and diverse group of people was my daily life for six months, and ultimately that is what got me ready to work as a software engineer.
The education is top notch, I am leaps and bounds ahead of most recent graduates I've met from other bootcamps, but what really sticks out to me is that each and every person at Alchemy wants you to succeed. I've had TA's and instructors from other classes come help me, staff reach out when I was having a hard time but hadn't said anything, and never have I been turned away when I asked anyone for help, both staff and alumni. You can go to any bootcamp and learn to code to some extent, but the high standards and compassion at Alchemy set it apart. The community it fosters is unmatched, and when you're stressed and crying the staff will not hesitate to take time one on one with you to either help you through the problem, or just to listen and sympathize with you. (I say staff and not instructors because every employee I have interacted with has been kind and eager to help me with whatever was going on).
If you're going to take the plunge in to a new career you have exactly 0 experience in, I wholeheartedly recommend Alchemy.
I looked at programs around the Portland area and surveyed friends in the tech world to see what they knew about local code school options. One friend told me not even to bother with a boot camp and to just teach myself. When I mentioned I was considering Alchemy they immediately stopped and said, well I have actually only ever heard good things about that program. Between that and my friend who had gone through the program previously my mind was made up. My informational interview with Megan was purely a formality (but I will admit it made me even more eager to start ASAP).
Megan was very honest about time commitments, academic rigor, and job search following the program. If I wanted to make this transition, it was not going to be easy or brief. That was exactly what I wanted to hear. 6 months of coding and a portfolio with at least 4 projects to show to prospective employers gave me full confidence in the program.
The program itself lived up to the hype. I won't lie and tell you it was always fun, or that I even felt like I was progressing each day. However, each week I felt like I was a stronger coder, reader of code, and critical thinker than the week before. Alchemy blended solo work and group work to create a nice measure of personal progress and learning to code and manage group dynamics.
They also incorporated career services assignments throughout the course. This gave students dedicated time to work on things like resumes and researching both technical and behavioral interview questions. It also provided time to work with colleagues on our answers to those interview questions. My personal favorite during all of this was 1 on 1 meetings with the career service staff to tighten up my resume, craft my narrative of becoming a software developer, and gain confidence in talking professionally about my skills.
Overall, I would highly recommend the program to those ready to make the leap. It has given me the tools to succeed in the tech world and enhance my ability to contribute to companies and provide me and my family financial security going forward.
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.
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 within seven weeks of graduating despite having completely unrelated professional background and seeking work in the midst of a global pandemic. Couldn’t be more grateful for decision to attend Alchemy.
Instruction and Curriculum
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.
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.
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.
The Alchemy community believes 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.)
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.
So 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 actually do the work, and 3) 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 the loan I took out for this program 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.
More than anything else, what sets Alchemy apart from other schools is their stellar career services. They have spent years forging relationships with companies, and have built up a strong reputation for graduating students who are ready to hit the ground running and be contributing members of engineering teams. They go above and beyond to make sure students are prepared not just technically, but also ready to translate their existing skills for a new tech career. I graduated Alchemy feeling 100% ready to interview successfully and thrive in a technical career.
* These outcomes are not audited by Course Report. In some cases, data is audited by a third party.
Of the students who enroll at Alchemy, 91% graduated. 94% of graduates were job-seeking and 96% of job-seeking graduates found in-field employment after 180 days and report a median income of $80,000. Below is the 180 Day Employment Breakdown for 45 graduates included in this report:
180 Day Employment Breakdown:
Notes & Caveats:
Important differentiators from typical bootcamp data:
- All students receive career services support, even after 180 days
- People are only excluded from data if they explicitly tell us they are not seeking a job