DigitalCrafts

DigitalCrafts

About

About

DigitalCrafts offers a 16-week full-time and a 24-week part-time full-stack developer bootcamp in Atlanta & Houston. DigitalCrafts offers intensive classroom experiences for full and part-time students, transforming beginners into full stack software developers trained in JavaScript, React, Node.js, Python, and more. Unique to DigitalCrafts is the Elective Program, where students or alumni may elect to study rotating concepts like “CS Fundamentals” as an additional perk of joining their network.

DigitalCrafts’ instructors are all professional engineers with real-world development experience. The average class size is smaller than the national average, allowing for an efficient and effective learning environment where students ‘learn by building.’ In addition, students receive resume/portfolio guidance and a mock interview lesson. The admissions process consists of an online application, interview, and coding challenge. Financing and scholarships are available, and early enrollment incentives can further lower tuition for students.

Students in Atlanta and Houston are also full members of Atlanta Tech Village and HeadquartersHTX, respectively, for the duration of the class.

Student Outcomes

Reporting Period: 07/01/2016 - 12/31/2016

80%On-Time Graduation Rate

79%In-Field Employed

$65,000Median Salary

180 Day Employment Breakdown:

Employed full-time in Paid in-field positions

79%

Full-time employee

67%

Full-time apprenticeship, internship or contract position

12%

Hired by school in-field

0%

Employed in other positions

8%

Started a new company or venture after graduation

4%

Short-term contract or part-time position

0%

Hired by school out of field

0%

Out of field

4%

Not employed

12%

Still seeking a job

4%

Not still seeking a job

8%

Other information

Non reporting

0%

Salary Breakdown:

85% of job obtainers reported salaries.

Notes & Caveats:

The Unemployed Total above consists of only 3 students. Here are their stories:Student 1 - Landed a full-time job as a Software Engineer on day 200Student 2 - Went back to school to learn UI/UX and is now a UI/UX DeveloperStudent 3 - Decided to not pursue a job immediately after graduation

Full Stack Flex (Part-Time)

The 24-Week Full Stack Flex Program is the part-time version of our Full Stack Immersive Program, designed for working professionals, entrepreneurs, and students who prefer longer but more flexible class formats. Much like our Immersive Program, Flex students learn the ins-and-outs of both front-end and back-end web development, graduating with professional portfolios featuring full stack projects built with the technologies employers are seeking today.
Javascript, React, Node.js & the MERN stack encompass some of the most cutting edge technologies around and are being used at companies like Google, LinkedIn, Netflix, Walmart, and PayPal. Python is an in-demand and versatile programming language widely used in both software development (Instagram, for example) & the ever-growing field of data analytics.
Our curriculum is proven and our graduates have been hired at great companies like Home Depot, New York Times, Car & Driver, LiveAction, Soltech, Market America, Kredible, Piksel, Greater Sum, Narwhal Digital, RiskAlyze, Army of Bees, BridalLive, Liaison Technologies, and more. This class takes place in the evenings and on Saturdays in the Atlanta Tech Village, one of the largest technology co-working and incubation centers in the country. Each student is a full member of ATV for the duration of class.

Course Details

Students can receive $500 off tuition for submitting their deposit within 5 days of being accepted. An additional $500 credit is given to students who pay tuition in full before class starts. Payment plans are available as well.

Interview

Yes

Minimum Skill Level

Beginner or Intermediate

Placement Test

Yes

Prep Work

Pre-requisite work will be provided

Full Stack Immersive (Full-Time)

This 16-week intensive program is for beginners and CS graduates alike. Students will learn the ins and outs of front-end and back-end web development, as the class moves through HTML, CSS, JavaScript, SQL databases, Node.js, React.js, Python, and more. Students may also enroll in an optional 'CS Fundamentals + Code Challenge Preparation' elective in the evenings.
Javascript, Node.js & the MERN stack encompass some of the most cutting edge technologies today and are being used at companies like Google, LinkedIn, Netflix, Walmart, and PayPal. Python is an in-demand and versatile programming language widely used in both software development (Instagram, for example) & the ever-growing field of data analytics.
Our curriculum is proven and our graduates have been hired at great companies like Home Depot, New York Times, Car & Driver, LiveAction, Soltech, Market America, Kredible, Piksel, Greater Sum, Narwhal Digital, RiskAlyze, Army of Bees, BridalLive, Liaison Technologies, and more.
This class takes place in the Atlanta Tech Village, one of the largest technology co-working and incubation centers in the country. Each student is a full member of ATV for the duration of class.

Course Details

Secure your seat by the Early Enrollment Deadlines for $750 off tuition. We also award The Builder Scholarship to select Women, Veterans, Minorities, or especially gifted Builders. Email hello@digitalcrafts.com to learn more.

Houston

Full Stack Immersive (Full-Time)

This 16-week intensive program is for beginners and CS graduates alike. Students will learn the ins and outs of front-end and back-end web development, as the class moves through HTML, CSS, JavaScript, SQL databases, Node.js, React.js, Python, and more. Students may also enroll in an optional 'CS Fundamentals + Code Challenge Preparation' elective in the evenings.
Javascript, Node.js & the MERN stack encompass some of the most cutting edge technologies today and are being used at companies like Google, LinkedIn, Netflix, Walmart, and PayPal. Python is an in-demand and versatile programming language widely used in both software development (Instagram, for example) & the ever-growing field of data analytics.
Our curriculum is proven and our graduates have been hired at great companies like Home Depot, New York Times, Car & Driver, LiveAction, Soltech, Market America, Kredible, Piksel, Greater Sum, Narwhal Digital, RiskAlyze, Army of Bees, BridalLive, Liaison Technologies, and more.

Course Details

Secure your seat by the Early Enrollment Deadlines for $750 off tuition. We also award The Builder Scholarship to select Women, Veterans, Minorities, or especially gifted Builders. Email hello@digitalcrafts.com to learn more.

Interview

Yes

Minimum Skill Level

Beginner or Intermediate

Placement Test

Yes

Prep Work

Pre-requisite work will be provided

Full Stack Flex (Part-Time)

The 24-Week Full Stack Flex Program is the part-time version of our Full Stack Immersive Program, designed for working professionals, entrepreneurs, and students who prefer longer but more flexible class formats. Much like our Immersive Program, Flex students learn the ins-and-outs of both front-end and back-end web development, graduating with professional portfolios featuring full stack projects built with the technologies employers are seeking today.
Javascript, React, Node.js & the MERN stack encompass some of the most cutting edge technologies around and are being used at companies like Google, LinkedIn, Netflix, Walmart, and PayPal. Python is an in-demand and versatile programming language widely used in both software development (Instagram, for example) & the ever-growing field of data analytics.
Our curriculum is proven and our graduates have been hired at great companies like Home Depot, New York Times, Car & Driver, LiveAction, Soltech, Market America, Kredible, Piksel, Greater Sum, Narwhal Digital, RiskAlyze, Army of Bees, BridalLive, Liaison Technologies, and more. This class takes place in the evenings and on Saturdays in the Atlanta Tech Village, one of the largest technology co-working and incubation centers in the country. Each student is a full member of Headquarters for the duration of class.

Course Details

Students can receive $500 off tuition for submitting their deposit within 5 days of being accepted. An additional $500 credit is given to students who pay tuition in full before class starts. Payment plans are available as well.

Having previously worked in the banking and tech industries for many years, I felt jaded and stagnant with the career growth. I held some discussions with people around me and after some thorough introspection I decided to take a leap of faith and joined DigitalCrafts.

Before joining DigitalCrafts, my skill set was only limited to knowing HTML and some CSS and I was quite worried if I would be able to cope and keep up with the extensive nature of the curriculum crammed into a period of 16 weeks. Now that I look back on the last 4 months, I can feel nothing but happy at my decision. As I enter the final days of the course, I am excited and confident about my skills and what lies ahead for me.

The curriculum is designed to take a group of students with varied backgrounds and skill levels, and bring them all to a similar level of knowledge and understanding. Of course, the final outcome for each of the students depend, besides other factors, on their level of motivation, amount of hard work they are willing to put in and how effectively they utilize the tools and help available to them.

Due to the technical nature of the topics that are covered in such a class, it is imperative that the instructor kept it lively and interactive or they risk losing the audience (students). Our instructor, Paul, has been one of the best teachers I have come across in my life. I found his method of teaching to be highly effective and helpful. I was very impressed with his depth of knowledge of not only the material being taught but as well his ability to relate the course content with real life examples and anecdotes. His love for pizza, Pink Panther, cats, funny GIFs and all-things-nerdy made the whole journey so much easier and provided the much needed comic-relief in times of stress and frustration.

Time for some minor quibbles. The only thing I felt throughout the course was that the quality of content-slides and study material could be improved. While they are okay to follow during the lectures, they are not very helpful once you’re on your own and trying to revise or understand a particular topic. A video-recording of the lecture sessions will also go a long way in helping students to revise the course content over the weekends.

As a word of advice for those who are in the process of deciding or about to start life as a developer, I can not stress enough on the importance of taking the preparatory course work seriously. Paying special attention to JavaScript and Python before starting the course is extremely beneficial once classes begin. Otherwise you risk playing catch up all throughout the course because the course content is quite extensive fast paced. There will also be periods where self-doubt and uncertainty are bound to creep in and when you’ll feel that you’re not good enough. It is important that you regain your focus and keep working through these periods.

For those of you who haven’t heard, Digital Crafts hosts intensive 16-week immersive coding bootcamps both in Houston and Atlanta. Earlier this year I decided that it was time for a change, so I sold my business and began coding full-time in the hopes that I would be able to find a rewarding career as a web developer.

I had very little real coding experience to speak of staring out. Sure, I had written several blogs using Wordpress and I had played around with some rudimentary HTML, but I hadn't really done any<em> real coding </em>. So I picked up some instructional books and got to coding! I could immediately tell that I was meant to be a coder, and before I knew it, I was practicing coding eight hours a day, working on HTML, CSS, JavaScript, and Python.

I started strong, but after a certain point I hit a wall, and I realized that I could do one of two things: I could continue plowing away and gaining ground little by little on my own, or I could get help. After fighting my stubborn instinct to do things on my own, I decided to turn to help. So I started exploring my options, and after spending time researching all of the local boot camps, all of my research kept pointing to Digital Crafts as the best of the best.

A few months later, I found myself joining the September 2017 cohort at Digital Crafts Houston. Our instructor was Paul Bailey, a former aerospace engineer at NASA, developer extraordinaire and all-around awesome guy! Even with all of my preparation, I quickly found that I had my work cut out for me! But Paul was there for me every step of the way. The way he explained complex concepts made them more approachable for us students. He was also very patient with us(and I know I must have put that patience to the test with my endless barrage of questions!).

We covered a lot of material over the course of the 16-weeks, including but not limited to: HTML, CSS, Bootstrap, JavaScript, Node, Python, React.js, Redux and Django to name a few, but oh so much more! I can honestly say that I have retained the majority of what I have learned and that I am fully confident that I will achieve my goal of becoming a professional web developer…and I couldn’t have done it without Paul!

So, to whoever is reading this, get off the fence and invest your time and money in Digital Crafts, you won’t regret it!

After obtaining my Bachelor's in Criminology and working several jobs in my field, I was not content. I could not see myself 30 years down the road working in some job that did not continually challenge me, bring a sense of satisfaction, and always push me learn. A good friend of mine suggested I look into programming. Thus, I began my coding journey.

I started off with various beginner websites such as codingacademy.com and treehouse. I was hooked. So much that I decided to seriously pursue this as a career. My search for coding bootcamps began. I looked in 3: DigitalCrafts, Iron Yard, and UT's coding bootcamp here in Houston. I spoke with all 3 and visited the campuses. Choosing DigitalCrafts was the easiest decision I made. Not only were they straightforward with the entire program, but Jason was clear, transparent, and genuine throughout the entire process (and still continues to be!). The program, compared to others seemed more well-rounded (it definitely was) and it was the highest-rated bootcamp (now I understand why!).

Paul, our instructor, was super knowledgable, incredibly helpful, and a total geek. Hands down perfect for the job. The course itself is tough. We covered a vast amount of material in 16 weeks. You'll definitely feel overwhelmed. However, it's not impossible. Power through and you'll soon find yourself programming at a level you never thought you'd ever be at. I look back now, before I started the course, a true beginner, and I think to myself how incredibly easy the first week was compared to the last 2. That just goes to show that I have come a long way. This wasn't attained easily though. Be prepared to put in the hours if you aim to not only keep up with the course but also learn the material and retain all the knowledge you gain along the way.

