How to Apply to
Code Fellows

Welcome to our straightforward application guide, designed to make your journey into our programs as seamless as possible. The best part? There's no cost to apply, and the application process carries no obligation. If you ever feel this isn't the right fit for you, just let us know – no strings attached.

Jump to:

Step 1: Preparation

Step 2: Submit Your Application

Step 3: Schedule Your Advisory Call

Step 4: Take Your Entrance Exam

Step 5: Complete a Final Interview

Step 6: Reserve Your Spot


Additional Resources

Continuing On

Paying for a Course

I Have More Questions

How to Apply


Step 1: Preparation

Discover the perfect course for your skill level by exploring the topics and prerequisites of our software development, ops and cybersecurity and Web3 courses. Whether you're pursuing a career in software development, technical operations, cybersecurity, or Web3, our courses are tailored to meet you where you currently stand in your expertise.

If you are a beginner still trying to decide if a career in tech is right for you, the best place to start is with one of our 101 Courses. These are 8-hour workshops designed to help you discover if a career in tech is right for you. There is no application necessary and you can sign up here for the date that works for you!

If you're still unsure about the program that suits you, rest assured that our team is here to guide you.


Step 2: Submit Your Application

Our modular approach allows you to start in the course that best matches your skill level, so whether you're applying for a single course, the entire program, or anything in between — this is the place to start.

Apply Now

After submitting your application an Admissions Advisor will reach out to schedule an Advisory Call.


Step 3: Schedule Your Advisory Call

Advisory Calls typically last between 15-30 minutes. During the call, your Admissions Advisor will get a better idea of your goals and work with you to create a course plan, discuss financing options, and answer any questions you have in order to help you discover a rewarding career in tech.

During the call, be prepared to discuss:

  • Your background
  • Your interest in Code Fellows
  • Your expectations
  • Financing options
  • Desired schedule and start time
  • Your career goals

Step 4: Complete Your Entrance Exam

Entrance Exams are designed to test for comprehension. During your Advisory Call your Admissions Advisor will discuss all relevant timelines and due dates.

Once your Entrance Exam is completed, we will schedule a time to go over your results and discuss the next steps. If you aren’t quite ready for the course you've selected, we will help place you in the course that best matches your skill level, or tell you what you need to do to get to your desired course level.


Step 5: Complete a Final Interview

Only if you are testing directly into a 401 course, the final step is a technical interview with a member of our instructional team. At this point, you'll get a chance to explain the code you submitted. You may also be quizzed on the stack you're applying to and your skillset to make sure that you’re ready for the intensity and advanced level of the course ahead.

Please bring your laptop for this interview, and be prepared to explain your process in solving problems and make changes to your code based on your interviewer's suggestions. You may also be asked about your long-term goals, any other programming languages you have experience with, and your familiarity with computer science terms and concepts. If you aren’t local, your interview can be completed over Zoom.


Step 6: Reserve Your Spot

Spots go fast, and your seat is reserved as soon as you have been accepted to your course, signed your contract and paid your deposit.

Insider tip: Apply at least one month in advance. This not only gives you time to go through the complete application and interview process, but also allows time to plan finances, complete the prework, and arrange your work schedule before the start of class.

Additional Resources


Continuing On

If you are currently enrolled in a course (or are a previous student) and would like to continue on through the program, please email us your preferred course, start date, schedule (Daytime, Nights & Weekends, or Self-Paced), and city. Direct enrollment depends on the capacity and successful completion of the previous course.

Upcoming Courses


Paying for a Course

At Code Fellows, we believe everyone should have the opportunity to find rewarding careers in tech. In reality, many qualified candidates aren’t pursuing careers in a technology-related field because they simply don’t have the financial means to afford the kind of education necessary.

This is why we are more than excited to offer Financing and Scholarship Options that ensure finances do not prevent you from discovering your potential.