Where Coders Share
Knowledge & Have Fun
Our Community Ecosystem
Codesmith's community of learners comes together to collaborate, support, and motivate each other. We provide the spaces to learn and engage.
CSX Slack
Slack is where the CSX community of learners connect. With new people joining daily, the CSX Slack group is a lively bunch of folx who support each other and work together as they go through CSX learning units and continue on their journey to become software engineers.
Workshops & Events
Codesmith hosts online and in-person weekly workshops like our JavaScript Hard Parts & Intro to JavaScript, admissions info sessions, tech talk speaker series, and alumni panels covering a variety of topics and interests. Most event recordings are posted on our YouTube channel.
Diversity, Equity & Inclusion
Codesmith aims to create a space where people from all walks of life feel welcome, have equal opportunity, and can freely represent themselves and their backgrounds through mentorship programs, women & non-binary initiatives, in-program support, and scholarship funds.
Our Community in Numbers
The Codesmith community is what attracts students and team members to us! We set the example for Codesmith residents of what it means to work hard & play hard.
14,000+
11,000+
12,000+
Our Commitment To Diversity, Equity, and Inclusion in Technology.
Codesmith aims to create a space where people from all walks of life feel welcome, have equal opportunity, and can freely represent themselves and their backgrounds.
We believe a team that fosters inclusivity and opens the door to a range of backgrounds will allow for distinct ideas and solutions.
Learn JavaScript For Free
Build with Code
Codesmith offers a variety of opportunities to build with code at your own pace or with our community of learners. If you’re a self-paced learner, work through the units and tutorials on CSX and check out workshop recordings on our YouTube channel. If you’re ready for some live learning, check out our weekly workshops and get to know our community better.
Coding Challenges
The coding challenges on our free JavaScript learning platform, CSX, offer you an opportunity to build your JavaScript skills. There are multiple ways to solve the coding challenges in CSX, just like there will be multiple ways to solve the challenges you encounter in coding projects throughout your journey. And if you get stuck, you can find support in our amazing CSX Slack community.
Mentoring
The CSX Slack community has learners with no prior experience as well as developers with years of experience. Through the variety of channels in our CSX Slack workspace, you can find mentorship, seek out pair programming partners, and work through any blocks you encounter as you build with code. You can also schedule a call with our Alumni Advisors who are ready to answer any questions you may have about Codesmith.
Prepare for the Immersive Program
All of our Codesmith learning resources can help you prepare for our immersive programs. By attending workshops, you’ll get to know members of our community and familiarize yourself with Codesmith’s teaching style. The units in CSX and workshop recordings on YouTube are structured to help you succeed as you prepare for the technical interview at Codesmith. Most of all, our supportive community is here to answer any questions you may have and help you on your path to becoming a software engineer.