With that said, I've learned so much and become a better and stronger programmer. Undoubtedly, it's all thanks DigitalCrafts. One of the best decisions I have ever made. Period.

Overall, it has been a great experience. The program is challenging, intensive, and covers a wide range of technologies useful in the job market. I found it so crucial to apply extra self study practices throughout the program to keep up and retain everything being taught. It can be so easy to fall behind otherwise.

The Houston campus is still pretty new, and seems to be working the little kinks out. There's still room for improvement in the curriculum pace and structure. Career assistance didn't meet my expectations, but may be different for the Atlanta campus since there seems to be more staff at that location focused on that aspect and seem to have more company relationships established.

Individual student success still, as expected, falls on each one’s shoulders and depends on your background, and willingness to apply themselves.

Additional note: I did not find my cohort's elective (Computer Science) offering to be worth the additional money with other valuable programs available, nor the time to take on additional coursework with the existing load.

I can't rave enough about my experience at DigitalCrafts! Chris is one of the absolute best instructors I've ever had. His explanations are not only super thorough, but also very entertaining. He never hesitates exploring new topics if students are curious. He is also the most patient and non-judgmental person I've met. Even if you have the most basic question or issue in your code, he is more than happy to walk you through it and is never patronizing. Chris is also very encouraging if you're interested in branching off and learning technologies for your projects outside the React, Node, Express, PostgreSQL stack they teach during the program. He is extremely knowledgeable about a wide variety of technologies and is always eager to help you research any in the rare case he is unfamiliar with it.

The admin team is super personable, supportive, and on top of everything. They get to know, and care about each of their students personally and are always happy to connect you with employers and potential opportunities. They provide resume and portfolio reviews, invite guest speakers to recruit for their companies, organize field trips, and set you up with real client-facing work with local nonprofits for group projects.

If the program offers any elective courses (after the main 9-5 sessions), I recommend taking those as well. I took the computer science fundamentals class with Tamby and it was very beneficial not only for interview prep, but also increasing my sense of confidence in my CS skills.

I am so grateful to have learned all that I did during the past 4 months, and to have made lifelong friends. If you get the opportunity to study at DigitalCrafts, I highly recommend doing it. It's a lot of hard work but it will change your life for the better.

DigitalCrafts' has exceeded my expectations, I couldn't have asked for a better coding bootcamp experience. As a true beginner, the amount of knowledge that I have aquired over the past 16 weeks is astounding. It has allowed me to secure a full-time job as a Software Developer before graduation. So far, 50% of my cohort has secured jobs before Demo Day!

I chose DC due to their local, down-to-earth business model. The founders, Jake and Max, are very involved in the day to day. This lends a more personal feel to the program, and after 16 weeks, everyone here feels like family. In addition, the school is located at Atlanta Tech Village, which provides a great environment for learning and networking.

In regards to the curriculum, the only thing that I didn't enjoy was Python. This is strictly due to a lack of interest in learning how to code in that language. However, the CS elective uses Python for coding algorithims, so the skill did end up being handy. I am front-end JavaScript focused, and this program provided more than enough opportunity to sharpen my skills.

Choosing a software development program is a very involved decision, but the team at DC makes it easy. If you are looking for the best bang for your buck, and a program that will be highly involved, DigitalCrafts would be perfect for you. You get out what you put in, so work hard and have fun!

I would strongly recommend DigitalCrafts as a coding bootcamp in Atlanta! In sixteenish weeks, I learned so much more about web and app development than I thought I would, or would’ve been able to learn alone. If you want to become a software developer, this is a great program— it’s still a short amount of time for the breadth of concepts and technologies you cover, but I feel like by the end, I have a sense of how much I don’t know, and a strong foundation to help me figure out exactly what I need to keep learning.

I think there were several times during the program where I felt a little split between priorities such as

1) Writing job application materials and applying to jobs.

2) Staying afloat the current curriculum in the class. After week three, we started learning two (if not more?) technologies every week.

3) Cementing understanding of concepts from previous weeks.

4) Going to tech events around Atlanta (shout out to Women Who Code ATL and Girl Develop It)

We started out with eighteen people in our cohort and ended with fourteen. I think six of us out of the fourteen ended the cohort with jobs. I think it might be helpful for prospective students to know that the students who ended up dropping out of our cohort were older than the majority of the cohort (mid-to-late 20s), and left to take care of family or health. The bootcamp experience itself requires a lot of dedicated time outside class-- of which prospective students should definitely be aware. For example, in the evenings after class, especially during project periods, it wasn’t uncommon for me to be at Atlanta Tech Village from 9am to 8pm. I think my cohort also had a collectively competitive, go-getter-y attitude, which I think is why so many of us found employment before the end.

I was also enrolled in the Computer Science Fundamentals Elective covering algorithms and data structures-- important content and Tamby was a great instructor, but I think the timing from 5:30pm to 7:30pm (after a full day at DigitalCrafts from 9am to 4pm)-- was a little too much for me. I was always really tired by the time the elective rolled around, and didn't absorb as much of the content that I wanted to.

I personally felt that I learned most when I was writing code with other students for our group projects than I did when following along with lecture on my own. But having access to Chris Aquino, our super helpful and super-experienced lead instructor, for questions about structure/what to do next/or troubleshooting— was 100% worth the tuition. While it would be possible to learn the same things we learned at DigitalCrafts using a Udemy course or free online resources, it would be much slower going without awesome real live humans around to help troubleshoot. Certain bugs in my code that could take me hours to work through alone could take just fifteen minutes working with Chris.

I’m super glad that I chose DigitalCrafts and I can’t wait to start my role as a junior software engineer next week!

I am an incredibly indecisive person. Before attending DigitalCrafts, I had a solid job with the federal government, where I could have potentially stayed for the rest of my career. Even though I really enjoyed the software development courses I was completing after work, it was difficult for me to take that leap, quit my job, and start a coding bootcamp. Given the option to go back in time, I wouldn't change a thing. For any of you in a similar situation, know that DigitalCrafts is the real deal. You will truly learn how to program. Be aware that it is not easy. You will not magically become a programmer just by attending class. You will have to sacrifice much of your free time, come in early, stay late, ask questions, and, above all else, code.

We were the first cohort taught by our instructor, Chris Aquino. Chris is incredibly intelligent, thoughtful, and endlessly patient. I was always amazed by the time he took to answer all students' questions. He was very thorough, often researching topics on his own time when he didn't know the answers. Most importantly, he allowed us to explore. He never told us directly what code to write, always giving us just enough information so we could figure it out on our own.

I also took the CS elective taught by Tamby Kojak. It is admittedly taxing to be in class Monday through Friday 9am to 4pm (we often arrived earlier and stayed later) and take an additional course for two hours on Tuesday and Thursday nights, but it is worth it if you think you can absorb the information. Like Chris, Tamby is also a very knowledgeable, patient instructor. Oftentimes the elective class is smaller than the general cohort, so it is nice to have more one-on-one time with the instructor and learn coding principles from the perspective of a different experienced developer. However, if you know you'll be exhausted after class, it might be best just to study algorithms and data structures on your own time.

DigitalCrafts does as much as they can to assist you in your job search. There is a dedicated staff member who reviews resumes, cover letters, portfolios, and LinkedIn pages even after graduation. Jake from DigitalCrafts often posts hot job leads and will sometimes even send out resumes directly to potential employers with whom he has connected. Students are given time to work on their portfolios, resumes, etc. during the 16 weeks. There are also various guest speakers, like HR reps from companies and other software developers, throughout the program.

If you've begun exploring software development and think it is the right path for you, don't hesitate, DigitalCrafts will help you make that transformation.

After leaving my finance job to transition into tech I was nervous about which coding school to attend. I have to honestly say in hindsight choosing DigitalCrafts was by far and large the best decision of the bunch. My instructor Chris was one of the best teachers I have ever had across any discipline. He is incredibly smart, thoughtful, and helpful.

The sixteen week program was also a huge benefit. Given that I was starting from only a self-study programming background, with no formal education, the extra time spent working with Chris and my fellow classmates was crucial. I can honestly say I learned a ton during my time here. I was also fortunate to receive a job offer to be a Software Engineer in week 14 of the 16 week program., to cap off an overall excellent experience.

I completed the immersive 16 week course at DigitalCrafts Atlanta location. Joining a bootcamp was one of the more difficult decisions I've made in life; however, I wouldn't take back a moment of it. I came in knowing light HTML and CSS and what a crazy journey it's been. I feel if I had learned purely on my own, I wouldn't be at the same place I am now for another year or so. And by that time, I'm sure another 10 languages would have came out and I'd be behind.

The staff was always friendly and helpful, both before starting and during the 16 weeks (even when I asked 1000x questions). The teacher was incredibly knowledgeable, patient, and able to keep the class laughing. I loved the small class size. I felt I could truly have a moment of either the TA's or teacher's time and go through concepts I was having troubles with.

Curriculum is on point. The biggest hurdle of programming is getting down the basics. If you don't understand the basics, when the next shiny new language comes out it'll take you so much more time to learn. This course focuses heavily on the basics when starting with Python. Covering classes, functions, variables, arrays, objects, dictionaries, algorithums, clean coding, command line, syntax, making comments, and the list goes on. From there, we jumped into CSS/HTML and JavaScript. These 4 are all languages that are not going ANYWHERE anytime soon. After all the basics were down, we jumped into more niche languages and kept building upon the fundamentals.

As far as job assistance, they have a staff member dedicated to reviewing resumes, Github profiles, LinkedIn profiles, cover letters and portfolios. She is incredibly knowledgeable and knows the tech industry very well. She does a thorough job going through spelling, grammar, links on your portfolio and more.

Overall, DigitalCrafts was a great experience. And with every other bootcamp, you get what you put into it. Yes class is 9-4pm, but you better believe we don't only put 30 hours a week into this. Most people stayed past class and/or came in on the weekends. It's not easy, but the teachers, staff, and my classmates made it a wonderful 16 weeks.

Dropping everything to attend a fully-immersive 4 month coding bootcamp is an extremely risky and expensive commitment, but DigitalCrafts was worth every minute and penny. After spending a couple of years in the Account Management realm of the Advertising Industry, I found myself looking for a more technical and creative career path through web development. I spent several months researching the different programs in the Atlanta area, from General Assembly to Iron Yard, but none of those programs appealed to me as much as the Full-Stack approach that DigitalCrafts offered.

The DigitalCrafts curriculum changes with the industry, making it a versatile program with up-to-date material. This ensures the relevancy to the students entering the industry and keeps them marketable for companies looking to hire them. The Full-Stack approach really appealed to me the most because it covers both front-end and back-end languages, allowing the students to explore both aspects of web development. This gave myself and the other students the ability to learn both sides of web development and choose which path interested them the most.

Rob Bunch, the instructor for my cohort, was incredibly knowledgable about all the material taught in the curriculum and was passionate for each and every student throughout the entirety of the 16 week program. He adapted the pace of the course to the individual cohort and made sure every student received the help and support the needed to succeed. He kept the course engaging and entertaining, and used real life industry examples to help students relate to the material being covered.

The founders, Max and Jake, as well as the rest of the staff, dedicated countless hours to ensuring our success in the program. Throughout the length of the course, the DigitalCrafts team offered amazing job support through project, resume, and online portfolio reviews, as well as continuously providing a wide array of part-time, full-time, and contract-to-hire opportunities through the many DigitalCrafts Slack channels.

All in all, DigitalCrafts was an unforgettable experience. From the people I met to the confidence I gained as a new developer in the tech industry, I can’t thank the DigitalCrafts team enough for all that they provide in their Full-Stack Development program. I would highly recommend this program to anyone looking to get into the web development industry!

My decision to attend DigitalCrafts and pursue a future in Full-Stack Web Development is by far the most rewarding decision I have made in my career. I spent five years in project management before I decided to take my career in a different direction. DigitalCrafts does a great job of taking career changers from all walks of life and teaching them the skills needed to become Full-Stack Web Developers in a short amount of time.

The founders, Max and Jake, take great care to ensure that they have the best talent teaching the class. They recognize that it is the instructors who keep students engaged and motivated throughout the 16 week program, which is not an easy feat for a classroom full of students who are completely new to the subject. I was lucky to have Rob Bunch as my instructor. Rob is incredibly knowledgeable and a highly qualified developer; he is also one of the funniest and most genuine people I have ever met. His passion for his students and their success is clear, and he keeps his students motivated to work hard and to keep learning. I found myself looking forward to each class not only for the subject material, but to interact with Rob and continue to learn from the best.

