Become Irreplaceable.
Where Codesmith Graduates Get Hired in 2024
Our Program
Our expertly designed full-stack Software engineering + AI/ML immersive curriculum focuses on frontier technology to set you up for success in the fast-evolving tech landscape.
March - August 2024 Outcomes
Our alumni from this period accepted a total of 168 offers with an average base salary of $117,000.
AI & ML
Embeddings, Retrieval-Augmented Generation (RAG), and Fine-Tuning will empower you to incorporate AI models into real-world applications.
JavaScript, Typescript, Node,
React & Redux
Build your skills to solve complex problems with modern technologies and gaining experience in today’s most in-demand frameworks.
Build Open-Source
Products
Cement your place as a contributor to the tech ecosystem and get a tangible portfolio to showcase during your job search.
Awarded Best Coding Bootcamp
Hear from our grads in their own words on Course Report and SwitchUp.
CIRR-Approved
Graduate Outcomes (2022-23)
Codesmith alums thrive with newfound autonomy, leading in tech and mirroring society as a whole with their diversity of lived experience. They solve real-world problems, benefiting both their careers and the wider community.
Median Salary & Employment Rate
Within 360 days after graduation
$120,000 | 80%
$124,800 | 70% within 180 days after graduation
Graduation Rate
Students who graduated on-time
94%
Percentage of students who graduated out of all students who enrolled
What our grads say
“I got Senior Software Engineer straight out of Codesmith managing computer science grads from Ivy league schools”
Cyrus Yari
Senior Software Engineer
“Codesmith is individualized and intense. It’s like four years of university in three months”
Jenna Davis
Software Engineer
“I graduated Codesmith in 2021 and have now worked as a Software Engineer at both Microsoft & Google”
Brandi Richardson
Senior Software Engineer
Start your
Coding Journey
JavaScript for Beginners
This prep program gives you a foundation in software engineering and is a great first step for true beginners. It is designed for those new to coding or who have minimal experience.
CS Prep
This prep program aims to build your core JavaScript knowledge, improve your technical communication, and develop your engineering toolkit.
Get the program syllabus and free JavaScript resources
Have questions?
Chat with a grad
Grow your skills and community with Codesmith
Latest Insight
from our Community
October 2024 Workshops
Join our community and attend our free online workshops for all levels.
- AI Hard Parts: LLMs and Embeddings
- Intro to Coding Series + JavaScript the Hard Parts Series
- How to Get Hired as a Software Engineer in 2024
AI & ML Technical Leadership
This new program has been designed to level-up your career with the AI & ML technical skills, leadership and portfolio needed to land top jobs at leading companies.
Landing a role at TikTok
Victor Luo shared his experience in the AI/ML tech market. Victor's story is a rough, hard and challenging one. Faced with a series of major setbacks, Victor used these challenging moments while job hunting as a golden opportunity for growth, landing a role in TikTok's Elite AI/ML Engineering Team.
This Week's
Coding Workshops & Events
Community-Led Beginner Study Group
How to Prepare for the Codesmith Technical Interview
JavaScript the Hard Parts: Closure, Scope & Execution Context
Pair Programming Workshop
Study Group: Intermediate
Intro to Coding: The Ingredients of JavaScript
Codesmith Info Session + Alumni Q&A
Community-Led Beginner Study Group
Pair Programming Workshop
Exploring Recursion in JavaScript
Study Group: Intermediate
Intro to Coding: Building a WebPage with HTML & CSS
Community-Led Beginner Study Group
How to Prepare for the Codesmith Technical Interview
JavaScript the Hard Parts: Classes and Prototypes
Pair Programming Workshop
Intro to Coding: Building Your First App
Study Group: Intermediate
Frequently
Asked Questions
JavaScript is the language of the modern web. It has enabled many of the revolutionary experiences created over the past 5 years, from Google Maps to Spotify. However, historically, it has needed to be paired with something else like Python to build out full applications.
The emergence of server-side JavaScript means developers can now create rich, lightning-fast applications in pure JavaScript from end-to-end.
Focusing primarily on a single language to learn CS concepts, front-end development, and back-end development is a crucial part of what makes the extraordinary rate of learning during the program possible.
The Full-Time Software Engineering Immersive runs for 3 months, and teaches a full-stack JavaScript curriculum designed to prepare residents for mid- to senior-level roles in software engineering. Besides the program's duration, the Full-Time Immersive is identical to the Part-Time Remote Software Engineering Immersive that takes place over 38 weeks, with the same core curriculum, projects, hiring support, and collaborative culture.
For more information on the differences between the programs, we welcome you to explore our Programs Overview page.
Join our weekly JavaScript workshops, where you can learn from Codesmith instructors and learn alongside like-minded individuals!
For beginners, we recommend attending the Intro to JavaScript workshops, which are held every Tuesday night.
The JavaScript the Hard Parts workshops dive further under the hood, covering important yet often misunderstood concepts of JavaScript. Hard Parts are held every Thursday night.
Technical communication is a critical component of Codesmith's programs - tune into the Pair Programming sessions to hone your engineering soft skills with other members of the community!
While our workshops run on a pretty regular cycle, you can always head over to Codesmith's YouTube channel to follow along with the workshop recordings at your own pace.
We welcome you to review our Community Overview page for a summary of Codesmith’s diverse community ecosystem.
Year after year, Codesmith continues to lead in the number of graduates hired as mid- and senior-level software engineers, as well as median starting salaries and percentage hired full-time in the software engineering industry.
Codesmith's Immersive Program challenges residents to think like engineers rather than just technicians, even before they are accepted; technical communication and analytical problem solving skills being at the forefront of evaluation, followed by their JavaScript knowledge.
This foundation continues to be built upon as residents are introduced to various approaches to develop their skills, from Hack Hours and Tech Talks to several student-led projects during the program.
By graduation, residents are able to leverage all of these moving pieces in their job search, conveying their capabilities to succeed as leaders in the software engineering space. Codesmith alumni are employed at top companies such as Amazon, Google, Netflix, and American Express, as well as other game changers in the tech space like Hulu, Hyperloop, Riot Games, and Blizzard Entertainment.
Learn more in this deep-dive analysis into both our outcomes reports and hiring program about how we help Codesmith graduates land mid and senior level roles in the tech space.
Check out what Codesmith alumni have to say on Course Report, Career Karma, and Switch Up!