Codesmith is a coding school redefining the way software engineering is taught. Codesmith offers full-time (13-week) and part-time (38-week) remote software engineering immersive programs as well as a full-time NYC Onsite program. Codesmith focuses on concepts and technologies such as full-stack JavaScript, computer science, machine learning, Dev Ops, React, and more. The immersives are advanced residencies designed to help individuals launch meaningful, high-level careers in software engineering.
The Codesmith admissions process involves a written application with optional coding questions, a nontechnical interview, and a technical interview. Codesmith offers a number of free resources for preparing for the admissions process including in-person and online coding workshops, a 2-week online prep course (CS Prep), and an online JavaScript learning platform (CSX).
Codesmith offers extensive career support that guides residents through resume development, interview strategies, salary negotiation, and more. Residents receive career support for life whether they are on their first job search, second job search, or beyond. Plus, the supportive Codesmith community encourages learners to tackle unique and unfamiliar problems, important when preparing for the ever-changing tech landscape. As shared in the most recent CIRR outcomes reports (Jan-June, 2022), more than 80% of Codesmith graduates were employed in the field within 6 months of graduating. Across all full-time immersive programs during this period the median salary for Codesmith graduates was $127,500. The median salary for part-time remote immersive graduates was $137,000.
When it comes to tuition, Codesmith payment options include upfront payments, monthly installments, and financing through Ascent Funding, Codesmith’s loan partner. In addition, eligible students can apply for several different scholarship options at Codesmith.
Codesmith also offers a two-day JavaScript for Beginners online course, as well as CS Prep, a 2-week program offered online and designed to prepare you for Codesmith’s Software Engineering Immersives. Further, you can join their free CSX learning platform and attend any of Codesmith’s free weekly workshops to learn more about its programs and build software engineering fundamentals.
It's tough for me to write this because it almost sounds contrived, but I love Codesmith most because, it's become my home.
I am currently enrolled in Codesmith's 12-week immersive program. We have just finished week 4 and I am excited to get started on the project portion in just 2 more short weeks. I can't say enough good things about this place. The community is the kind where we spend Sunday together even though it'...
It's tough for me to write this because it almost sounds contrived, but I love Codesmith most because, it's become my home.
I am currently enrolled in Codesmith's 12-week immersive program. We have just finished week 4 and I am excited to get started on the project portion in just 2 more short weeks. I can't say enough good things about this place. The community is the kind where we spend Sunday together even though it's not part of the program. The people are amazing, passionate and incredibly smart. I haven't felt this happy, excited and welcomed in years.
So far we have learned: HTML, CSS, Javascript, jQuery, React, Node, Angular and MongoDB. We also learned a bunch of ancillary things like Express, Mongoose, Bootstrap, Ajax, etc., but those aren't really concepts so much as tools you learn how to use when you need them.
It's tough to recognize the progress you're making while immersed in the program because you're comparing where you are today to where you were yesterday. Fortunately, every now and then you get a reminder of just how far you've come. The most recent moment for me was just after presenting my first full-stack project when a student in the junior cohort asked me to help him with understanding hash functions.
Before entering codesmith I was barely understanding closures and callbacks and I didn't even know what a hash function was or what it could be used for. Now I'm deploying a full stack application to Heroku and using a hash function in conjunction with a database to implement my own authentication! It's an amazing feeling!
In short, I love this place. I'm learning a ton and If you're serious about becoming a full-stack engineer, apply today!
A deeper dive on the experience here:
Things I love about the program:
Community
The community here is amazing. Everybody is super friendly, hard-working and always willing to help you understand a concept.
Instructors
The instructors here are top notch. Will Sentance, the CTO teaches a bunch of the tough concept lectures. I don't know if it's his british accent or friendly demeanor, but I find him incredibly easy to learn from. Even with my ADD, he keeps my attention and his explanations are really really clear.
The pace I'm learning
When you start the course there is a large disparity in the knowledge between students with a computer science background and those without. Coming from economics and business, I was really far behind! After the first few weeks, however, the disparity is much smaller and you start learning things like React and Angular - topics that nobody has seen yet. Although I don't expect to understand computer science theory as well as some of my fellow students, I'm just as good as them at building apps!
Thursday night happy hours
This is an incredibly hard program. Everybody here is really driven to succeed. People stay late every night to finish their projects or study up on concepts they're struggling with, but on Thursday nights we party... It's awesome.
Things I get frustrated with:
Workload is very heavy
I understand why the workload is so heavy. We're going from 20% to a full-stack engineer in twelve weeks. There really isn't an easy way to do this.
Hours are really long
We work 12 hours a day, minimum. My typical day starts at 8:55 AM and ends around 10 PM. Again, I understand this is necessary, but I do miss free time.
Things I have a love-hate relationship with:
Pair Programming
If you haven't pair programmed yet, you should. Find a friend who is about the same level of programming as you and pair! There is more to it than this, but essentially you don't touch the keyboard ("navigator") and they take directions from you ("driver"). After twenty minutes, switch roles. This is likely going to be an incredibly frustrating experience for both parties. However, it is absolutely the best way to accelerate your learning. I love learning quickly, but in the moment I get frustrated because I just want the answer!
The Socratic method of teaching
The Socratic method of teaching essentially boils down to this: the instructor does not give answers they just ask you questions to guide you to the right answer. This is super effective because it forces you to make the connection yourself. Pretty much all law schools teach this way as well as Harvard, Darden, and Tuck Business Schools.
Employed in-field | 80.1% |
Full-time employee | 77.4% |
Full-time apprenticeship, internship or contract position | 0.7% |
Short-term contract, part-time, or freelance | 1.7% |
Started a new company or venture after graduation | 0.3% |
Not seeking in-field employment | 0.3% |
Employed out-of-field | 0.3% |
Continuing to higher education | 0.0% |
Not seeking a job for health, family, or personal reasons | 0.0% |
Still seeking job in-field | 19.6% |
Could not contact | 0.0% |
How much does Codesmith cost?
Codesmith costs around $20,925. On the lower end, some Codesmith courses like JavaScript for Beginners cost $350.
What courses does Codesmith teach?
Codesmith offers courses like CS Prep , Full-Time Remote Software Engineering Immersive, Global Part-Time Remote Software Engineering Immersive, JavaScript for Beginners and 1 more.
Where does Codesmith have campuses?
Codesmith has in-person campuses in New York City. Codesmith also has a remote classroom so students can learn online.
Is Codesmith worth it?
The data says yes! Codesmith reports a median salary of $133,281 and 82% of Codesmith alumni are employed. Codesmith hasn't shared alumni outcomes yet, but one way to determine if a bootcamp is worth it is by reading alumni reviews. 588 Codesmith alumni, students, and applicants have reviewed Codesmith on Course Report - you should start there!
Is Codesmith legit?
We let alumni answer that question. 588 Codesmith alumni, students, and applicants have reviewed Codesmith and rate their overall experience a 4.89 out of 5.
Does Codesmith offer scholarships or accept the GI Bill?
Right now, it doesn't look like Codesmith offers scholarships or accepts the GI Bill. We're always adding to the list of schools that do offer Exclusive Course Report Scholarships and a list of the bootcamps that accept the GI Bill.
Can I read Codesmith reviews?
You can read 588 reviews of Codesmith on Course Report! Codesmith alumni, students, and applicants have reviewed Codesmith and rate their overall experience a 4.89 out of 5.
Is Codesmith accredited?
Codesmith is approved to operate by the California Bureau for Private Postsecondary Education. For more information visit: https://codesmith.io/regulatory-information
Sign up for our newsletter and receive our free guide to paying for a bootcamp.
Just tell us who you are and what you’re searching for, we’ll handle the rest.
Match Me