The curriculum changes based on what is in demand in the job market. In the quick paced and ever changing world that is web development, the curriculum may change from one cohort to the next (or even mid-cohort). DigitalCrafts is not afraid to change their curriculum to stay up to speed with the current tech trends.

The career search support has been excellent, with DigitalCrafts providing feedback on resumes, portfolios, and online profiles. Jake and Max constantly send updates on job postings in the area and will reach out to potential employers on the student's behalf to introduce DigitalCrafts.

I truly believe that DigitalCrafts is the best coding bootcamp in Atlanta and would absolutely recommend DigitalCrafts to anyone looking to get into Full-Stack Web Development. Without a doubt, I would absolutely attend DigitalCrafts again.

DigitalCrafts is something special. A coding bootcamp by itself isn't anything special. There are hundreds of them. If you stand downtown in a major city and throw a rock in a random direction you'll probably hit one, or it will at least land close to one. So what makes DigitalCrafts stand out?

1. The Founders: Jake and Max have built a strong, close-knit organization that feels organic. They have hired instructors and staff that genuinely care for the students and take pride in what they do. They are on-site and available to answer questions, resolve issues, or just chat. They are supportive and encouraging, and they will challenge you to do your best.

2. The Staff: During my cohort two new staff members were hired, Liz and Zakia. From day one they were friendly, helpful and ethusiastic. They took interest in our projects. They gave their insights from their respective fields in order to help clarify questions about things like searching for a job. Katy wasn't on-site, but communicating with her was fast and easy. She quickly and efficiently provided several pages of feedback on my resume, portfolio, LinkedIn profile, and Github page, which were quite helpful in maximising the chance of getting interviews and ultimately landing a job.

3. The Instructors: Rob was my instructor, and he is easily one of the best teachers I have ever had. He's smart and funny and is able to present difficult concepts in an entertaining way, yet clearly and concisely enough so that at the very least you can easily learn more about any given topic on your own and be able to learn it well. His breadth and depth of knowledge and experience are second to none and he is more than willing to share his knowledge, as well as work with you individually to work through a difficult problem. He stayed in the classroom with one student from my cohort until well past midnight helping them with a project. For our final project my partner and I wanted to use tools that weren't covered in class. Instead of insisting we use what we learned in class (which he could have easily done), he ecouraged us, gave us resources, and shared his experience with us in order to ensure we were successful.

4. The Students: What can I say about my fellow classmates? Over the 16-week course, we laughed together, cried together, got frustrated together, and triumphed together. Note that the key word here is together. We all came from different professional and educational backgrounds; we varied in age, socioeconomic demographics, domestic profiles, country of birth, and language. Despie our outward differences, we supported and helped each other, encouraged each other, and rooted for each other. I started DigitalCrafts among 15 other classmates but graduated with 15 new friends.

So now the question is, did I make the right decision in attending DigitalCrafts? The answer is an unequivocal "YES!"

DigitalCrafts is an amazing experience. It takes a lot to drop your career and devote 4 months to a coding bootcamp. It's expensive and risky, but if you think web development is your future, DigitalCrafts is the place for you. The staff is amazing, the environment is comfortable, and the students are all willing to work hard.

Jake and Max have done an excellent job providing an effective program that really cares about the students. Day or night they are always willing to help, and if they can't help they will find someone who can. Rob, my instructor, is exteremly intelligent and wonderfully witty. He is not the bog standard anti-social computer nerd. He loves to teach while connecting with his students. He walks the line between humor and instruction gracefuly, explaining complex ideas with effective, comedic analogies.

Atlanta Tech Village where the Atlanta classes take place, is an awesome locations to say the least. It is very modern, leaving you with a feeling that you might just be working at google. If you are having a bad day, there are pingpong tables, videogames, and free beer in the community center. The building isn't only dedicated to DigitalCrafts. It is littered with tech startups of every variety, so you are constantly surrounded by people who have real working experience. Not only does this present you with unlimited networking opportunities, but it's also a great way to learn from real professionals.

The students at DigitalCrafts come in all shapes and sizes. Some people in my class were in their early twenties others were in their thirties. Some had masters degrees, some had PhDs, and others had no degree at all, but everyone was intelligent and willing to work really hard towards the same goal. Our backgrounds didn't matter, we were all staring from the bottom. Everyone had strengths and weaknesses which is a huge help. If you have trouble someone else can help, if someone else has trouble you can help. I found that helping others was very a great way to reinforce the things we were learning in class ehich made helping others a benificial activity.

One of the biggest benefits of DigitalCrafts is their connections in the Atlanta area. From Chick-fil-a to Home Depot, they have good relationships with plenty of companies and will get you interviews. They provide career support during and after the program, constantly posting jobs they find and openings at companies who come to them looking far suitable applicants.

DigtalCrafts was the adventure of a lifetime. One I wish I could do all over again.

DigitalCrafts equipped me with the required confidence and knowledge for success as a software developer

Overall Experience:

Curriculum:

Instructors:

Job Assistance:

Did I need to go to a coding bootcamp to learn software development?

No. There is more than enough information available through free resources such as freeCodeCamp, edX, Coursera, and Udemy to transition successfully into a software development career.

Would I still make the decision to attend DigitalCrafts if I had to all over again?

Yes. Yes. Yes! What made my DigitalCrafts experience worthwhile wasn't their curriculum (don't get me wrong, that was great too) but rather the mentorship from a Senior Developer whose sole role was to transform me into a competent software developer. I value the confidence I gained at DigitalCrafts tenfolds more than the knowledge I gained here. I was intimidated when applying because of how foreign development felt to me. But little by little, that intimidation transformed into a newfound passion for developing and building applications that can make a substantive impact on people's lives and businesses.

If you know you want to attend a bootcamp, but aren't sure which one to attend, I strongly recommend DigitalCrafts. Especially if you're in Houston. Every member I've talked to on their staff seems to really care a lot about the students' success. And they're all very approachable!

My primary concern when deciding to apply was whether a program as new as DigitalCrafts would be able to provide me with a network strong enough to benefit me. It has and I think it will for you too. Their alumni network and their career network is growing by the cohort... so what I had will only be better for you.

Some tips if you apply:

Do the prework! You don't have to do all of it, but I recommend at least going through fundamental concepts of programming through a class like CS50x or MIT 6.00.1x on edx.org (both of these classes are free and DC will even reimburse you for their verified certificate).

And have some experience with Python, JavaScript, HTML, and CSS coming in so you spend your time in class to learn and excel instead of just catching up. They will provide you recommendations to learn the basics in these topics but I recommend freeCodeCamp.com for JS, HTML, and CSS, and automatetheboringstuff.com for Python. Both of these resources are free will be more than adequate to prepare you for class.

While you're in class, feel free to explore and go into depth of topics that you're interested in! I started learning Machine Learning and Cyber Security while I was in class. I recommend TeachYourselfCS.com to dive deeper into the theory behind the languages you will learn in class.

And lastly, remember to have fun! Sometimes stepping away and taking a break was all I needed to figure out how to solve the problems I was having with my code.

I would highly recommend DigitalCrafts to anyone who is interested in enrolling in a coding bootcamp. The staff is very supportive, especially my instructor Toby. I had no coding experience prior to the course and struggled a lot throughout the course, but Toby went above and beyond to help me out. Toby cares about each student. He created challenges for students who were ahead of the class, but also created exercises for students who were behind in class and out of class. His support and encouragement gave me the confidence to keep on pursuing a career in web development. DigitalCrafts hires instructors who are not only skilled but are also determined to help you succeed.

Although DigitalCrafts is fairly small compared to the other bootcamps they have an expanding network and a great administration. They provide you with career support and have someone who gives you feedback for your resume, portfolio, github, and LinkedIn profile.

It’s a fast-paced and challenging course especially for beginners, but if you’re willing to put in the work it will be rewarding!

I recently graduated from Digital Crafts and it has been one of the best educational experiences I have ever had. The first thing that won me over was the level of importance they put on the pre-work to prep you for the course. The instructors are highly qualified, and took the time to work with students if they were falling behind or ahead of the class. The curriculum is designed to teach you the most marketable technology skill set. The course is very fast paced, and I did have to put in lots of time outside of the classroom to learn and finish projects.

When I first started researching bootcamps I wasn't sure if this was the best route to go, and I was very nervous about landing a job after completing a coding bootcamp. I ended up receiving an offer right before graduation and another one the week after graduation. We were provided with very good documentation to help you succeed in finding a job. They even have a person on staff who will provide you with thorough feedback on your resume, portfolio, github, and LinkedIn profile.

I definitely wouldn't have been able to gain the confidence and knowledge to become a web developer in such a short amount of time without Digtical Crafts.

The first time I had ever attempted to code was for the entrance quiz to DigitalCrafts. In the 8 months since then, I have developed the skills, confidence and eagerness to pursue a career in web development. This could not have been done without the amazing support of the instructors and campus counselors at DigitalCrafts.

One person in particular, my course instructor Toby, was extremely patient with me during the many moments that I doubted myself throughout the 16-week process. He is committed to helping his students at any stage in their learning process, both in and out of the classroom. From what I understand, DigitalCrafts hires instructors who are not only extremely knowledgebale of the topics covered in the curriculum, but also very patient and driven to help students learn in what might be the most challenging endeavor of their lives.

In addition, my campus counselors played an integral part in keeping me sane and assured during this process. They were very helpful to each student in the area of job assistance. I never had to wait long to hear feedback on items such as my resume, portfolio, and job-hunting inquiries. They reached out to potential employers and developed relationships with companies that have gone on to hire many gradutates from DigitalCrafts. The professionalism of Max, Jake, Natalie, and Katy, just to name a few, is second to none.

I would highly recommend other beginners take the plunge and enroll in DigitalCrafts. I promise you won't find a better support network than the great people at this bootcamp.

Everything about how DigitalCrafts operates makes this one of the best educational experiences out there. From the quality top-notch instruction, career support, curriculum, and location made it a life-changing experience. I got a job offer the day before graduating, and a few other students received offers during the class as well. It is intense, especially during the last couple weeks. It is easy to fall behind in the material because the class moves so quickly. I really recommend anyone considering this to be absolutely sure and absolutely dedicated because it is not a walk in the park. Students that put in more effort and were willing to spend outside class hours coding, no doubt got more out of it than students who did not.

Instruction: I was fortunate enough to be a part of Toby's last cohort. It was clear from Day 1 that he is truly passionate about coding and teaching. He had no problem breaking things down for us, helping us dissect the material, until we finally got it. When he felt that some students were ahead of the material, he created special bonus exercises to challenge them. When he felt some students were falling behind, he created exercises to help drill down the material. Our class had a huge disparity of skill level. Some people were true beginners and some came from very advanced technical backgrounds. Toby made sure to address it the best way he could and I really appreciated that.

Career support: DigitalCrafts helps students with everything in the job search process, from portfolios, resumes, mock interviews, sending out job postings, interview tips, whiteboarding, networking, etc. The staff is extremely dedicated in helping find you a job. They have a small, but growing network of employers who have had positive experiences with hiring DigitalCrafts graduates. My only wish is for their network to be bigger, but considering this bootcamp is still fairly new, it is understandable. They have guest speakers and recruiters come in for networking opportunities but I felt like the pacing was just not right. They should have come during weeks 12-16 when students were starting to get serious about the job search, definitely not during the first half of the course when we felt nowhere near ready for a job.

Curriculum: They are constantly changing their curriculum to match what's in demand so you really can't go wrong with what you learn. The curriculum is specifically optimized to help students be more marketable as software engineers.

Location: The Atlanta Tech Village made being an unemployed student much easier. There is plenty of free snacks, spaces to study, places to relax/sleep, and free weekly lunches. It is really the perfect environment for a coding bootcamp.

I took a big risk leaving my job to go to a bootcamp, but I have to say that Digital crafts was the right choice. I came in with some college experience but others who have no experience ended up with a better looking portfolio than my friends who graduated from Georgia State and Georgia Tech. I feel confident that I can get a good career in web development at this point and proudly wear my DigitalCrats tshirt!

I had a great experience at DigitalCrafts. I came in with a background in email marketing, which is where I was exposed to some front end development and decided I wanted to shift my career to the technical side. I chose DC over the other schools for several reasons: the length of the program, the curriculum (front end, back end, plus database), fair price, good reviews, and good vibes after interviewing. This course is very fast-paced, challenging, and time-consuming. You are pushed to your limits. Although class was M-F 9-5, I was in early, stayed late, and sometimes went in on the weekends to keep up. Despite this, I had a blast. Rob was a fantastic teacher — very engaging and enthusiastic, not to mention a wealth of knowledge. I landed a few interviews and ended up accepting an offer for a Software Engineer Apprenticeship at Home Depot, just a few weeks after completing class.

