Background Image

Frequently Asked Questions

If you don't find what you're looking for, don't hesitate to reach out. We're here to help.

Our Mission

We exist to educate and serve a community of builders, each equipped with the skills and tools necessary to breathe life into ideas, whether as entrepreneurs or as software engineers.


  • What is DigitalCrafts?

    DigitalCrafts is a coding bootcamp and software staffing company with locations in Atlanta and Houston. DigitalCrafts bootcamps are amongst the best-reviewed in the country, and offer intensive classroom experiences for full-time and part-time students. DigitalCrafts enterprise solutions include custom training and onboarding programs, as well as software staffing services for companies of all sizes.

    Our Atlanta Campus is located in the Atlanta Tech Village in Buckhead. Our Houston Campus is temporarily located in the Headquarters Building in EaDo, and will be moving to our permanent space at The Cannon this Spring.

  • How is DigitalCrafts different from other programs?

    A successful entrepreneur once told our founders that "succeeding in business is simple. Do what you say you're going to do, and treat every customer like they're your first and last. If you say you're going to perform a service for somebody, do it well - most people won't."

    We believe the above state of mind, a firm belief in transparency and honesty, and the hard work of our instructors and staff is what has set us apart. It doesn't hurt that our instructors are the best, our class sizes are smaller, and the cost per hour of instruction is well below our competitors.

    In addition, because DigitalCrafts also provides staffing services to corporate clients, we remain a valuable resource for our alumni throughout their careers. We want to help our students find their 1st job, and every job after that.

    Our alumni reviews tell it better than we can.

  • What about 'university' bootcamps?

    You may have noticed universties around the country beginning to offer bootcamps of their own. It's not our way to speak ill of competitors, but we do want to provide some much needed transparency to prospective students evaluating these programs. The "university" bootcamps are (almost) all taught by the same 3rd party for-profit company. The employees you interact with (admissions team, instructors, teaching assistants, career services team) do not work for the university, but rather for the 3rd party company. The university simply lends its brand, color scheme, and then shares in the profit. Also, because the university receives as much as 50% of the profit, they have to pack far more students in the classroom to make it finacially viable for both parties.

    Remember that it's not the logo on the certificate that gets you an interview, it's your portfolio and demonstrable skillset as a quality engineer. If you do evaluate a "university" bootcamp, make sure to find out who the instructors are, research the reviews of the company actually in charge of the program, and ask for verifiable student outcome reports. Here are ours: Atlanta | Houston

  • Am I guaranteed to find a job upon graduation?

    We do not offer any job guarantees. Graduates will have exposure to our employer network, interview training, algorithmic practice, continuing education opportunities through our elective workshops, and personalized feedback on resumes, portfolios, projects, and cover letters.

    Our Career Services Team does everything in our power to help our students find the best jobs possible, but success in the job market takes a significant commitment from both DigitalCrafts and the job seeker. The most successful students work diligently throughout the course and take that work ethic with them into their job search. It’s important to understand success in the job market is the result of hard work, persistence, and continued practice. Don’t think you can stop learning just because you graduated!

  • I don't live in town, what are my options?

    We love getting the opportunity to show newcomers around our great cities! While we don't currently provide housing for our students, there are several apartment complexes that offer short-term leases nearby.

    If you're concerned about applying remotely, have no fear! We'll work with you to schedule a remote interview. We are high tech after all :)

  • How much is tuition?

    Please refer to our Tuition Page for up-to-date info on pricing, payment methods, scholarships, discounts, and financing information. We also have a helpful Tuition Guide that you can save or print for reference.

  • How do I enroll?

    First, you need to apply and be accepted as a student. Once accepted, you'll receive an Acceptance Letter with a link to submit a refundable $1,000 deposit, which secures your seat in class.

  • Is my deposit refundable?

    Yes, your $1,000 deposit (required to enroll in class) is fully refundable should you withdraw before class starts.

  • Is financing available?

    Yes! We’ve partnered with Skills Fund to provide affordable financing options (3 or 5 year fixed-rate loans) for our students. Reach out to learn more, you can give us a holler at or (833) 327 - 2387.

    There are also plenty of options outside of our partnerships, such as WeFinance, Upstart, GoFundVeterans, SoFi, or asking your employer to help fund your education. It never looks bad to ask for more training, and you might just be surprised by what you hear!

    Lastly, we also offer Income Share Agreements ("ISA") for Immersive students (limited to 5 participants per cohort). Visit our tuition page to learn more.

    Please note: if you are accepted and intend to finance your tuition through one of our financing partners, you will need to be approved as a borrower to officially secure your seat in class.

  • What are Income Share Agreements / "ISA Plans"?

    No tuition until you're hired. Income Share Agreements, or ISA Plans, allow participants to forgo the bulk of tuition until they are employed earning $40k or more. Once earning above that threshold, your payments begin. Payments then continue for 48 months, as long as you're earning at least $40,000 per year, at a rate of 10% of your monthly income. The payments will continue for 48 months, and may never exceed $24,000 in total.

    ISA Plans are limited to Immersive students only, and are only available to the first 5 participants in any given cohort. You will still need to submit a $1,000 deposit to secure your seat in class, which is fully refundable should you withdraw before class starts. You can check out our ISA eGuide here.

    More on tuition, scholarships, and Income Share Agreements.

  • What about scholarships?

    Part of our mission as a school is to make a career in software as accessible as possible to the underrepresented, the highly gifted, and the veterans who keep our country safe.

    As such, we're proud to offer automatic scholarships for all Women and Veterans. We also sponsor The Builder Scholarship, awarded by committee to builders with especially compelling stories, achievements, and goals. More on tuition and scholarship awards.

  • Can I use the GI Bill, 529 funds, the Workforce Investment Act towards tuition?

    Unfortunately, DigitalCrafts doesn't currently qualify for the GI Bill, 529 funds, or WIA assistance. We're actively jumping through the necessary government hoops to change this. We've already applied for the GI Bill in Georgia, and are now just waiting on the government to get back to us! We can't submit our application in Texas for a few months, but we're on schedule to be the first bootcamp in town to qualify!

  • May international students enroll? What about visa sponsorship?

    International students are welcome to apply to and enroll in our program. We've had students join us from all over!

    Unfortunately, we cannot assist with or sponsor student visas. That said, if you can legally attend one of our campuses for the duration of class, you're welcome to join us!

  • Background Image


  • Is prior programming experience required?

    Our Full Stack curriculum is crafted with beginner to intermediate coders in mind. While no prior experience is required, the more self-study before class the better. This is especially true for the Flex Program, given the part-time format and self-guided work required.

    Once accepted, you will be asked to complete some prerequisite assignments to help ensure each student arrives on the first day with a strong understanding of basic web development fundamentals. You will also be asked to learn some basic Javascript concepts in order to prepare for your assessment during the admissions process.

  • Can I visit before I apply?

    Of course, you're welcome to visit either of our campuses and meet the team before or after you submit an application. If a class is in session, you may even get a look at our builders in action! Schedule a visit now!

  • Are there any equipment requirements?

    Full Stack Immersive: Yes, Immersive students are required to use a Mac. Most professional developers use Macs these days, which means a lot of great developer tools are built specifically for Mac. Plus, Mac comes with Unix already installed, and if a student with a Windows machine were to encounter a problem, it would be difficult and time consuming for our instructor to troubleshoot. Minimum Specs: Any Mac (Standard, Pro, or Air) with Apple's latest OS installed that runs smoothly.

    Full Stack Flex: We strongly recommend Macs for Flex students, but it isn't required. For the reasons mentioned above, we believe Macs are better for development, but we also understand working professionals may have no choice but to continue to use their Windows machine. Please note: if you bring a Linux or Windows computer to class, it may be more difficult for our instructor to help solve OS issues outside of the code itself.

    If you cannot supply your own Mac, we may be able to help. Just ask about our Laptop Rental Program.

  • What is the application process like?

    1) Apply Online
    2) Interview
    3) Assessment

    The admissions process is the same for both the Immersive and Flex formats. After you submit an application, a member from our admissions team will be in touch shortly. You'll schedule an informal interview to better get to know one another and to ensure our program is the right fit for your goals and expectations. While we prefer that interviews be in-person, we'll work with you if you'd prefer to complete the admissions process remotely. If everything seems like a good fit, we'll provide a Javascript-based assessment along with learning resources and instructions.

    If you're a true beginner, don't be deterred, just brush up on the topics assigned and you'll be fine! We've found that requiring a little extra effort from prospective students is the most effective way to ensure applicants have the motivation necessary to successfully complete (and enjoy) our rigorous curriculum.

    We typically make admissions decisions within 1 business day of an applicant completing the process. If accepted, you will receive an official acceptance letter, with instructions on how to secure your seat in class. Once you secure your seat, we'll provide prerequisite assignments and additional enrollment information.

  • How can I ace the interview?

    Take your time with the application. First impressions are important in the job search, and if your application shows a general lack of effort, we assume your classroom work will as well. We’re looking for motivated, bright people who are sincere in their desire to learn and build. Demonstrate that you’re a nice person with the aptitude and drive to succeed, and you’ll be just fine!

  • Background Image

    Curriculum & Class

  • What is the difference between the Immersive and the Flex programs?

    The Immersive Program is, as the name suggests, quite immersive. Class is Monday through Friday, 9am - 4pm, for 16 weeks (plus homework). That's over 560 hours of learning crammed into a ~4 month period! Students are working full-time on classwork, so holding down a full-time job outside of class is impossible. In our opinion, there is not a more efficient and effective way to launch a career as a software engineer.

    The Flex Program is more...flexible! Designed with working professionals in mind, the Flex Program is ideal for skilling up at work, transitioning to a new development position within your company, becoming a better manager of technical teams, empowering yourself to finally build that side project, etc.

    Both formats include the same level of career support for those who opt in. If you're a true beginner, and getting a job quickly is your primary goal, we typically suggest the Immersive Program, though both formats are effective avenues for dedicated learners.

    For more information on our two programs, visit the Full Stack Immersive page or the Full Stack Flex page.

  • Is there any pre-work required before class starts?

    Yes, once you are enrolled and have secured your seat in class, you will receive a collection of pre-work assignments that should be completed before class. Pre-work is designed to make sure all of our students arrive on day 1 with a basic understanding of programming fundamentals.

  • Will I be provided with any hardware or software?

    We provide every student with a desk and a 21.5" external monitor to keep the code flowing!

    All of the software you’ll need for class is free. That said, there are a few paid software suites that are always handy, and we’ve secured several sponsorships and discounts for our students just in case. You may want to purchase a personalized URL for your portfolio, but they're generally inexpensive.

  • How many students are in each class?

    Our average class size is currently ~17 students, typically ranging from 12 to 24. If a class fills up, we bring on teaching assistant(s) to help out. Each additional student means additional time spent troubleshooting, and we pride ourselves on running a very efficient and effective learning environment.

    Class size is one of the primary differentiators between our program and others. For example, the 'university' bootcamps (typically taught by 3rd party partners and not the actual university), have been known to put as many as 60+ students in a single class.

  • How much time does this take? What am I committing to?

    Full Stack Immersive: The Immersive program is 16 weeks, Monday through Friday from 9:00am to 4:00pm. In addition, homework may be assigned to further concepts learned in class. Attendance is mandatory, and students are allowed up to 7 absences.

    Full Stack Flex: The Flex program takes 26 weeks to complete, and meets from 6:30-9:30pm on Tuesdays and Thursdays, and from 10am-2pm on Saturdays. Attendance is mandatory, and students are allowed up to 10 absences.

    The idea is to work your tail off for the full duration of class and beyond. Don’t plan any vacations and be ready to put your social life on hold. Learning a new craft in such a condensed amount of time is difficult, but it is certainly possible and well worth the necessary effort if you truly want it. Know this: the more you put in, the more you'll get out!

    *Class may miss certain days for holidays or otherwise, as indicated in the schedule on our website.

  • What is the attendance policy?

    We require students to attend every class throughout our programs, but we know sometimes life gets in the way. If you rack up too many absences (more than 7 in Immersive Programs, 10 in Flex), you may find yourself too far behind to qualify for a certificate upon graduation and representation on the job market. Reach out if you already have plans that can't be changed. We'll try to work with you.

    You can find any exceptions to a particular cohort's schedule (holidays, etc) on the 'Schedule' pages.

  • Will I receive a certificate upon graduation?

    Students who successfully complete either of our programs will earn an official Certificate of Completion.

    While we may not grade every project like a traditional school, this is ultimately a pass or fail course. If a student doesn’t put forth the effort required throughout the program, they may not qualify for a certificate upon graduation.

  • How can I ask more questions?

    Reach out anytime, our team is here to help. You can schedule a call, send us an email, or just give us a ring: (833) 327 - 2387. We look forward to chatting!

  • Background Image

    We build the Web. So can you.

    Apply Today