MasterClass Application Process
The Fullstack Web and Mobile Development Program is a challenging and rewarding educational experience. With an in-depth curriculum spanning computer science fundamentals to front-end and back-end software development, Codeva is a great environment for motivated, passionate students. The curriculum does not start at a beginner level, so some programming experience is required to succeed in the course.
After your three months with us, you will be ready to start work as a developer with one of our hiring partners.
Fill Out The Form For FREE Classes And To View Codeva Program Packages
Admissions
The immersive program is a challenging and rewarding educational experience.
With an in-depth curriculum spanning computer science fundamentals to front-end and back-end software development, Codeva is a great environment for motivated, passionate students.
The curriculum does not start at a beginner level, so some programming experience is required to succeed in the course.

What the application process looks like
Aptitude for programming stems from an innate curiosity about the world and how people interact with it. We don’t admit students, we craft a class: a lawyer, journalist, and pro athlete will approach solutions differently, creating a richer learning environment for everyone involved. All you need is passion and an open mind.

Step 1 → Apply

Step 2 → Admissions interview
Speak with an Admissions Advisor in a non-technical interview. This is an opportunity for us to get to know each other a little better. Nothing technical — just a friendly conversation.

Step 3 → Technical review

Step 4 → Admissions decision

Step 5 → Prework
HERE’S WHAT WE LOOK FOR IN STUDENTS

PROGRAMMING FUNDAMENTALS

MOTIVATED LEARNERS

TEAM PLAYERS
Admissions Criteria
Codeva admissions criteria are centered around one goal: Ensuring you are prepared to succeed in the educational environment at Codeva and as a software engineer after graduation.
Candidates are evaluated on a variety of criteria, including programming skill, educational/professional background, and culture fit.
The weightings for these areas are not set in stone, particularly if you have a strong academic track record. We encourage all aspiring programmers to consider applying to our program; you might just find you have a natural knack and love for coding.
Interview Preparation Resources
If you’re just starting out with programming or are early in the process, there are plenty of great resources online and in-person that can help you prepare for our admissions process.
ADMISSIONS PREP GUIDE
Check out some resources to prepare for the technical aspects of the admissions process.
ADMISSIONS INTERVIEW ARTICLE
Our tips on how to ace the Codeva admissions interview.
EVENTS
If you’re just starting out with programming, you may want to attend one of our events to help you in your coding journey.
What We Look for in Applicants
What are the technical qualifications?
Prior industry or academic experience is not required, but most successful applicants have been introduced to programming by writing some code independently, or by working through courses on e-learning platforms. If you haven’t written any code yet, see below for recommended resources. If you study from those resources for a few hours a day, you should be able to complete the admissions challenge within two weeks.
What are the non-technical qualifications
Beyond having some coding experience, successful applicants are passionate, intelligent learners and clear, empathic communicators. More than any particular skill-set, the key to leveling up is perseverance and a drive to grapple with new challenges.
Who is the typical Codeva applicant?
There isn’t a “typical” Codeva applicant – our students come from a variety of backgrounds. Some hold a CS degree and want to get web dev specific training before applying to jobs, some come from adjacent fields such as design or IT and have tangentially worked with coding, and many come from unrelated fields, looking to gain a complete skill set and begin a career in engineering.