You couldn't ask for a better group of people to run a coding bootcamp!

Overall Experience:

Curriculum:

Instructors:

Job Assistance:

Hands down this has been one of the best experiences of my life. I was taught by an over-qualified, flat out excellent instructor who took every one of my classmates to the level they needed to be -- no matter his/her background. My instructor was hands-off with those those that wanted to be more independent and more hands-on with those who didn't and especially those who wanted the extra guidance. I chose this course over the others not only because the people seemed awesome(which they were), but for two other major reasons as well.

1) Of all of the code schools out there, DigitalCrafts is one of the longest, if not THE longest; you get more bang for your buck, and I can't stress this enough, you NEED the extra time. If anything, at the end of it all, you will feel like 16 weeks isn't long enough. So, yeah, go with DigitalCrafts.

2) It's located in Atlanta Tech Village, which is an incredibly cool building with a trendy atmosphere and multitude of tech companies. This allows you to network with other people all throughout the week and some students end up getting hired by companies right there in the building.

To conclude, before we even graduated, we had two of our 15 classmates get hired by well paying and awesome tech companies right here in Atlanta with one of the two classmates having more than one job offer. If you want to get hired, DigitalCrafts will do everything they can to help put you in touch with the companies you want to get in touch with. Even after we've graduated, we've continued to get tons of help from Jake one of the co-founders. He posts jobs into a job board all the time and is always looking to help us get hired. These guys really felt like a family and I doubt you could get such an excellent experience anywhere else.

I entered the program at DigitalCrafts after relocating and leaving a job in a mostly steady industry, so I was looking for a pretty serious experience that would be a good investment for my risk. When researching coding bootcamps in Atlanta, for me the deciding factors were the personalized attention and communication I got from the staff and the price. I was applying from out of Georgia at the time and I was able to chat with Jake and Max (founders) right from the website. I sent numerous emails with questions and got complete replies right away every time. This was not the case with other programs I talked with. To me this showed that DC was invested in their students and distinguishing themselves from other programs by taking a local approach. I heard this echoed by most of my fellow students later.

I was impressed by the syllabus and planned curriculum. I went into the bootcamp having a solid foundation in Python, but really no other coding experience. I was impressed by the rigor of the course and how often the curriculumn is updated and really really honed. Toby was my instructor, and I was super impressed by his passion for teaching and mentoring junior developers. It was clear from day 1 that his main goal was to instill independent learning skills in each of us. He was always ready with an extra assignment or challenge if you finished early and they always focused on building your critical thinking skills. Having spent a lot of time in the formal education world, he definitely ranks in the top 5 of educators that I've seen in terms of his devotion to his students and their learning outcomes. He learned from our experiences every day and constantly made adjustments to his approach, which was great to experience as a student.

The one area where I feel like the DC program has room to improve is their formal job search prep activities. In my opinion when I signed up, this was a significant portion of was I was investing in. I feel like there was a lot of effort made on the part of the staff to connect students with Atlanta companies and sell employers but I did feel that it lagged behind the intensity of the technical program. I found myself slightly off sync in terms of when I needed career advice and mock interviews vs when they were held.

I spent weeks 12-16 of the program on the job market. I went after full-time work with benefits and full salary due to my personal situation, and was extremely happy to recieve such an offer the day of graduation. I had approximately 6 interviews, at different levels of formality throughout the job hunt. Most of the employers I talked to seemed to be suprised/impressed by the longer and full-stack curriculum and I felt that the projects I was encouraged to undertake in the program went a long way in furthering my application.

In the end, I was very happy with my DC experience and my resulting employment. One of the best things about the experience was the comraderie among my cohort and how that was fostered by Toby and the DC staff. I felt personally supported by the program and was happy and suprised to see the staff celebrating sincerely with us as each of us are finding employment. Definitely felt like it was worth the investment.

1. Teacher - Without a doubt it ultimately boils down to how willing and able you are to learn. This requires that your teacher leading you through a whirlwind of knowledge and training know his/her stuff very well. Also, not just know the material, but be able to teach it to class in a way that will allow newbies to understand it and absorb it. DigitalCrafts has sought out great teachers for their program and I absolutely loved learning from the teacher I had.

2. Staff - The staff at DigitalCrafts does a great job to help equip students for the job market. They are very knowledgeable in this area and make it very clear what they expect from the students to help best prepare them for their dev role after the class. Their network of companies and knowledge of the job market are extremely valuable assets that you will gain access to upon being a DigitalCrafts student. This is exactly how I landed my first dev role.

3. Curriculum - The curriculum is current and needed by the job market. All of the skills we learned during my class were very relevent. It was very cool to go from a complete newbie learning a bunch of new skills, to then looking at the job market and saying "Oh awesome we are already learning this in class."

I would highly encourage any of my friends to attend DigitalCrafts if they are interested in learning web development. It takes a significant amount of work and perseverance but will definitely pay off.

Is learning to code on your 2018 New Year’s Resolutions List? It should be! There will be 1 million more computing jobs than applicants who can fill them by 2020. And a coding bootcamp could be just what you need to make a fresh start in 2018 as a developer. We’ve compiled a list of 16 full-time, part-time, in-person and online coding bootcamps which have upcoming cohorts starting in January and February 2018. Most of these have approaching application deadlines, so submit yours quickly if you want to get a head start in 2018!

Insiten is a small financial tech shop in Atlanta, but they’ve integrated innovative hiring, training and upskilling practices that a lot of large companies have yet to adopt. So far, CEO Adam Trien has hired 8 software engineers from Atlanta-based DigitalCrafts and is even funding one of his current employees to upskill at the DigitalCrafts Full Stack Flex Program. See what Insiten is looking for in a new hire, the three qualities that stand out in DigitalCrafts applicants, and why his team chooses to invest in and nurture junior talent.

Q&A

Tell us about Insiten, your role, and your responsibility for hiring developers.

I am the founder and CEO of Insiten, a software development shop. We help transform companies whose organizations were managed with offline processes and unstructured data (ie. through Excel, PowerPoint, emails, or a shared drive) with online cloud-based solutions focused on collaboration and advanced analytics. We empower our clients to boost their efficiency and make better business decisions.

Insiten is a rapidly growing startup. We celebrated our one-year anniversary in November and have recently hired our eleventh employee.

Tell us about hiring your first DigitalCrafts alum – was there any hesitation hiring a coding bootcamp grad?

Our first engagement was with a large, multi-national client and we needed to staff up quickly. I attempted to hire through my past network of developers but that was falling flat. I approached a local Atlanta-based tech recruiter and one of the first candidates they sent me was Eli, a DigitalCrafts graduate. When I received his resume, I was a little disappointed. Although Eli had a great deal of work experience, he had never held a software development job. I was looking for seasoned developers with at least a few years of real-world experience. But in the end, Eli demonstrated impressive technical capabilities and has been a huge asset to the team. His demonstrated success helped pave the way for future bootcamp hires.

As a Microsoft shop, do the technologies that DigitalCrafts grads learn completely align with what you need from a developer? Or do they have to ramp up?

One thing that makes Insiten unique compared to traditional Microsoft development shops is that we are using leading-edge UI frameworks like Angular and React to develop our solutions. Our engineers spend 90% of their time building the user interface that sits on top of underlying Microsoft cloud technologies. This aligns perfectly with the skills that DigitalCrafts provides their students.

What roles specifically have you hired DigitalCrafts graduates into? Are they doing pure software engineering?

Everyone we've hired has the title of Software Engineer. However, we value candidates with diverse skills and experiences.

So far, we have hired a former lawyer, someone with a master’s degree in Data Visualization, and several Georgia Tech grads. One of our hires had corporate experience with Accenture, Coke, and Disney; others were graphic designers.

Thinking about the eight DigitalCrafts grads that you’ve hired, what stood out about them? Why did they get the job?

We really had to put a lot of thought into hiring nontraditional employees (ie. bootcamp grads) because it's not the same as hiring an experienced developer who has references and past employers.

We don't expect a bootcamp grad to be a senior developer, but they should have a solid understanding of the core technologies that they've learned at DigitalCrafts.

Sometimes, alumni stand out because of their final projects. For example, one woman, Yingrong, programmed Alexa as part of her final project. We love combining different technologies and APIs, so her skills stood out. During the interview, she programmed Alexa to pronounce “Insiten” on the fly. It demonstrated that she had a strong command of the technology.

What really excites me about the candidates from DigitalCrafts is their passion for technology and their desire to continue growing and learning on the job as well as on their own.

Do your new hires go through a technical interview?

We are looking for candidates who think on their feet, work well with others, and respond positively to peer reviews and design decisions.

We do “mob interviewing” where a room full of employees ask questions of the candidate. Some candidates may find this intimidating, but it gives us insights into how well they work on a team.

We give applicants a week to complete a coding challenge and then ask them to demo what they have built. We go under the covers and ask questions about their design decisions. We try to find bugs in the code and then work together on identifying a fix for the issue.

We also give candidates a user interface design to implement and an algorithm question to test their logic skills.

Have you hired from any other coding bootcamps?

We have hired from other bootcamps but DigitalCrafts has definitely been our go to. Other bootcamps are typically three-month programs and broadly cover a wide range of technologies whereas DigitalCrafts is a four-month program that focuses more deeply on a smaller set of technologies. DigitalCrafts stresses smaller class sizes and does more project work than other bootcamps. DigitalCrafts grads are ready to hit the ground running.

The alumni network at DigitalCrafts is strong. DigitalCrafts hosts alumni events to provide ongoing training and networking opportunities. They invite Insiten to demo days and we are often asked to give guest lectures. At one presentation, we talked about a typical day-in-the-life of a developer; at another, I spoke about how to go from being a junior developer to the CEO of a startup.

Can you give us an idea of what projects the DigitalCrafts developers are working on at Insiten?

Right now, we are working with the merger and acquisition team at a Big-4 accounting firm to help them build software for their clients executing transformational acquisitions and divestitures. A lot of planning is involved in these transactions. We are building software to help those companies define their future state and understand the financial implications thereof.

In addition to hiring from DigitalCrafts, how does DigitalCrafts help you keep your current employees learning and growing?

We recently hired someone with a background in analytics who needed additional training to enhance his software development skills. We could not afford to lose this full-time employee for four months of training. I reached out to DigitalCrafts and he is now enrolled in their newly launched night/weekend executive program.

Do you think that he'll be ready to start deploying code when he graduates?

We have already been able to expand his role and he is now responsible for processing QA bugs on one of our projects. Before the class, he would just look at a bug and assign it to a developer. Now he is often able to figure out a solution independently.

He's got a great advantage because he works in a software development shop. After class, he's able to ask us questions, show us what he's working on, and we're able to give him direction. It is really exciting to see him start to pick up these technical skills.

Does Insiten pay for that DigitalCrafts class for him?

We are paying for the class, and that’s an investment we decided to make as a company. We incentivize our employees through various bonuses and benefits, so this class is part of his package.

Hiring a developer is not easy; why retrain a current employee vs just hiring a developer?

We try to hire great people with positive attitudes and strong analytical skills. Sometimes we decide to hire employees to meet some of our immediate needs and then find ways to upskill them.

What advice do you have for other employers who are considering hiring from a coding bootcamp or from DigitalCrafts?

Have a really thorough interview process. Bootcamp grads typically have portfolio sites and project sites that an employer can review before scheduling an interview. Validate that the candidate has a deep understanding of the technology and assess if they will be a good fit for your team.

You should also invest in developing a solid onboarding process. We have detailed documentation of our infrastructure, branching policies, software development life cycle, best practices, code snippets etc. We assign new hires a mentor when they start for however long they need.

We have hired incredibly strong people out of bootcamps, and after a couple of weeks they are ready to work on their own. Having senior developers who can help with code reviews is a big part of how we train by giving new hires continuous feedback to improve their skills and techniques.

We also invest in continued education and provide budgets for attending conferences. We bring in a professional trainer two days a week (he actually used to teach at DigitalCrafts). He performs code reviews and peer coding, and works one-on-one with the team to “level-up” their skills.

About The Author

Liz is the cofounder of Course Report, the most complete resource for students considering a coding bootcamp. She loves breakfast tacos and spending time getting to know bootcamp alumni and founders all over the world. Check out Liz & Course Report on Twitter, Quora, and YouTube!

You may have heard developers talk about Node or Node.js when discussing full-stack JavaScript. But what is Node and should you learn it? We asked DigitalCrafts Lead Instructor, Rob Bunch, to give us an in-depth overview of Node (with beginners in mind)! Rob looks at the origins of Node and how it works with JavaScript, what Node can be useful for, the advantages and disadvantages of learning Node, and why DigitalCrafts teaches Node. At the end of the article, find out how to get started learning Node.js for free. You’ll learn:

The DigitalCrafts team wanted to make their Python and JavaScript curriculum accessible to students with full-time jobs, so they’re launching a flexible, part-time program in July. We asked DigitalCrafts Co-Founder, Jake Hadden, how the new Full Stack Flex program compares with the Full Stack Immersive Program, how students can balance their busy lives with learning to code on evenings and weekends, and how students in both programs will receive career support to jumpstart their careers in tech.

Q&A

Why has DigitalCrafts decided to launch part-time programs?

Our Full Stack Immersive Program is certainly not going anywhere, but our goal at DigitalCrafts is to make the classroom as accessible as possible to the hard-working learner or what we like to call DigitalCrafts builders. Absorbing the material and curriculum typically reserved for a 16-week full-time immersive class will be no easy feat, so the Full Stack Flex Program is 6 months long, and will maintain the same selective admissions process that has been the cornerstone of our alumni success to date.

What is the structure and time commitment of the part-time program?

The Flex program will last a total of 24 weeks and class will take place in the evenings two nights a week from 6:30pm to 9:30pm as well as every Saturday from 10am to 2pm. We’ve also incorporated two weekends where students will be expected to spend two full days on campus. Think of these weekend sprints kind of like your standard day in the Immersive class.

While the time commitment is more flexible than the full-time program, we do understand people have priorities and life outside of class. To that end, we’re excited to announce our new classroom will be enabled with live streaming and recording capabilities which will allow students to live-stream the class from home or watch a recording of the class online if they are unable to attend a specific day.

If your students are employed in full-time jobs already, are you expecting to see people upskilling for their current jobs, or career changers, or both?

I imagine the students that will make up the Flex program will encompass both career changers and those who are up-skilling for their current employer.

How will the admissions process differ from the full-time admissions process?

The DigitalCrafts admissions process is the cornerstone of our alumni success and will be the same for the Flex program and for the Immersive program. We are looking for aspiring developers who have the right level of passion, are a strong culture fit, and also have the aptitude to pass the DigitalCrafts code challenge. Each student who applies will have to complete an online application, an in-person or remote interview, and a seven-question JavaScript code challenge. You’ll only have three attempts to pass the challenge, so make sure to get it right on the first attempt!

How many students are you expecting to be in the part-time program? Will the classes be bigger or smaller than the immersive program?

We are expecting a sold-out class for the first Flex program launching at our Atlanta campus on July 11. To date, our average class size is around 15 students which provides for a personal and hands-on learning experience. Our mission is to provide a top-notch experience for each student, and we’ve found a small class size allows each student to receive the level of support he or she needs throughout this journey. Class sizes for the Full Stack Immersive and Flex will remain the same.

Could you highlight the differences between the full-time Full Stack Immersive vs the part-time Full Stack Flex curriculum?

The Flex program is for those builders who aren’t looking to leave their full-time job to attend a bootcamp, that’s it! Our goal is to provide the same experience across both the Immersive and Flex program. As an example, students in both programs will complete our rigorous curriculum which covers the Fundamentals of Programming with Python and Full Stack Development with HTML, CSS, JavaScript, React, Node.js, and PostgreSQL.

Will students be required to do more homework/take-home projects for the part-time program than the full-time program?

Since the Flex program will have fewer “in-class hours” than the full-time program, students will be expected to complete homework, exercises, and take-home projects outside of the classroom. Students should expect to spend 20 hours per week outside of the classroom working on curriculum.

How many instructors will be teaching the part-time program? How and when can students reach out to them outside of class hours?

We’ve brought on a great team to lead the Flex program. Over the course of the 6 months, students will have access to two Lead Instructors and an Operations Assistant to ensure they are supported throughout the program. We require the Lead Instructors to be available during office hours and actual class, but we are pretty adamant about making sure they get some rest as well! Students will always have access to the DigitalCrafts community of builders which consists of current students, instructors, staff, and alumni via Slack. This is a great resource for those students who are looking for additional support outside of class hours.

Will the flex students and the immersive students ever interact or collaborate on anything? If so how?

This is a detail we are actively investigating. Flex students will complete two weekend sprints throughout the course which would be a great opportunity for a weekend hackathon or group projects across classes. We’ll make sure to announce this once we’ve finalized the details!

Will students be able to enroll in DigitalCrafts’ Elective courses like in the full-time Full Stack Immersive?

Yes! Flex students will have the option to enroll in any DigitalCrafts elective upon graduating from the program. Since our electives also take place in the evening, we wouldn’t want a student to enroll in both courses at once and potentially become overwhelmed. Elective courses are available to all DigitalCrafts alumni.

How will career services work for the part-time Full Stack Flex program compared with the Full-Time Immersive?

Again, our goal is to provide the same experience across the Immersive and Flex programs. Students who opt-in to career services in the Flex program will receive the same level of support from our Student Services team. This includes guidance around creating an online presence, drafting a resume, developing a portfolio, participating in mock-interview training, and exposure to our employer partners. Our goal at DigitalCrafts is to prepare all of our students with the abilities to achieve their goals.

What is your advice for students embarking on a part-time program? Any tips for getting the most out of it while balancing other commitments?

My advice for any student who is considering a bootcamp whether that be a full-time or part-time course is the same. It’s extremely important to make sure you can set aside an adequate amount of time during the course and that you have an unyielding passion for learning this skill set. Programming is difficult to learn and doesn’t come easy, and our students have to be fully committed before, during and after graduating from the program.

About The Author

Lauren is a communications and operations strategist who loves to help others find their idea of success. She is passionate about techonology education, career development, startups, and the arts. Her background includes career/youth development, public affairs, and philanthropy. She is from Richmond, VA and now currently resides in Los Angeles, CA.

Matt Downs was a rice farmer and English teacher in Japan for 14 years before returning to the United States to change careers and pursue tech at DigitalCrafts. In learning Japanese, Matt had weighed the benefits of self-teaching vs immersive courses, and found that learning to code on his own had the same limitations. See why Matt chose to attend DigitalCrafts in Atlanta, the network he built along the way, and how he landed his new Junior Developer job at Triton Digital!

Q&A

Tell us what you were up to before DigitalCrafts.

My career path before DigitalCrafts was a little different than most. I spent 7 years teaching English in Japan, then another 7 years as a rice farmer on Sado Island.

What was your relationship to tech over the last 14 years, and what inspired you to consider programming as a career?

Tech had always been a hobby in school. I was a Lit major in college, and studied Literature and Linguistics in grad school. But I enjoyed building my own computers and playing video games, so I was always interested in tech. I spent about 5-6 years teaching myself programming through online courses.

Tell me about the online courses- did they work for you?

Most of those courses were through Coursera, and they were okay. They didn’t work for my personal learning style, because with coding, there's vocabulary that is tough to learn. I couldn't even articulate my questions to find answers when I hit a wall. That was a shortcoming of the online learning environment for me personally, I needed a classroom environment.

Tell me how you found out about DigitalCrafts or about coding bootcamps in general. Had you moved back to Atlanta?

When I was learning Japanese, I realized that my ability to learn on my own had plateaued. I considered an immersive language course to kickstart my Japanese learning again. I had seen mention of programming bootcamps, so after my failed attempts in teaching myself programming, I thought that an immersive course would be helpful as well.

I knew that I would be looking for schools in the Atlanta area, and that's how I found DigitalCrafts. I actually applied while I was still in Japan.

Did you look at other schools?

I looked at Tech Talent South, The Iron Yard, and DigitalCrafts. DigitalCrafts was based in Atlanta, and their class size seemed a little bit smaller (16 students at the time). I figured I'd need one-on-one time with the teacher, and I’d get that with a smaller class size.

DigitalCrafts teaches JavaScript, Node.js and Python– was it important for you to learn a specific programming language?

I wasn't knowledgeable enough to know exactly what I wanted to learn. However, 3 of the 4 online courses I had taken were in Python. Even though I had trouble with it, I found Python easier to learn. I knew that I wouldn’t be completely lost.

Did you do the whole interview process and application process from Japan? What was the DigitalCrafts application and coding challenge like?

Yes. I did a video interview with DigitalCrafts, and then they gave me a code challenge. I ended up passing it, but I remember talking to Jake Hadden, Co-Founder & Director of Student Services, and he pointed out some redundancies in my work. I’m not sure about other schools’ code challenges, but you don't have to know everything by heart for the DigitalCrafts coding challenge. Part of what you learn at code school is how to be able to look up problems that you don't know the solution to. Searching for and finding solutions to problems is a skill.

How many other students were in your cohort?

There were 16 people in my class, and 15 graduated. We had one instructor and a teaching assistant at all times. We actually had three different teaching assistants throughout 16-week course, because they all got jobs as full-time junior developers before our class finished.

The class size was great; I never felt that I couldn't get the teacher's attention if I had a problem. I was also extremely happy with my classmates. Going into something like this, you're always a little worried about your classmates, but everybody pretty much bonded and became really good friends from day one. Once we started sending out resumes, we had an ongoing joke that we should just start our own company after we graduated.

It was very interesting group of people. 4 of the 15 students were women, and everyone had different backgrounds. One student was a lawyer and decided that he wanted to try programming. Another woman was previously a special education teacher. A couple of students had moved from Spain, California, and Japan (yes, I wasn’t the only one from Japan!). One nice thing about DigitalCrafts Atlanta Campus is that the classroom is in Atlanta Tech Village, so when you're taking breaks, you're also meeting a lot of the people that work at the companies there.

You have a lot of experience as a student and a teacher. What did you think of the teaching style and learning experience at DigitalCrafts?

Our teacher, Toby, did a very good job of giving you just enough so that you know what you're doing, but not handing you answers on a plate. When we worked on projects, Toby was very good at giving us the bits to get the engine started. Then we can drive the rest of the way with using what we've learned.

At the beginning of the bootcamp, the format was split between lecture and projects. The first quarter of your day was spent in lectures learning a new concept, and then you’d spend the next quarter before lunch working on exercises to learn those concepts. Then you would repeat that in the afternoon. We’d also have a project that we worked on with a partner. We did a lot of pair programming and ended up with four group projects at the end of the bootcamp. Towards the end of class, the lectures were shorter, the exercises and projects got longer, and we spent more time getting our resume and portfolio site up to speed, and working on our capstone project.

Can you tell us about your favorite project that you built at DigitalCrafts? Maybe it's your final capstone project or another project?

My final project was called HappyPlace. It’s an application that saves locations where users had good experiences. If you see a beautiful sunset or have a great dinner, you can just put place a marker, write a little blurb, and that's your HappyPlace. Users can track their own happy places and see all of the happy places around them. It's simple, but I liked the concept.

I used HTML, CSS and AngularJS on the front end. I ended up using Leaflet to integrate maps, because I had trouble figuring out how to get the Google Maps API and Angular to work together. Leaflet had an AngularJS directive that I grasped a little bit better. On the back end, I used Node.js, Express, and MongoDB for the database.

What are you up to now? Are you working as a developer in Atlanta?

Yes! I had plans to continue developing Happy Place during the weeks and months that I thought I would spend looking for a job. But then while I was at DigitalCrafts, an online friend of mine posted a job to his company. They were looking for a junior developer, and so I applied and ended up getting hired.

I’m a Junior Developer for Triton Digital, which is a digital audio technology and advertising company. I work on the Audience Management Platform, where our users can build websites, contests, and connect with their listeners while streaming.

Are you using the programming languages that you learned at DigitalCrafts in your new job?

We use WordPress and PHP here, which are two things that I did not learn at DigitalCrafts. Part of my ramping up at Triton Digital has been in learning PHP. I also work in JavaScript.

How did you learn PHP on the job?

I’m learning by jumping in and taking tickets, trying to learn something familiar, and then building off that. I think the biggest challenge has been coming into an existing code base. My coworkers know it inside and out, while I’m still getting familiar with it. Every time I finish a ticket, I think I’m getting somewhere, but there’s always something new to learn. The office here is great, and my coworkers are really nice. Everybody's been really welcoming and understanding when I have questions.

How did DigitalCrafts prepare you for the job search?

I’ve been at Triton Digital for about one month now, and I’m not sure that I knew what to expect in my first job. At DigitalCrafts, I learned that not all tech jobs require you to build a full website from front to back. When we started the job search, DigitalCrafts was big on making sure that your resume and portfolio site were polished. Around the nine-week mark of the course, we started mock interviews. Jake, Max, and Natalie from the DigitalCrafts team were always sending out job notices.

Do you stay involved with DigitalCrafts at all?

I have kept in touch with my fellow alumni. Like I said, we had the ongoing joke that we would try to start our own company. After we all graduated, we realized that we enjoyed the time that we spent together at DigitalCrafts. We are planning monthly meetups with the alumni that are still here in Atlanta.

You made a complete career change- do you have advice for other future bootcampers?

When I started at DigitalCrafts, I approached my time as a job, not school. I got there early and I stayed there late. I studied as hard as I could without burning myself out because I'm susceptible to burnout. You get out of a coding bootcamp what you put into it. If you don't take it seriously, then I don't think you're going to learn as much. Trust your teachers– they know what they're talking about. They've been in the industry for a while.

My final advice is that there will always be a new language to learn, and that can be overwhelming. I was very thankful that our teacher stressed that we were learning evergreen skills. It doesn't matter what language you're learning or what framework you're learning, he focused on the programming skills that never get old. The better and more comfortable you get at those fundamentals, the easier it is to pick up a language and then move onto another one.

About The Author

Liz is the cofounder of Course Report, the most complete resource for students considering a coding bootcamp. She loves breakfast tacos and spending time getting to know bootcamp alumni and founders all over the world. Check out Liz & Course Report on Twitter, Quora, and YouTube!

Stephen and Stuart were both ready for career changes, so decided to take a chance on a relatively new Atlanta coding bootcamp, DigitalCrafts. For their capstone project, the bro-grammers (literally, they’re brothers!) built BootcampXchange, a platform DigitalCrafts has now launched to help connect their students and other bootcamp graduates with potential employers. In this video Q&A, Stephen and Stuart tell us how they switched careers, why the 16-week format stood out when they were researching bootcamps, and even gave us a video walkthrough of BootcampXchange.

What were your education and career backgrounds before you decided to go to DigitalCrafts?

Stephen: I went to school at Georgia Tech in Atlanta and got a business degree in business management with an emphasis on finance. After graduation I started a job as a proprietary equities trader, commonly known as a day trader. I did that for 13 years or so, but it can be a stressful career and I got a bit burned out during the last couple of years. I started looking into a career that would interest me that I thought I would be good at. I had done some coding a long time ago back in high school, and a couple classes in college. A year ago I saw an article in BusinessWeek magazine about coding bootcamps, so piqued my interest as I didn’t even know they existed. I started kind of looking into various schools in Atlanta and ended up choosing DigitalCrafts.

Stuart: I got a degree in electrical engineering at Southern Tech in Atlanta, and worked in that field for about three and a half years.Then I got the opportunity to go work with my brother Stephen in the finance field – we were actually day traders together. I did that for about 10 or 11 years then found myself in the same situation as Stephen. Trading had its exciting moments but overall it was very stressful, and I was burned out. We both researched web development, and both decided at the same time to make a career change.

How much coding experience did you have before DigitalCrafts?

Stephen: In high school I did an AP computer science course, and at Georgia Tech I did an intro to computer science course. But other than that it had been a gap of 12 or 13 years since I’d looked at anything coding-wise.

Stuart: I’d had a few courses in college but my focus was not on computer programming. In my work as an electrical engineer I programmed programmable logic controllers (PLCs) which used a very simple kind of language called ladder logic. It’s not comparable to web development at all.

What made you want to go to a coding bootcamp rather than learning on your own?

Stephen: I’d looked online, doing basic challenges in JavaScript. I looked a little bit at online schools, but I figured if I went the online route or tried to learn on my own, it would take longer. So I was looking for a path where I could learn full time, push through it and transition as quickly as possible. It was very useful having someone there constantly who you could look to for assistance.

Stuart: I tried to do some learning online and was making progress but I found I would spend a long time researching a small problem. I would spend hours working on something that someone with experience could have helped me get through in five or 10 minutes. It was about making the best use of my time.

Did either of you look at other coding bootcamps or just DigitalCrafts?

Stephen: I looked at General Assembly and The Iron Yard in Atlanta, and toured both of them.

Stuart: I also looked at some exclusively online schools, but after my experiences of trying to learn on my own I wanted to do an in-person bootcamp.

What factors made you choose DigitalCrafts over other bootcamps?

Stephen: It was a risky decision. We were the first class to do DigitalCrafts, so there was some trepidation about being Guinea pigs. The DigitalCrafts program is 16 weeks, so a bit longer than the 12-week programs I looked at. That appealed to me because it covers more information, and I was hoping I would graduate a bit more qualified to find a job. Even though the school was unknown, what put it at the top for me was meeting the DigitalCrafts professor. He seemed to be really knowledgeable, and the kind of person who could teach well. So I went with my gut. And luckily I was right – he was a great teacher.

As brothers, what made you decide to go to DigitalCrafts at the same time? Who had the first idea?

Stuart: It was an opportunity for us to spend some time together. We’d worked closely together for the last 10 or 11 years, so we’re kind of partners in crime. I’m a native to Florida so I lived with Stephen for a few months while we were in the bootcamp. It was a good experience.

Stephen: Living and working together definitely helped us. We had our program during the day and then there was content to work on in the evening. It was probably advantageous having someone there to ask questions, someone else's brain to pick outside the classroom.

What was your class like in terms of size, diversity, and student backgrounds?

Stuart: It was a mix of 10 students. A couple of people had programming experience, and others were from fields with nothing to do with programming. Some of them had mechanical backgrounds or were just out of school. So it was really pretty diverse in terms of education and experience.

Were there many women in the class?

Stephen: No. DigitalCrafts is working on strategies to get more female coders. They’re definitely looking for female candidates, it just happened in that cohort there weren’t any.

What was the learning experience like at DigitalCrafts?

Stuart: In the morning it was more actual studying or covering new topics, going into depth about whatever the topic for that day was. In the afternoon it was a lab where we would actually apply what we had learned in the morning and start working on projects. Sometimes it was something small that could be done that day, or often times it was a topic that was bigger that would carry on for the better part of a week. In addition we would also have topics to cover at home on our own time.

Can you tell us about your final project – BootcampXchange? How did you come up with the idea?

Stephen: My wife is a graphic designer so she had the idea from her own experience struggling to find freelancers who are well qualified. Her idea was to do a website where freelance people could create profiles then employers could look at those profiles, and maybe have a vetting process where you could vouch for someone that they were qualified or had credentials. Before we started the program, DigitalCrafts wanted to hear our final project ideas. When Jake, one of the founders, caught wind of our idea, he told us he had a very similar idea except it would be for coding schools, as a way for employers to connect with the students. He asked if it was something we were interested in working on.

Stuart: We had about 3 weeks to build it, and probably the first three or four days were for design and then we spent many long days getting it going.

Stephen: You start on the landing page where you have the option to sign in as an employer or a code schooler. The BootcampXchange partners are listed at the bottom of the screen. You can sign in as a student or an employer using your LinkedIn credentials or email. If you sign in as a student you open your profile with your profile picture, and basic information like location, coding school you went to, previous employment, skills, and a link to your resume. Probably the most useful part is you can search student profiles by location, skills, and employment type. So I can find students in Atlanta Georgia, but it doesn’t just pull up Atlanta, it also pulls up cities in the vicinity.

Stuart: It’s really designed for employers who are looking for junior developers with a certain skillset or certain location. And they know what they’re getting – people who have an education but may not have a lot of experience yet. One of the things we’ve noticed is on most of the online job boards now, people put up a posting and get 100 resumes, and only five actually meet the requirements. This platform kind of reverses the process and allows the employer to go and pick out people with the skills they want.

What technologies did you use to build it?

Stuart: The backend was PHP and MySQL. The front end used Bootstrap and we hand coded everything.

Did you learn new technologies you hadn’t used in class?

Stephen: We covered PHP in class, but for some of the functionality we wanted we definitely went beyond what we had learned in class. Things we learned in class definitely helped us find solutions to problems, but there were a lot of new things too. It was rewarding but also led to some long days.

Can you tell us about a big challenge or problem you had while building BootcampXchange, and how you overcame that challenge?

Stephen: One challenge was the query for searching by location. The way we initially built it, it would have to constantly call on the Google API for maps, which is not something you want to do unnecessarily as you can only get so many free queries per day. So I had to find a totally different way around that. It ended up being a relatively simple solution. There was a lot of reworking from how we originally built it. We had done queries before, but this was definitely next level complicated. It was a lot more difficult than I had anticipated, but it works.

What are you up to now? Are you working as developers?

Stuart: I am doing freelance work and looking for remote positions. I am located in Northern Florida, which is not a major metro area, so there are not as many employment opportunities nearby.

Stephen: I’m a software engineer at Riskalyze, a startup based out of California with an office here in Atlanta. I received my job offer prior to graduating from DigitalCrafts, and while I initially applied for a front-end engineering role, I’ll probably be doing full stack programming. Fortunately for me we’re using a lot of the same languages we used in school; a lot of PHP, Node for their backend stuff, and they’re transitioning some older parts of the product to Node. So JavaScript, jQuery and a couple of frameworks like Backbone, and Marionette, which I‘d never heard of before. Definitely quite a few things to learn, but at the same time there are certainly similarities to what we learned at DigitalCrafts, which is good.

What sort of career support did you get from DigitalCrafts?

Stephen: I happened to find this role on my own, but in the last three or four weeks of the course, they were very good about sending out messages about open positions. They were always looking for companies advertising for new hires. They brought companies into the classroom to talk to us. They were definitely trying to make sure we all had opportunities to look at.

What advice do you have for people wanting to change careers and take a bootcamp?

Stuart: My advice is to make sure it’s what you want to do. Don’t just do it because you know it’s a hot new career; make sure you actually have an interest in web development because it takes a lot of time and dedication to get good at these skills. Also these skill sets are constantly changing so you’re going to be learning new skills for the rest of your career.

Stephen: I would totally agree with that. Also for me, I did some study in the two to three months leading up to the bootcamp, which really helped. If I had gone in cold turkey it would have been a lot more overwhelming. There were moments when it was overwhelming but it helped to have some background knowledge and to be the mindset of a coder. It’s also a great way to see if you’re going to like coding as a job. Once you’re in the program, my number one piece of advice is work really hard. If you don’t put a lot into it, you won’t get a lot out of it. At first it seems like it’s never going to end, but by the time it’s over it’s gone by pretty quickly, so put in as many hours as you can.

Is there anything else you wanted to add about your experience at DigitalCrafts?

Stuart: It was a very positive experience for me and I would encourage people to look into bootcamps as a viable option for career changers. I’ve learned a tremendous amount and I realize the bootcamp is just the beginning. It gets you up to speed as quickly as possible, and DigitalCrafts did an excellent job of that.

Stephen: If you’re going into a bootcamp I would encourage you to meet the instructor beforehand, to make sure you will actually know who is going to teach you. I think it makes a world of difference. If I’d been in a bootcamp with a bad instructor my experience would have been completely different. You could have a great program with a great curriculum but you may not have someone who can actually teach it. There are a lot of people who are very knowledgeable who aren’t great at imparting their knowledge to other people.

Stuart: One thing that really made it special is nobody got left behind. If you were willing to put in the effort, you got the help you needed. That personal attention was very valuable.

About The Author

Imogen is a writer and content producer who loves writing about technology and education. Her background is in journalism, writing for newspapers and news websites. She grew up in England, Dubai and New Zealand, and now lives in Brooklyn, NY.

Griffin Hammer’s quest to become a web developer has taken him from Greensboro, North Carolina, to Atlanta, Georgia, and now Palo Alto, California. After working in computer engineering on the hardware side, Griffin realized he actually preferred software and coding. He started out teaching himself, but wanted to learn with others so decided to enroll in DigitalCrafts’ 16-week web development bootcamp in Atlanta. A week before he graduated he was offered a job as a developer at network visualization software company Live Action in Palo Alto, California.

Q&A

What were you up to before you started DigitalCrafts?

Before DigitalCrafts I had been working in the semiconductor industry in Greensboro, North Carolina. I studied computer engineering at Rensselaer Polytechnic Institute outside of Albany in New York and then worked mostly in hardware. I didn’t enjoy that side of the career, so I decided to go to DigitalCrafts to gain more applicable skills for a coding career.

When and why did you decide to switch careers, quit your job and do a coding bootcamp?

I finally made the switch because some of the work I was doing towards the end of my job, which probably wasn’t going to last, was more coding-heavy work. I really enjoyed that and wanted to continue doing that more in my career. So that’s why I made the decision to transition fully.

Did you try to learn on your own before you thought about a bootcamp or did you just dive into the camp?

I initially started doing some online courses. But I came to a point where I thought I needed more of a classroom atmosphere and felt it would be nice to have a group of people to work together and learn together with. I mainly used Codecademy and One Month.

Did you look at other bootcamps or just DigitalCrafts?

I was looking at a couple different places, mainly DigitalCrafts and General Assembly in Atlanta. I was looking for stuff relatively nearby to where I was. DigitalCrafts attracted me to it because of the length of their course and the fact they covered two full stacks.

What factors were important to you when choosing a bootcamp — price? location? language taught, instructors?

Atlanta was probably the nearest biggest tech hub with good coding bootcamps for me. I liked the languages DigitalCrafts was offering. I wanted to learn Node, because from what I had read online it seemed Node was a very good, upcoming technology. I also liked that they were going to be doing Lamp stack too, and create opportunities to go into some larger corporations that have an older code base. But the main thing for me was the course was a bit longer than most of the other courses I had seen, and would give me enough time to develop all my skills.

Did you do the iOS app development elective? How was that structured?

They offered the iOS elective free for my cohort, so I did it with five other people. The elective was focused around app development, so it went over model view controller (MVC), Swift, and design. We built some small apps like a contacts app, a grocery list app, a shopping app, and something similar to Instagram. It was basic stuff to give you an idea of what coding for an iOS device is like. I thought it was a really nice way to cement the fundamentals. Swift is such a different language than JavaScript, which is what I mainly focused on during the course. It was in the evenings from 6:30 pm to 9:30 pm on Mondays and Wednesdays for 12 weeks.

Note: DigitalCrafts’ iOS Elective is now $1,000 for immersive students, and $3,000 for part-time students.

DigitalCrafts only accepts 15 students per cohort. How did you find the application, interview process and coding challenge?

I thought it was really good. I don’t know if it was more rigorous than any other bootcamps. They tried to verify everyone could get through the course, but it wasn’t so strenuous on that, as much as, “we’ll see how well you think you’re going to fit inside our teaching structure.” I found the coding challenge relatively easy because I had some experience doing coding work through school, and through my previous job. It was actually nice because as they went through the interview process, I got to know the people running the course, and the teaching style that was going to be used.

Was your class diverse in terms of gender, race, life and career backgrounds?

It was all guys. That’s something the team has been trying to work on. It was relatively diverse in terms of race and career backgrounds. There were some people just out of school, a couple of people who had been working for a couple of years, and some people who had worked in an industry for 10-plus years, and were now trying to get into web development. There were 10 people total in the cohort. It was a really good atmosphere for the class. Everyone got to know each other really well. We knew each other’s strengths and weaknesses so we always knew who to go to if you had a problem with something.

Note: DigitalCrafts offers a $2,000 Women’s scholarship for up to 3 women in any given cohort.

What is the learning experience like at DigitalCrafts?

We arrive at 9 am. From 9 am until 12 pm our instructor would go over the new concepts we were going to learn that day. Then we’d have lunch and come back and delve into some project – either expanding on something we had done earlier, or starting something new using the concepts we had learned in the morning. And so that afternoon time was sort of free flow, and everyone’s sort of working with each other to solidify those concepts.

Who are the instructors? What are their backgrounds?

Our instructor was a developer for around 11 years before he became a teacher. Our cohort was the first class he taught, and I thought he did a really good job of conveying the knowledge he had gained through his experience as a web developer. We had a separate instructor for the iOS course. He was working in the industry and would come and teach the class in the evenings. He brought a different view – more technical and computer science oriented. He focused on things like object oriented design, in contrast to the more utilitarian stuff we were learning in the web development side.

A popular question we get is – how did you pay for it? Did you use a financing partner? Did you get a scholarship?

I had money saved up that I ended up using. DigitalCrafts has scholarships for ex-military and women – people who they want to help with that transition into coding. They also have a financing partner they are working with as an option for students.

What’s been the biggest challenge so far?

One of the most difficult things was seeing how far I could push my projects to differentiate myself from the other students. Because of the model of a coding bootcamp, you’re doing a lot of the same types of projects, and you may be applying for the same jobs as your peers. So you have to do as much as you can to differentiate yourself while still completing the course work.

The other big challenge was mastering some of the design aspects. I’d had experience coding before, but I didn’t have much design experience. I could see if something looked good or bad but I didn't know how to improve it. That was a learning curve for me.

What sort of feedback loop is there when problems arise?

They had a couple of different methods. The first method was a Google survey form where you could jot down your thoughts. Also, every four weeks over the course of the bootcamp they had a sit down with us where the director of student services, would say “this is how we think you’re doing, this is what we think you could be doing better.” Then he’d ask, “do you have anything for us, how do you think we’re doing?” I thought that was really helpful.

What is your favorite project you created? Did you get to use your own ideas?

There were a couple of things I really liked. The one I took the furthest was one of the first projects we did in Node. It was a voting app where users could vote on whether a picture was cool or not. I used an API for a video game and brought in a bunch of images of characters, then allowed users to vote on the characters. A lot of people just hard coded their database, but I went to the effort of pulling from an API, and scheduled it to run regular updates. That was an interesting challenge for me – seeing what I could do to take that project as far as possible.

Congrats on finding a job! Can you tell me about your job?

The job is with Live Action in Palo Alto, California, a network visualization software company. They work with Cisco routers to create tools to help less technical people visualize where traffic is getting bottlenecked. Then they can manage the network more efficiently, without having to run through the command line. When I start in March 2016 I’ll be working on the web interface for that product. They already have a normal application, and now they’re building a web interface. Initially I’ll be working in a lot of Angular.js and Express to deal with serving up their API. After that I can take it as far as I want, and maybe do some work on the backend in Java. I don’t have experience in Java yet, but they seem open to helping me expand my skill set.

What are you doing to keep your skills fresh?

I’m doing a bit of coding right now, working on projects I thought were fun and interesting. So that’s helping me keep up my Angular and Express skills. And as it gets closer to the job I’ll do some basic exercises in Java.

How did you find this job? What was the interview process like?

Around 12 weeks into the program, I signed up for Indeed Prime and Hired. I guess Live Action saw my profile on Indeed Prime and thought I would be a good fit. First I had an interview with someone from HR, to get a feel for my history. Then I had a Codility code test that was 130 minutes long, with three separate coding problems. After that I had a 30- to 40-minute phone call with the VP of Engineering, to see if my career goals aligned with what the company was doing. That was not too technical, and pretty relaxed. The final thing was an interview with four engineers on the team – including front end and back end engineers, some new to the company, and some had been there since its origins. They went through coding questions, stuff about my portfolio, and asked if I had experience with certain computer science concepts.

I think I tend to interview relatively well because I’m good at verbalizing my thought process through those kinds of problems. It wasn’t easy but it wasn’t difficult. And then everything I didn’t understand they thought they’d be able to teach me and fill in those gaps on the job. I got the offer in the 15th week of the program – one week before graduation.

How did the bootcamp prepare you for finding a job?

There were several different ways they helped us. People from other companies came in to tell us about their interviewing processes. Someone from StackOverflow came in to do mock interviews with us, and went through our resumes. He told us what was good, what wasn’t, and told us whether or not he would have pulled that resume. He did a full mock interview and a technical interview with us, then gave us feedback. They did a really good job.

What did you like most about DigitalCrafts?

The biggest thing was the environment. It was really open and friendly, everyone got along well, and we could work well with each other, teach each other, and give each other different perspectives. Sometimes you sort of needed someone other than the instructor to teach you. It can be helpful to learn through teaching if you can express things in a different way.

What advice do you have for people considering a bootcamp?

I guess the main advice I would give anyone who is trying to do a bootcamp is do as much work as you can on your own before the bootcamp starts so you can hit the ground running and do their best to internalize everything you are learning.

About The Author

Imogen is a writer and content producer who loves writing about technology and education. Her background is in journalism, writing for newspapers and news websites. She grew up in England, Dubai and New Zealand, and now lives in Brooklyn, NY.

How much do coding bootcamps cost? From students looking for free coding bootcamps to those wondering if an $18,000 bootcamp is worth it, we understand that cost is important to future bootcampers! While the average full-time programming bootcamp in the US costs $11,451, bootcamp tuition can range from $9,000 to $21,000, and some coding bootcamps have deferred tuition. So how do you decide what to budget for? Here, we break down the costs of coding bootcamps from around the USA.

This is a cost comparison of full stack (front end and back end) in-person (on-site) immersive bootcamps that are nine weeks or longer, and many of them also include extra remote pre-work study. We have chosen courses which we think are comparable in course content – they all teach HTML, CSS, and JavaScript, plus back end languages or frameworks such as Ruby on Rails, Python, Angular, and Node.js. All schools listed here have at least one campus in the USA. To find out more about each bootcamp or read reviews, click on the links below to see their detailed Course Report pages.

Andrew is an army veteran who was working in the oil industry until he decided to search for a lasting and fruitful career. He packed up and moved to Atlanta to attend a full-time MEAN Stack/LAMP Stack bootcamp at DigitalCrafts. Read about what motivated him to make this change and how his military background is helping him at the bootcamp. Andrew also talks about the application process and why he ultimately decided to attend DigitalCrafts amongst the many bootcamps in Atlanta.

Q&A

Tell us what you were up to before you started at DigitalCrafts.

Right before attending DigitalCrafts, I was working in the oil and gas industry. I was doing great until the price of oil fell and it was time to look for a new career. Before that, I was in the army and took classes at a major university as well as a community college for a number of years but didn’t graduate.

Did you ever take a Computer Science course?

I took Intro to Computer Science at the university, then I took a C++ course and a database course; just some basic intro courses because I’ve always been a tech guy and that always interested me.

When did you decide to quit your job?

I was looking for a new career, because I could see oil and gas was not going to be a lasting job. From a job perspective, the tech industry is only becoming more in-demand; this is an industry that is growing. I knew about coding bootcamps from researching them- actually on your site, Course Report! That’s where I found DigitalCrafts.

Did you look at other coding schools in Atlanta?

I looked at couple of others, but what really drew me to DigitalCrafts was that they’re teaching the MEAN Stack and LAMP Stack. The LAMP stack is a mature technology, a lot of companies still use it, and the MEAN stack seems to be rising in popularity. I thought it was cool to learn both technologies.

What was the Digital Crafts application process like?

After completing the online application, there was a one-on-one interview with the instructor where you build a web application from scratch. I think mine lasted 45 minutes to an hour, and we did it over the phone while using Cloud 9 to share screens. After the one-on-one working session there was a JavaScript coding challenge which was pretty involved. I think Digital Crafts is committed to admitting applicants who are very passionate about technology and want to build a career in web development. When I finally got accepted, I felt like I had been accepted into my first-choice college!

How did your background in the military affect your education as you’ve been learning MEAN stack and LAMP stack at a bootcamp?

Sure. In the army, my role was very hands-on, and that’s similar to learning web development. My background fixing things, learning different technologies quickly, and researching problems has helped.

Also, this course is very focused. In the military we are trained to identify and achieve specific goals. The structure of a coding bootcamp can be appealing to a lot of veterans.

Were you able to use GI benefits for this course?

No, I wasn’t, but I think that’s something that should definitely be considered. These courses can be a really great option for veterans and military.

What does a typical day look like at DigitalCrafts?

In the morning we go over questions; interview questions but also questions about the technologies that we’ve covered because we go through technologies so quickly. Then, we discuss what we’re going to do with them. In the afternoon, we have labs and that’s usually for the final few hours in the day. It’s intense. I can definitely attest that this is all day long, every day.

Have you done projects yet, like a group project or a capstone project?

For the first few months of the program, we focused on frontend web development, and we’re just over the halfway point now. We’ve been learning Node.js for the last couple of days. When it comes to project work, we’ve completed projects individually, using paired programming, and we’ve completed projects as a class. We’re actually working on an e-commerce site now where we’re developing with Node.js, Mongoose, and Express.

What’s been the biggest challenge in doing the bootcamp?

The biggest challenge is coming every day prepared to learn something new, knowing that I’ll go home, try to digest it as best I can, and then start over the next day. It can get frustrating because the class does move very quick and you really have to be committed to it.

How do you keep from burning out?

I think the way the course is structured is keeping me from burning out a little bit, because we did front end for the first one and a half to two months and now we’re moving to the back end. I like servers and incorporating the database. That’s really cool to me. It’s a new direction now halfway through the course, and I think that helps out a lot.

What were your career goals going into the DigitalCrafts program?

I’d really like to work with servers and back end. If that opportunity presents itself, I’m going to jump on it. What I understand about technology is that how we work today with technology is not how we worked 5 or 10 years ago, so just having this background and learning these skills, I’m open to anything right now. While this is a web development course specifically, I think I came in with the understanding that this is technology in general, this is really cool stuff. I’m learning how to program, I’m learning to design websites. You can take these skills and apply them to a number of different jobs. It’s really cool stuff, and while I think some people are determined to become web developers, I’m open to using this in other ways.

Have they started bringing in employers?

We’ve met a couple of employers already. They’re in a process of building out their Employer Network now.. Even in our building when companies find out what we’re doing, there are employers here that don’t do web development but are looking for people who can learn and understand technologies quickly. There’s actually a guy in our building not involved in web development who would like to interview some of the graduates to see if they would be a fit for his company.

Is there anything we skipped over that you want to make sure our readers know about Digital Crafts or boot camps in general?

I think these guys are really something else. They’re really committed to not only teaching these technologies but ensuring that we’re successful, and on a personal level. I’m really happy I ended up here, they bend over backwards for us by doing everything they can. They’re working very hard to find us jobs and to get hiring partners in the door.

Want to learn more about DigitalCrafts? Check out DigitalCrafts reviews on Course Report or visit their website at www.digitalcrafts.com

Welcome to the September News Roundup, your monthly news digest full of the most interesting articles and announcements in the bootcamp space. Do you want something considered for the next News Roundup? Submit announcements of new courses, scholarships, or open jobs at your school!

This Week on Course Report:

Should you learn web or mobile development first? We dive into this question with advice from Atlanta's DigitalCrafts code school!

The Huffington Post reported on a letter from Jeremy Shaki and Khurram Virani (Founders of Lighthouse Labs) to parliament on code literacy, outcome-based education, and Canadian innovation through technology.

Deciding which programming language to learn, and ultimately whether to pursue Web Development or Mobile Development, is a tough decision and really depends on your personal and career goals. Check out our guide to help you decide.

Popular web development languages include C#, Java, JavaScript, Ruby, PHP and Python to name a few. If you enroll in a web development bootcamp, you will likely start by learning HTML, CSS and JavaScript, which provide the basic backbone in any website today. Popular mobile development languages include Swift and Objective-C for iOS and Java for Android. In the case of iOS, Apple has created Xcode, its own integrated development environment (or, IDE) providing developers with a set of frameworks and tools in order to create apps for the iPhone, iPad, and Mac. If you enroll in a mobile development bootcamp focused on iOS, you will without a doubt learn the ins and outs of Xcode as well as the fundamentals of Apple’s new programming language, Swift.

While this is a subjective matter, many developers feel that the learning curve for web development is a bit easier than for native mobile development. Web development has been around for a good bit longer and thus the sheer volume of tools, frameworks, tutorials, etc, lends a helping hand to beginners just starting out. That said, mobile development does, at least in the case of iOS, require the use of an IDE, which can help point out errors and catch mistakes – a big help to a newbie. Either way, the career of a software developer is one of consistent learning – to succeed in an industry that moves as quickly as technology, it’s paramount to enjoy and thrive in learning new tools and techniques of the trade.

For those interested in breaking into the field, it’s important to do some research on the surrounding markets to gauge which technologies are in-demand and who’s hiring. While the trend is certainly favorable, it may be more difficult to land a junior iOS or Android-only developer job, as most markets seem to house more entry level positions in the Web space. That said, the more versatile a developer the better, and the shift towards native mobile apps doesn’t appear to be lessoning any time soon!

Jason Deegan, VP of Product Development at Teledini, agrees, “Beginners should start by having a strong foundation in Web basics. But when you're ready to set yourself apart from the crowd and become an invaluable resource, native iOS and Android development are essential in an increasingly mobile world.”

“Based on my experience in the job search, I found that nearly every employer’s need was to find an individual with a strong web development base, knowing they would have to teach some of the minutia. There were almost no opportunities solely focused on mobile app development, but nearly every employer asked if I had any app development experience. As the job market evolves, app development will become more and more prominent need, but the current job market is demanding web development first and hoping for app exposure.”

But is it possible to learn both web and mobile? DigitalCrafts in Atlanta has developed an innovative model allowing students to learn mobile and web development simultaneously (should they choose). While programs at General Assembly, Bloc and Thinkful allow students to mix and match part-time courses in mobile and web, DigitalCrafts offers a 16 Week Immersive Bootcamp that teaches beginners 2 full web stacks with an optional 12-week iOS App Development Elective. When asked why the program offers mobile and web development simultaneously, the DigitalCrafts team says:

“We want our graduates to be as employable as possible - simple as that. With every decision at DigitalCrafts, we ask ourselves, "Will this help our students get hired?" The answer in this case was easy. Native iOS development is an increasingly in-demand skill that employers want to see on a developer's resume. The more technologies you're familiar with, the more versatile and valuable you are as a developer."

To conclude, the decision on where to start as a beginning developer may seem like a tough one, but the life of a good developer is one of continuing education and career growth. Take solace in the inevitability of change that will provide countless opportunities to find the projects that impassion you as a developer. Take a look at the market you live in and the jobs that are available. Visit the schools that interest you and meet the instructors and staff that will help you get started. One thing is for sure, you won’t excel at something you don’t enjoy, so check out freely available resources like Codecademy, Treehouse, or in-person workshops to get a better idea for what sector of development you’re most likely to enjoy.

Wherever you start your career is likely far from where you will end it, so the important thing is just get started!

About The Author

DigitalCrafts is a new programming bootcamp offering a full-time immersive in the heart of Atlanta’s growing startup scene, right next door to the Atlanta Tech Village. We sit down with co-founder and Student Services Director Jake Hadden to discuss the motivation for creating a 16 week program, what drew them to Atlanta for the first DigitalCrafts campus, and preparing MEAN Stack & LAMP Stack curricula for the first cohort in October.

My business partner, Max McChesney, and I both graduated from the University of Georgia. I worked in management consulting and then ran an innovation accelerator- think “internal Shark Tank.”

Through working in those roles, I realized I have a passion for helping other people achieve their goals. That’s what drew me towards my partner Max and this particular educational model. I couldn’t think of anything more exciting than bringing in a beginner, training them, giving them the skills they need to succeed, and then actually getting them a job to further their career.

Max worked for several tech startups in the Atlanta area and founded a startup called Expat Assistants in Argentina, that provided web marketing and SEO services. He had some exposure to coding but then actually attended a local coding school and became a firm believer in the accelerated learning model. He saw an opportunity in Atlanta for a program with a different approach to culture, curriculum, and duration, and we’ve been running with DigitalCrafts ever since.

Who is developing the curriculum for DigitalCrafts for the immersive program?

We hired Rob Bunch in June as our full-time immersive instructor. Rob has 11+ years of Full-Stack Web Development experience in a professional setting. Rob and Max are working together to create the curriculum, relying on Rob’s experience as a developer and Max’s as a former bootcamp student (and mine as a newbie!). We’re going to run mock classes to make sure everything runs smoothly and to give Rob plenty of practice in a classroom, and then we’ll bring in some experts from the area to help us to refine it.

Are you bootstrapping this business?

At the moment, this business is completely bootstrapped by Max and me.

Why start DigitalCrafts in Atlanta?

This is our home, and it’s where we have a very strong network of friends, family, and investors. Also Atlanta has a growing technology scene and with new additions like Atlanta Tech Village, Switchyards, Yik Yak, and many more, it’s only getting more exciting to be involved in the local tech community.

There are several other coding schools in the area- does Atlanta need another one?

Yeah! Atlanta is just exploding with demand for tech. There are so many tech startups coming to Atlanta. The cost of living is low. If you’re trying to get a job in Silicon Valley, why not go to a coding bootcamp where the cost of living is low and then move when you get the job?

One of the important reasons that we picked Atlanta is that the current web development schools in Atlanta really focus on a Ruby and Ruby on Rails curriculum. As a student evaluating these programs, consider there are going to be potentially 150+ graduates from the other programs in Atlanta every year fighting over the exact same jr. Ruby on Rails job openings.

What programming language will DigitalCrafts students learn?

DigitalCrafts will teach both Javascript and the MEAN stack as well as PHP and the LAMP stack over the course of 16 weeks. At the moment, no one in Atlanta teaches either. Javascript is a very hot technology now with the advent of NodeJS, and the demand for LAMP Stack is huge. We picked these two languages specifically to cater to the Atlanta market.

How did you decide on 16-weeks for the length?

Watching these bootcamps evolve over the past two years, I’ve gotten the feeling that so many of these programs have started to cram so much more in such a condensed time. We want to be very transparent with our students, and we didn’t feel comfortable saying that we would graduate them as a junior level developer in 8 or 12 weeks. We also believe that the industry is going to shift back to more intensive, longer programs, more hours, longer curriculum- we want to be on the forefront of that. Max’s experience as a student and our research speaking with local alumni of other programs points to a longer program as well.

Are all 16 weeks spent in the classroom or is part of that done remotely?

All 16 weeks are spent in the classroom. All students will be required to complete prerequisite work, which will be roughly 30 hours.

What technical level does the pre-work get students to?

The most important thing is that the pre-work gets all the students onto a level playing field. It teaches students the fundamentals of web development which is key before class kicks off.

Is the immersive bootcamp intended to get students jobs when they graduate?

While there are no guarantees, that is certainly what we’re working hard to accomplish with our students. The program is geared towards beginners, which I think is important. That’s not to say that if you were intermediate that you couldn’t get a lot out of it, but it is geared more towards beginners. We train you for 16 weeks in programming languages and technologies, and students go through a rigorous soft skills training process where you’re doing resume and interview training. Also, we’re introducing you to the hiring partners we have in the local area.

We feel very confident that if you come in with drive and motivation, that you can obtain an internship or junior level web development position, but it takes a lot of work from the student as well as the school. If you work hard, that usually pays off.

Who are those hiring partners that you have relationships with?

We have a number of startups in town and we’re always working to sign up more. Full stack developers are especially useful for younger companies as they have a wider range of skills over a really specialized developer, which fits in well with the start up needs. We’ll be going after the Fortune 500 companies next, and will really kick those efforts into gear once class starts.

That’s another perk of being located directly next door to the Atlanta Tech Village. Our headquarters is right next door to the epicenter of technology in Atlanta. Atlanta Tech Village has 100+ startup members, with roughly 15 very well-known startups in the building. We encourage our students to go to the networking events there as often as possible.

How large do you expect the first cohort to be?

We only accept 12 students per cohort. I’m not 100% sure, but we accept fewer people into each cohort than any program I’m familiar with. We’ve received a lot of applications so far, so as long as we find 12 people in there that meet certain criteria, I expect we’ll fill up the class.

What does the DigitalCrafts application process look like?

There’s an online application and then an in-person visit and interview. There’s no coding challenge at the moment but that’s in the works. It’s about motivation, problem solving skills, and basic behavioral interview questions. If you fill out the application with 50% effort and spelling mistakes throughout, that’s a red flag. With only 12 seats available, we have to be very sure we only accept students that we can confidently put in front of companies on the back end.

Are there scholarships available?

There definitely will be scholarships available, but nothing that’s on paper at the moment.

Are both Max and Rob the instructors for the class or are you hiring other instructors?

Rob will be the main instructor for the whole 16 week immersive program, while Max and I are leading the business and campus operations on a daily basis. We’ve hired two additional instructors for our part-time courses in web and mobile development. While Max will help out with the curriculum, we believe our actual instructors should have as much professional experience as possible, so we decided to pay up for it.

Have you had to work with any of Georgia or Atlanta’s regulatory agencies? Do you have plans to get accredited?

In the state of Georgia, you have to get a license to not only start a business, but also to provide educational services, which is what we’re doing.

If we were to get our curriculum accredited by the federal government, that process would be cumbersome to our curriculum, so we’re intentionally steering clear for now. It’s important to stay nimble in technology whether you’re a professional developer or teaching development, and federal accreditation can make changing the curriculum (and getting it approved) take upwards of a year. Technology moves far too quickly for that.

Thanks so much, Jake, and good luck in the first cohort of DigitalCrafts!

Welcome to the June News Roundup, your monthly news digest full of the most interesting articles and announcements in the bootcamp space. Do you want something considered for the next News Roundup? Submit announcements of new courses, scholarships, or open jobs at your school!