Start the conversation with Coder Camps.Request Info >
Cc logo for course report

Coder Camps

Seattle, Online, Phoenix

Coder Camps

Avg Rating:3.89 ( 63 reviews )

Recent Coder Camps News

Read all (10) articles about Coder Camps →

Recent Coder Camps Reviews: Rating 3.89

all (63) reviews for Coder Camps →

3 Campuses

Seattle

8201 164th Avenue Suite 105, Seattle, Washington 98166
AngularJS, JavaScript, .NET, C#, Java, ASP.NET, Rails, RubyIn PersonFull Time40 Hours/week

The Full-Stack Web Development program prepares graduates to excel as Full-Stack Web Developers. These sought-after, entry-level professionals make important contributions across all areas of web application architecture. They possess the broad knowledge of computer science principals and modern tools and have fundamental knowledge of available frameworks. They can work independently or as part of a software team.

Course Details

Scholarship
Hero Scholarship, Women in Technology Scholarship
Interview
Yes

Online

AngularJS, JavaScript, .NET, HTML, C#, Java, Rails, jQuery, Ruby, CSSOnlineFull Time40 Hours/week

The Full-Stack Web Development program prepares graduates to excel as Full-Stack Web Developers. These sought-after, entry-level professionals make important contributions across all areas of web application architecture. They possess the broad knowledge of computer science principals and modern tools and have fundamental knowledge of available frameworks. They can work independently or as part of a software team.

Course Details

Scholarship
Hero Scholarship, Women in Technology Scholarship
Interview
Yes
Minimum Skill Level
Basic computer knowledge

Phoenix

8444 North 90th Street Suite 110, Scottsdale, AZ 85258
AngularJS, JavaScript, .NET, C#, Java, ASP.NET, Rails, RubyIn PersonFull Time40 Hours/week

The Full-Stack Web Development program prepares graduates to excel as Full-Stack Web Developers. These sought-after, entry-level professionals make important contributions across all areas of web application architecture. They possess the broad knowledge of computer science principals and modern tools and have fundamental knowledge of available frameworks. They can work independently or as part of a software team.

Course Details

Scholarship
Hero Scholarship, Women in Technology Scholarship
Interview
Yes

Review Guidelines

  • Only Applicants, Students, and Graduates are permitted to leave reviews on Course Report.
  • Post clear, valuable, and honest information that will be useful and informative to future coding bootcampers. Think about what your bootcamp excelled at and what might have been better.
  • Be nice to others; don't attack others.
  • Use good grammar and check your spelling.
  • Don't post reviews on behalf of other students or impersonate any person, or falsely state or otherwise misrepresent your affiliation with a person or entity.
  • Don't spam or post fake reviews intended to boost or lower ratings.
  • Don't post or link to content that is sexually explicit.
  • Don't post or link to content that is abusive or hateful or threatens or harasses others.
  • Please do not submit duplicate or multiple reviews. These will be deleted. Email moderators to revise a review or click the link in the email you receive when submitting a review.
  • Please note that we reserve the right to review and remove commentary that violates our policies.

Hey there! As of 11/1/16 is now Hack Reactor. If you graduated from prior to October 2016, Please leave your review for . Otherwise, please leave your review for Hack Reactor.

Title
Description
Rating
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
School Details
About You

Non-anonymous, verified reviews are always more valuable (and trustworthy) to future bootcampers. Anonymous reviews will be shown to readers last.

Please submit this review with a valid email

You must provide a valid email to submit your review. Your review will not appear on the live Course Report site until you confirm it.


8/4/2016
Debbie Westwood • Junior Software Engineer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
Response From: David of Coder Camps
Title: CEO
Tuesday, Aug 09 2016

Thanks for the great review!  Your energy in the class was infectious and we know that you will continue to be successful in your future endeavors.

1/27/2017
The Cooper's • UI/UX developer • Student
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
2/11/2015
Anonymous • Designer • Student
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
8/24/2017
Jordan Tre Daniel Christley • Kickboxing Instructor • Student Verified via GitHub
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
3/23/2016
Anonymous • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
Response From: David of Coder Camps
Title: CEO
Tuesday, Aug 09 2016

We try to keep our job placement numbers as up to date as possible.  It is true that the number will change rather frequently, as we have numerous locations constantly graduating students.  It is a full time job to keep track of all alumni and their hiring statuses.  One that we take very seriously.

If you graduated the program, you should have full access to the entire curriculum that you took.  Additionally, Coder For Life allows graduates to return anytime to take another camp absolutely free of charge with a live instructor or online.  No other camp will allow this and it is part of our commitment to our students for their entire lives, not just the time that they are at camp.

If we can help you in any way, please do not hesitate to ask.

2/1/2016
Anwar • Jr. NET developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
Response From: David of Coder Camps
Title: CEO
Tuesday, Aug 09 2016

Even though you had what seems to be a pretty good experience over all (you were employed after camp as a developer after all), I would like to remind you that as graduate you are in our Coder For Life program, which allows any grad to return to take any camp that we offer an unlimited number of times for FREE.  If you need more help getting to your goal of becoming a great developer, you need only reach out to our staff. Additionally, as a graduate, we will always work with you through our newly revised career services department and curriculum to get you ready for that next job.  You need only ask for help and we will be there for you.

11/21/2015
Anonymous
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
Response From: David of Coder Camps
Title: CEO
Tuesday, Aug 09 2016

Even though you had a bad experience, we would welcome you back if you are a graduate via our Coder For Life program, which allows any grad to return to take any camp that we offer an unlimited number of times for FREE.  If you need more help getting to your goal of becoming a great developer, you need only reach out to our staff. Additionally, as a graduate, we will always work with you through our newly revised career services department and curriculum to get you ready for that first job.

10/6/2015
J.R. Neumeier • Hopeful Full Stack .NET Web Developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
Response From: David of Coder Camps
Title: CEO
Tuesday, Aug 09 2016

Even though you had a bad experience, we would welcome you back if you are a graduate into our Coder For Life program, which allows any grad to return to take any camp that we offer an unlimited number of times for FREE.  If you need more help getting to your goal of becoming a great developer, you need only reach out to our staff.

Additionally, as a graduate, we will always work with you through our newly revised career services department to get you ready for that first job.

3/11/2017
Jacob M • Junior Software Engineer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
10/9/2016
Anonymous • Student
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
5/10/2016
Matt Collins • .NET Developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
1/6/2016
Christopher Wessel • Software Engineer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
2/3/2016
Anonymous • Software Engineer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
11/5/2015
Anonymous
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
12/29/2016
Andrew Stefanik • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
10/12/2016
Anonymous • Student
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
11/6/2015
Cade
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
Response From: David of Coder Camps
Title: CEO
Tuesday, Aug 09 2016

No matter what you do Cade, you will be a rock star.  Never lose that amazing attitude that sets you up for success.  I hope that we get to work on a project together in the future.

9/27/2016
Michael Seo • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
10/5/2015
Philip Lanphar • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
7/27/2016
Barry • Student
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
4/6/2015
Tre Davis • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
11/5/2015
Chris Pena • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
Response From: David of Coder Camps
Title: CEO
Tuesday, Aug 09 2016

Your team really raised the bar for group projects!  So glad that you came to our camp and let us help you along your path.  You are a rock star and we look forward to your future visits to Coder Camps.

4/27/2017
James Fitzer • Service Engineer • Graduate Verified via GitHub
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
N/A
2/9/2015
Alex Degas • ASP.NET Developer • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:
6/8/2015
Dan Do • Graduate
Overall Experience:
Curriculum:
Instructors:
Job Assistance:

Our latest on Coder Camps

  • Alumni Spotlight: Matthew Arvidson of Coder Camps

    Lauren Stewart8/21/2017

    Since 5th grade, Matthew Arvidson wanted to be a developer, but didn’t think it was a viable career because he didn’t know anyone working in the tech industry. After teaching himself some code online, Matthew took a friend’s advice and chose to attend Coder Camps’ Full Stack Software Development online program. Read more about the Coder Camps online experience and see how Matthew landed a job as a Software Developer.

    Q&A

    What is your pre-bootcamp story and your last career path before you started to learn to code?

    I started in the U.S. Air Force and then worked in  Sales before starting Coder Camps. As far as education goes, I had a high school education, but no college experience before the coding bootcamp. The last job I had was a six-month role at a company in Carlsbad, California. The first time I met computer programmers was at this job and that's where I started to get interested in software development as a career.

    Since I was in the 5th grade, I knew I wanted to be a developer. I wanted to create stuff, but I never believed it was possible because I had never met anyone with that job. When I met the programmers at my last position, saw what they were doing, and then saw that you didn't necessarily need a four-year degree to get started, I decided to start looking into coding bootcamps. The barrier to entry in software development was just to get a foot in the door.

    Did you try to learn on your own before you thought about a coding bootcamp? What types of resources did you use?

    I tried a few different resources when I was learning on my own. I started with a few courses at codeacademy.com, and after that I moved on to freecodecamp.com and completed most of the work towards their front end development certificate. From there, I used CodeSchool.com to learn full stack development. I found that I was getting through assignments and I was getting the projects done, but there was no structure. So I decided to attend a coding bootcamp.

    Did you consider other coding bootcamps? What stood out about Coder Camps?

    I applied to Hack Reactor Remote, where I was interested in their online option. I was also looking at App Academy. I had a friend who got accepted to Coder Camps and suggested that I attend with him, so I agreed to apply. I went with Coder Camps’ online bootcamp because I learn better online.

    You mentioned that you actually prefer to learn online – what was your secret to staying engaged and learning to code online?

    I had a vision… a goal I wanted to achieve. I saw that others have done it before me and I wanted more than anything to share that success.

    How long did it take you to finish Coder Camps online? What did you actually learn?

    I finished the course ahead of schedule. It was a 24-week course and I finished my final project around week 12. I learned the M.E.A.N stack - so MongoDB, ExpressJs, AngularJs, and NodeJs.

    How many people were in your cohort?

    There were 8 of us, but because I finished ahead of schedule, I didn’t interact with them a lot. The small group size meant that any time I had a question, my instructor was there to answer it. If I was having trouble with some of the harder concepts, like Authentication, when I was developing my project, he would sit down with me via Google hangout or over email, and answer my questions.

    One thing that would have helped my experience would have been if I had been working with some sort of cohort. There was a group project on the Coder Camps website, so when I started the bootcamp I was under the impression that I would be participating in these group projects, but Coder Camps eventually told me that the group project was not for available for online students.

    How did you pay for your tuition? In light of current legislation, do you think coding bootcamps should be able to accept the GI Bill?

    I am a US Air Force veteran and Coder Camps gave a great discount for military veterans. I didn’t use the GI Bill, but in general, I think that it would be cool for bootcamps to be able to accept the GI Bill to attend a coding bootcamp.

    We always hear about similarities between coding bootcamps (and the life of a coder) and being in the military. Has this been your experience?

    If you look at it realistically, bootcamp students are cramming and consolidating four years of education into a few months. So yeah, my course was rigorous and you have to think logically and that experience is similar. I'm not sure if I would really compare it to the military, but it was definitely difficult on a separate level.

    Did you have a favorite project that you built at Coder Camps?

    My final project was called Tripsy, and it was interesting. I created a travel planning application where registered users can log their own trips and keep records of where they're going. I built it in JavaScript, so I used Mongo for the database, Express and Node on the back-end, and Angular 1 as the front-end.

    How did Coder Camps prepare you for job hunting (interviews, hiring events)?

    Coder Camps is a very busy shop, but the career counselor who I worked with was great. She helped us with reviewing our resumes, and we did mock interviews in preparation for the real thing, although that didn’t always happen at the allotted times. Learning online means that you’ll have to work extra hard to get the help you’ll need – I had to be proactive to get the help I needed. I also did a lot of my own research to find best practices in a technical job search.

    Tell us about your job search. How did you transition from a student to an employed developer? Any tips?

    Getting a job for me was really about taking action online. I was searching in multiple states and I was putting myself out there as much as possible. About a month ago, I landed a job with a company in Tampa, Florida so I relocated for the job. I'm now a front-end developer, but I have opportunities to work on both sides – front-end and back-end.

    What stood out to you about the job you took?

    I took this job mainly because they were using AngularJS, so I knew it would give me a chance to use my skill set. On the back-end, they're using C# so I also have the chance to learn something new. Overall, the job is great.

    My advice for other bootcampers looking for a job is to not give up or be too picky. Put your best foot forward, and know this: taking action will get you results.

    Do you feel like you learned everything at Coder Camps that you needed to know for this job?

    After Coder Camps, I was more than ready for my role. The approach I took to my time at a coding bootcamp was intense, so when I started my job, I felt like I had a solid knowledge base and I knew what they expected from me.

    Today, I also get a lot of support from my co-workers and that’s helped me move past my employer’s expectations. Anytime I have a question, someone connects with me on a Google Hangout and screen shares to make sure they are moving me through.

    What advice do you have for people making a career change through a coding bootcamp?

    There were ups and downs to my experience, but Coder Camps was certainly a great organization to be a part of. A coding bootcamp is more work than you might expect, so be willing and prepared to sacrifice your time, and maybe a little bit of your sanity, to get through it. But I don’t regret it!

    Read more Coder Camps reviews on Course Report. Check out the Coder Camps website.

    About The Author

    Laurenstewartimage

    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.

  • 14 Alternatives to Dev Bootcamp

    Imogen Crispe7/31/2017

    With the closing of Dev Bootcamp (slated for December 8, 2017), you’re probably wondering what other coding bootcamp options are out there. Dev Bootcamp changed thousands of lives, and built a great reputation with employers, so we are sad to see it go. Fortunately, there are still plenty of quality coding bootcamps in the cities where Dev Bootcamp operated. Here is a list of coding bootcamps with similar lengths, time commitments, and curriculums in the six cities where Dev Bootcamp had campuses: Austin, Chicago, New York, San Diego, San Francisco, and Seattle.

    Continue Reading →
  • A New Modular Curriculum at Coder Camps

    Imogen Crispe4/27/2017

    Coder Camps has been teaching programs in full stack JavaScript and .NET since 2013, but in April 2017 they launched a new, modular curriculum. Students can now choose which technologies to learn over 12 weeks, preparing them for the job market in their city and pushing students to understand the “why” behind their decisions. Coder Camps COO, Chris Coleman, explains how students will learn via a blend of in-person and online instruction, and how the Coder For Life program enables students to continue learning after graduation.

    Q&A

    When and why did you join Coder Camps?

    I came on board at Coder Camps in late 2016. In my career I’ve been a software engineer, team lead, manager, and an executive. So when I started at Coder Camps, I brought an employer’s perspective, because I have experience interviewing and hiring both traditional and non-traditional candidates.

    The demand for coders right now is outweighing the supply, but many companies are still requiring four-year degrees and looking for those traditional candidates because it makes them feel comfortable. As an employer, I found it very challenging to fill our teams within those traditional hiring requirements. So I started looking into nontraditional candidates like bootcamp graduates, and had some pretty remarkable success. I joined Coder Camps out of that awareness and frustration from the hiring side. It’s difficult to find the right level of talent in the marketplace right now. Right now, we're pushing for a new curriculum, content, and additional programs to produce quality talent.

    Coder Camps has been teaching for three years – what’s motivating these changes to the curriculum?

    Many of the changes stem from what I was seeing when interviewing in the field, and where I thought coding bootcamp graduates were falling short.

    A lot of candidates were following an overly linear path throughout their education. But software development is not linear! You can’t just follow a recipe – it's about exploration, trial, failures, and learning from mistakes. The people who succeed in this industry are comfortable with problems that they can't immediately solve – a linear path will not adequately prepare students for that experience.

    The bootcamp students I interviewed were also having a hard time understanding why they chose to use particular technologies in their projects. I was usually impressed with the project and could see they were well-trained in presenting it. The challenge came when I'd say, "Why did you choose Angular?" And they'd have a hard time answering those types of questions. The logic behind the decisions that they were making evaded them.

    How will the new curriculum solve these problems?

    First and foremost, our new modular approach gives our students options. We are de-emphasizing the specific technologies we teach, and emphasizing the foundational principles. Our goal is to teach the concepts and the principals, with technology as a tool. So we don't want our students to become JavaScript developers; we want them to become software developers and understand that JavaScript is one of many tools that they need to use.

    What are the new modules that students can choose from?

    In our new curriculum, we start by teaching the essentials like HTML, CSS, and Javascript. Once we get to server side programming, front end frameworks or databases, there are a lot of different tools available. During those stages, we actually take our curriculum and we replicate it for each available technology. Each student can choose which technologies they want to learn and have the same common outcome for that week.

    For example, when we get to RESTful services, we give students the option to learn that through Node.JS or through the .NET Stack. We are introducing Ruby next month, and Java in July. On the front-end, we were only teaching Angular, and now we're giving students the option of Angular or React.

    The curriculum is no longer pre-determined up front–it allows the student to evaluate and explore these technologies during the coursework. We like to tell students there are a lot of different tools available to achieve each outcome. You should research those on your own, talk to your peers in the industry, talk to your classmates, and debate like we would in a software setting, about which technology makes the most sense.

    How did you choose the modules that you're now offering?

    It's all driven by market analysis of the demand, particularly in the cities where we have a strong presence and where the majority of our online students are. We looked at partnerships with employers and the demand in the industry in terms of what technologies they are looking for. We feel like those four–JavaScript, .NET, Java, and Ruby–really give us a strong start there.

    Historically, we've always had full stack JavaScript, or .Net, and those have served us really well. When you go to branch out from there, adding another enterprise solution like Java and another lightweight solution like Ruby, gives us a wide range of options. And that's certainly not the end of it–we will continue to evaluate demand and add, change, and improve our offerings.

    Will those technology stacks and modules change depending on the city?

    Yes. This modular approach allows us to cater for the shift in technology demands regionally. We have three campuses in Phoenix, Seattle and Houston, but the majority of our students are online and so we have a national presence. Not every city has the same profile of companies and technologies that are in demand, so this new approach allows our teams to help students navigate through the technologies that are most useful in their area.

    It's easy to get wrapped up in the shiny new technologies, so as developers, a lot of the things that we're interested in learning aren't necessarily technologies that employers are looking for. We have to temper our excitement around some of those things. We try to host workshops around some of those concepts, but to really leverage the 12 weeks that we have with each student, we have to focus on technologies that are in demand in their area.

    Are all the instructors going to be well-versed in each technology?

    That was definitely a primary challenge when we set out to make these changes. If we've got a classroom of 15 students and at least two want to learn Java, and at least two want to learn Ruby, it’s challenging to find an instructor to teach both. So for each module we have a lead instructor. So if last week we were working on HTML, CSS, Javascript, you'll be with one instructor, then this week if you opted to take a front end framework with React instead of Angular, you would attend the lecture with a React instructor. Students bounce around through different expert instructors.

    That works seamlessly for our online students, but for the in-person campuses, it's a challenge. But our primary goal is to be flexible enough to offer technologies that fit the region, so we can look at our Seattle campus and profile the technologies in demand there, and have some pre-determined tracks for Seattle students.

    Occasionally you get a student that says, "I understand that you're teaching to the demand of my region, but I really feel like I want to learn Ruby." And that’s where our online platform is useful for our in-person students. That student then has the option to attend the online sessions on Ruby. They still come to campus, they still have the support of our instructional staff on campus, but they would get the material for that week delivered through an online lecture.

    How can students collaborate on projects if they are learning different technologies?

    We try to partner students up with a group that has like-minded technologies, and all using the same tech stack. Or they can partner with a group working on a different technology; in a typical software team, people tend to specialize. We really don't see challenges in students being able to partner up and ultimately getting exposure to different technologies and the conversations that come out of that. This situation spawns a lot of really good conversations.

    Do you have assessments or a way to track how students are progressing with each module?

    Yes. We recently launched a new learning platform to support assessments. A lot of the commonly available learning management systems did not have the flexibility that we needed. So we ended up building our own, which is video-driven.

    Students spend most of their time doing hands-on exercises, but when they submit solutions through our online portal, we can systematically grade them, and analyze the student responses. Our system can give them individualized feedback and guide them to the correct solution, and we're able to track student performance. If we have a student who is performing below expectations, we then proactively notify the instructor to spend additional time with them. We can also identify our top performers and get additional materials in front of them.

    When you realize that a student is falling behind, can students repeat a module if they wanted or needed to?

    Yeah, absolutely. Throughout the 12 week course, there are essentially four milestones, and at any of those milestones students can opt to repeat that segment. Maybe you struggle with a particular concept or something happens in your personal life, so you're not quite keeping up. We don't want to push those students through or kick them out; we want them to be successful. We've had students repeat courses and go on to be successful in the field.

    How does your Coder For Life program fit in with the new curriculum?

    A 12-week program can offer a great start, but software development really requires lifelong learning. I'd like to teach these students for years because there's so much that you can learn. To address that time constraint we introduced a program called Coder For Life, which means that all of our graduates get access to all of our additional curriculum.

    When we launch Ruby next month, and Java in July, all of our former graduates get access to that curriculum. Technologies will shift. One of the biggest decisions the students tend to make is, "What technology do I learn? How am I confident that this isn't going to go away in a year or two?" We want them to feel comfortable because they know they will have access to all our future curriculum as it evolves. If their situation changes or they want to expand their knowledge, they can take additional coursework with us.

    We're not just giving students the transactional education that gives them a start, we're establishing a partnership with them that's long-term, and we're investing in their continued education. We tell our students at the end of 12 weeks, “That was your start.” We want you to continue with your education.

    You mentioned that Coder Camps just launched a new learning platform – what can students expect?

    We wanted everything to be video driven. So even though online instruction is becoming incredibly popular, it does have its challenges and we wanted to do the best we could to replicate the immersive classroom experience. The content available in the system is mobile responsive and has a lot of code snippets and examples for students to explore and experiment with, browser-based exercises and quizzes, and the ability for us to track the analytics and performance of the student.

    How will the modular curriculum make students more marketable as developers when they graduate?

    I think it helps them to answer the “whys” in the interview. A lot of these candidates are very good at answering “how did you develop a system or how did you build this?” But when it comes to “why would you do it that way,” they might say "because it's the one way I know how to do it, and I didn't have a chance to determine alternative ways of doing it." So this modular curriculum allows students to do those evaluations and answer with confidence.

    Career services also consult on the job search and whether a student is lacking in any areas. If a student doesn't have the knowledge they need for a specific role or interview, we can very rapidly build a customized course for them and help them get there. They’ll go through three units for two and a half weeks, then go do a job interview.

    Is there anything else you want to add about this new curriculum?

    Every time we develop a new module, we try our best to avoid prerequisites where possible–this keeps us out of that linear approach. If someone wants to learn a particular concept, they shouldn’t have to learn six concepts as pre-requisites before then.

    Find out more and read Coder Camps reviews on Course Report. Check out the Coder Camps website.

    About The Author

    Imogen crispe headshot

    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.

  • Instructor Spotlight: Nick Suwyn of Coder Camps

    Imogen Crispe3/30/2017

    Coder Camps JavaScript instructor Nick Suwyn first learned to code when he was 11, and although he pursued a career in music education, Nick eventually got a degree in Computer Information Systems. After working as a software engineer for a number of years, he was able to combine his tech and education skills and join Coder Camps in Phoenix as an instructor. Nick tells us how he relates to his students who are switching careers, why his teaching style focuses on best practices, and when students should go the extra mile to get ahead.

    Q&A

    Tell us about your background and experience before you joined Coder Camps.

    I started programming when I was 11 years old. I found a book on C++ at the library, thought it was cool, and started programming console applications. Once I learned the basic constructs of programming, a friend introduced me to an IDE called GameMaker, and I started to make computer games, which was how I developed my first love for programming.

    As an adult, I had 10 years of teaching experience in the music industry, but decided I should find a more stable career. I returned to programming and got my Computer Information Systems degree at DeVry. I took 24 credit hours a semester, so that I could get my degree in under two years– it was a sprint marathon. So I can relate to my Coder Camps students who are working hard to shift their careers. When I graduated, I did some work for Honeywell and was a Java software engineer at Choice Hotels International. I’ve now combined my love of teaching with my love of programming, and I’m in the best possible place.

    Did you learn everything you needed in college to be a developer?

    Before college, I had picked up some PHP, C#, visual basic, and other languages. So when I started my degree, I was already ahead of the curve, and kind of floated through classes. It got hard towards the end, which is where I honed my skills. My real experience started once I got into the workforce– I was able to take everything I knew and really build upon my skills. For example, in a previous role, I was transitioning into being a full stack developer, so I had to work more on my Javascript skills. To practice, I wrote an application using Node.js on the back end and React.js on the front end. In writing that application, I was able to read hundreds of articles, go to conferences, and really grasp more about JavaScript. That’s something I really like about bootcamps– you get immersive technological training that you don’t get in a traditional four-year degree.

    How did you become aware of the bootcamp model and what did you think of it at first?

    I said to my wife, “You know what would be cool? A job where I could do a lot of research and teach, I would love that.” Two days later a recruiter called me and told me about a job available at Coder Camps, and that’s when I first heard about bootcamps. I’d used online sites like CodeSchool and Codecademy to pick up new skills, but I wasn’t aware of the 12-week immersive bootcamp model. So I heard about bootcamps when I got hired by one. I started in February 2017.

    I was pretty awestruck– the ability to take someone who has never heard of programming before and mold them into a developer, and teach them those skills– I wish I would’ve done that either in place of, or on top of my degree.

    What made you excited to work at Coder Camps in particular? There are a number of bootcamps in Phoenix– what stands out?

    When I came here and interviewed, I saw the curriculum and the way they approached education. It wasn’t stagnant or just there to push people through. Every staff member here is constantly looking to change, evolve, and make the teaching process better.

    You mentioned you had experience teaching music. Can you tell me about that experience and how that has prepared you for teaching at Coder Camps?

    I started teaching private piano lessons when I was 13 years old, then I added guitar, saxophone, and trombone. I then started setting up music programs in charter schools. It was a neat experience to teach children from ages 4 to 18.

    That teaching experience definitely prepared me well for Coder Camps. When I taught music, I always emphasized the importance of practice, which I now emphasize to the Coder Camps students. I’m also a wrestling coach, and that also has a lot to do with my style of teaching. I talk to my students a lot about putting in the extra mile. For wrestlers, going to practice is the bare minimum and practice isn’t easy. The extra mile it takes to become a wrestling champion is running home after practice and cutting weight, and the same can be applied to software engineering. You can show up to work or school and do the bare minimum. If you want to succeed and step out above the rest, you have to put in extra, learn on your own time, and constantly build new applications. That’s my mentality when it comes to success.

    Can you tell us about the structure of the Coder Camps JavaScript curriculum?

    Coder Camps is 12 weeks long, and we teach class from 9am to 5pm. We are in the middle of launching the new curriculum, and that will change the structure for the better. The first six weeks covers JavaScript, typescript, Angular, then we get into back end with Node, Express, and Mongo– basically one new technology per week. Then the next six weeks we are building group projects. We also cover concepts like data hashing for security, JSON web tokens, and we sprinkle in other important things you need to know going into an interview or your new job.

    What is your personal teaching style?

    At Coder Camps, I have a lot of liberty to talk about best practices, which I think is so important. You can learn how to do something in programming, and do the same thing over and over, but best practices are what sets developers apart from great developers. So I’ll teach the content, and explain when you use it, why you use it, where you wouldn’t use it, and how to use best practices to increase efficiency, and optimization.

    As an instructor, I’ve also been writing a lot of the curriculum, and that’s been an awesome part of this experience so far. I’ve been able to teach, write curriculum, write articles, speak at events and record visual tutorials.

    How many instructors, TAs and/or mentors do you work with? Do you think there is an ideal student:teacher ratio?

    I’m the main instructor, and I have a TA/mentor who helps me out. During class time, I’m teaching and we are all helping the students. When the students move into their group projects, the mentor leads them through the SCRUM/agile process, and helps them get set up. The mentor doesn’t do the work for them, but guides them with methodology about how to build the product.

    Right now we have 9-15 students in my class, and 15 is the maximum. In our next cohort, I have 13 students starting, that’s the largest class I’ve taught. So we usually keep a 6:1 ratio, and everyone gets everything they need. The students really seem to like it.

    How do you assess student progress and make sure students keep up? Do you give assessments or tests?

    We track progress through tests and quizzes. If at any point students are falling behind, I'll come in early, and the mentors will stay late to help them get caught up. If the whole class is struggling, we step back together, but we can’t slow down the rest of the course for one student.

    What is the process if a student is really falling behind? Are people ever asked to leave?

    There is a delicate balance there between our business model and the academic model. We don’t want to just take everyone's money. We’re not going to let someone stay in the course for the whole 12 weeks, and then tell them they can’t graduate but still have to pay the full fee. With our Coder for Life program, any student who has taken the past curriculum has free access to everything we teach forever, so it’s really cool for past and future students. We never tell them to drop out. With our Coder for Life program, we let students take the course as many times as they need. If they need to work a little slower, then they have the opportunity to continue getting that support. We are here to help them and work with them.

    Do you have a role in helping your students get jobs?

    I do. When students graduate, we do mock interviews, and I participate in the technical and HR interviews. I have a deep appreciation for HR soft skill interviews, and I’m able to help them there.

    My greatest advice is to put in the extra mile. When I graduated college, a lot of my classmates graduated with me who had not done anything outside of their coursework, and it took them a while to find a job. Employers want to see that you are doing extra– that’s what sets you apart.

    Focusing on programming best practices during Coder Camps really helps the students’ careers as well;  once they start a job, they not only know how to code, but also know what industry best practices and standards are. When I started at Choice Hotels, I knew how to code but I was behind with how everything worked. In my first 6 months, I was learning how to actually use code within a business, so I really try to prepare my students for that.

    What sort of projects are your current students working on?

    We have a group right now working on their final project. It’s the coolest thing ever– they are using Xbox Kinect to keep track of a real ping pong game. It keeps track of the scores and the player stats. It’s pretty impressive and creating quite a buzz right now around the classroom. I have no doubt those students are going to do some pretty amazing things.

    What’s the goal for a student that completes the bootcamp? Will they be prepared for a junior developer or senior developer role?

    The goal is twofold. First, if a student had no prior experience and successfully completes Coder Camps, then they should be eligible for a junior entry level developer role. Secondly, we don’t want them to only be equipped for that role; we want them to be equipped for successful progression in their career. If you learn how to learn, and how to progress, that’s our major goal. We’re not just trying to place graduates into jobs; we’re trying to get them into their first job, with good knowledge, and put them on the right path to rapidly move through that career track.

    Why is JavaScript a good language to learn in Phoenix, AZ? Are there a lot of jobs available in Phoenix using JavaScript?

    JavaScript is the number one language of the web. If you look at any customer-facing product, the front end is all JavaScript. You have to know frameworks like Angular, which we are teaching at Coder Camps, and React (which we are currently writing a curriculum for). Those are in high demand. JavaScript is a really great language, and I see jobs for it all the time in Phoenix.

    For our readers who are beginners, what resources or meetups do you recommend for aspiring JavaScript coders in Phoenix?

    Coder Camps offers Byte Club every third Friday. That is a great place to get resources, ask questions and meet people. For learning JavaScript yourself, I would suggest the same path I took– build something. Start with what you know, build it, and read hundreds of articles to find out how to make things work. The best way to learn anything in this industry is to do it.

    Find out more and read Coder Camps reviews on Course Report. Check out the Coder Camps website.

    About The Author

    Imogen crispe headshot

    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.

  • Final Project Spotlight: Michael Miller-Hairston of Coder Camps

    Imogen Crispe2/21/2017

    Michael Miller-Hairston found a passion for coding during his degree in digital culture, then taught himself to code while waiting tables. He almost went back to college to study computer science, then came across Coder Camps and enrolled at their Phoenix, Arizona campus. Michael tells us about O Source, the project his Coder Camps team of three built in just three weeks. He shares his screen to demo the project and explains how he hopes it will help new coders build up their experience and portfolios. Watch the video or read the interview!

    Q&A

    Tell me about your pre-bootcamp story. What was your educational or career background before you decided to go to Coder Camps.

    Before Coder Camps, I went to Arizona State University and graduated with a degree in digital culture. I did some programming, but it was more so for media, so I used Max/MSP, and Processing. Then I took a course for programming using Objective-C and Swift for Apple products. That's when I really found a passion for it, picked it up, and started to pursue it.

    After that, I was teaching myself while waiting tables. I found Coder Camps, and I figured it would expedite the process so that I could actually pursue a career in programming. And that's how I ended up here.

    Did you research any other coding bootcamps? Were there any specific factors that made you choose Coder Camps?

    Coder Camps was the main one I looked at just because it’s in Arizona. So it was convenient for me to attend in person and feel like I could get more attention and help if I needed it. The language they teach was definitely a bonus because the market for JavaScript is really good right now.

    Did you consider going back to college to study computer science?

    I did actually. I was about a day away from going back to Arizona State University. The deciding factor really was the fact that I could do Coder Camps in 12 weeks or I could do another degree in two years.

    Once you decided that you're going to go to Coder Camps, what was the application and interview process like?

    My admissions rep Jason called me, and we did most of the interview over the phone. They have a coding from scratch course that you have to pass before the course starts which is like an introduction to programming. During that course, Jason would call me at least once a week and check up on me, make sure I was okay, and to see if I needed any help. Once that was over, they signed me up for the next available class.

    Once you started, what was your cohort like? How many people were there and was it quite diverse in terms of gender and race and background?

    Yeah. We had nine people, and it was three girls and six guys, and two of them were remote. We had one guy who was calling in from Oregon and then a girl who was calling in from Houston.

    The majority of the class had no programming experience. There was one lady who had a master's degree from ASU in computer hardware, but she had no experience actually programming. Then there was a girl who was actually a front end developer for a while. Other than me, nobody really had any experience.

    What was the learning experience like at Coder Camps? Give me an example of a typical day and the teaching style.

    A typical day would start with an assignment from the night before. We would each go over our assignments, show what we had done, and talk about where we had problems. If we couldn't complete it because of the problem, the instructor would help us through that.

    From there, we jumped into the instruction, and the instructors live coded while we followed along. That was a great way to solidify our skills. After lunch, we did some more lessons and then worked on an assignment until class was over. Most of us would stay on campus afterward and work on the assignment until we finished it.

    I'm interested in the project that you're going to show me. What kind of assignment were you given for this project and how long did you have to build it?

    There were no real guidelines. It was essentially “Make something with the stuff that you've learned.” We originally had six weeks to work on our final project, but halfway through that, the guy whose idea we were working on left, so we basically started over.

    So we had just three weeks to build the app that we have now. We were always told to contribute to open source projects because that's a good way for employers to see that you're actually pursuing the knowledge and using it. So we wanted to do that, but we didn't know how, so our app helps you with that issue.

    Can you show me a demo of what the app looks like?

    Our project is called O Source. There is a landing page where it gives you some general information about the website and what it does. Then there's an “About” page that talks about the three of us who worked on it. You can log in with GitHub or LinkedIn, but to access all the features at this point, you need to log in with GitHub.

    From there, you can see your GitHub repositories. It pulls those so that you can add them to the open source project. You can fill out a form describing what your project is and what language and frameworks it uses, then it’s all added to our system so that people can search for your project based on what they're good at, and their skill level. Then they can contribute to your project, and you can also search and contribute to other people’s projects.

    Who is this app aimed at? Is it people who are new to coding?

    It's aimed at all developers. So essentially if you're a new developer and you want to find a project to contribute to, you can use it for that. Or if you're an established developer, and you have an open source project that you need help with, you can also use the site to find help.

    How big was your team and what technologies did you use to build that?

    There were three of us. We used the MEAN Stack; MongoDB for the database, Express, and Node on the back end for the queries, and then Angular for the front end.

    How do you divide up tasks amongst you and your team members?

    We basically laid everything out that we had to do, and then ranked the tasks by the difficulty level. Then we each picked the easier ones so that we can knock them out real quick and focus more on the difficult task. After that, we just grabbed whichever tasks everyone thought we would be good at, and worked on it until we finished. Then we grabbed a new one.

    Were there any particular technologies that you had to learn how to use especially for this project?

    For the login service, we used a third party login service so I had to tinker with that quite a bit. It came pre-built so you can use GitHub, LinkedIn, Facebook, and basically any social media that you needed. But it had some issues, so we had to work through those and learn those as we went along.

    What would you say was the biggest challenge you had while building this project?

    I would say the time span because we had already been working on a project for three weeks, then we had to start over. Not only from concept and the idea, but we had to do it all the way through to what you see now.

    So what are your plans for the future of this project? Are you going to continue working on it and launch it live?

    We are. Right now it's almost ready. We have a few tweaks, but we're focusing our energy on starting careers, and then once we get established in that part, we've all agreed to come back to it and work on it.

    What have you been doing since you graduated from Coder Camps?

    I've actually been learning a new technology – React. I've also been looking for a job. I had an interview the other day with Red Ventures, which is in North Carolina.

    What kind of job, in particular, are you hoping to get?

    The job I interviewed for is a full stack position. That's the dream. I hope I get that one. I’ve been applying for a lot of either front end specific, back end, or just full stack positions, but they're all JavaScript.

    What kind of career advice or job help did Coder Camps give you?

    Oh, they've given us a lot. Everything from resumes, your LinkedIn, and your social media presence. But they've also given us mock interviews, so we've done whiteboarding, and technical interview practice. They have people here looking for positions that they think you'd be a fit for and they set you up for interviews and phone calls. They've helped me basically every step along the way.

    Now that you’ve graduated are you still keeping in touch with staff and alumni from Coder Camps?

    Yeah. I talk to the guys from my project group all the time, and then they check on me every now and then to see if I'm doing okay. It's almost like a big family here at Coder Camps.

    What would you say has been the biggest challenge overall going through Coder Camps?

    I would say the dedication because it is a lot to learn within 12 weeks. Six of those weeks is the actual learning process, so it's a lot of information in a short amount of time. You have to really be sure that this is what you want to do because if you get left behind or if you get stuck, there are people who can help you, but it's only going to hurt yourself in the end if you don't put the time in.

    What advice do you have for people who are thinking about going through a coding bootcamp?

    My main piece of advice is to make sure this is something that you want to do because I don't think it is for everybody. If it is for you, but you're not sure, there are people who can help you do it, but that dedication definitely makes it easier. There are going to be times where you run into problems that you're not going to be able to fix immediately, and if this isn't for you, you're not going to want to put that time in to fix it.

    Read another Coder Camps review and check out the Coder Camps website.

    About The Author

    Imogen crispe headshot

    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.

  • Campus Spotlight: Coder Camps Phoenix

    Imogen Crispe12/9/2016

    Why is Phoenix, Arizona a good place to learn to code? Coder Camps just opened a new coding bootcamp campus in Phoenix hoping to help fill the demand for tech talent. It’s their third campus after Seattle and Houston, all teaching .NET and full stack JavaScript. We spoke to Coder Camps Director of Education John Thomas about what the Phoenix campus is like, what students will learn there, and what sort of companies are hiring. Plus, find out about the large variety of tech meetups going on in Phoenix!

    Q&A

    When did the campus open and how’s it going so far?

    We officially opened on November 21st. It’s really great, we’ve got students enrolled in the courses and having a good time.

    What’s your background and how did you get involved with the bootcamp? What drew you to want to work with Coder Camps?

    I’ve been in IT for about 20 years. I’ve worked for companies like AT&T, Apple, and HP. More recently I was the lead software developer at Godaddy.com. After that I joined a local marketing company and became the CTO there. Then I got a job with AAA, the automobile company. I contracted there for a while, and when that ended I was trying to figure out what my next move would be. I really enjoyed the coaching and mentoring part of being a manager. I had lunch with a friend and I was telling her that my ideal job is teaching people what I know. I’ve been doing this so long, and I’m at a point where I want to pass on my knowledge. I didn’t think a job existed that would do this. Then a recruiter reached out to me and told me about this Coder Camps role, and asked if I was interested.

    Did you move to Phoenix for this role?

    No, I moved to Phoenix for a previous role. I’ve worked in Silicon Valley, Sacramento, and Portland, Oregon.

    What’s your role at Coder Camps?

    I’m the Director of Education. I’m in charge of the teachers, the TAs, and the curriculum, for all campuses. All of our curriculum is identical for each campus. Depending on the industry we may change specific details of the curriculum.

    What is the Coder Camps Phoenix campus like?

    We have a couple of classrooms. We have a room which is really big, and broken up into different parts. When students do their group projects, they have whiteboards and tables in an open work environment so they can collaborate, work together, and get the feeling of working in an office environment. So many IT companies have an open floor plan, with lower cubicles or just tables people are sitting at. So our layout is designed to help them get adjusted to that sort of environment early on. We might be working, and someone might be playing ping pong down the hall.

    We have a really nice facility. Of all the bootcamps I’ve been to, this is by far the nicest. We have some great tables and setups, we’ve got a pool table, and Xbox. We have a common room where students hang out at lunch and talk to each other. Even after hours students are in there talking. We have all the amenities an office would have.

    What neighborhood is it in?

    It’s in Scottsdale. It’s northeast Phoenix, and it’s a very nice neighborhood. You can safely walk around near the campus.

    How many students can you accommodate? How many students do have in a cohort?

    Currently we have 24 students, but we can accommodate 60 students, and we are expanding.

    We stagger the cohorts. We offer a .NET and a JavaScript class, and every three weeks we start a new class. We do have some overlapping start times, so we have one that runs 12 weeks and then the next one runs 12 weeks. Right now we already have a .NET class and a JavaScript class running.

    What tracks or languages are you teaching at the campus? Why did you choose those and are they particularly popular or relevant in the city?

    All campuses teach .NET and full stack JavaScript. We are going to be adding to that over the next few months to include other technologies. One thing that we’ve noticed is a lot of bootcamps go for the sexiest or latest greatest technologies. But we do the latest greatest of the steadfast technologies.

    Another thing we noticed is if you go on any job boards and type in .NET there are thousands of open jobs. If you go in and type Golang there may be one or two. If you type in Ruby on Rails, there are several, but nowhere near what .NET has. And every company wants Javascript. So .NET is huge, we will be including Java eventually. Between those two languages you’re always going to have a job. In the industry we’ve always joked that if you never want to go hungry, learn .NET or Java.

    Java and .NET are the two primary technologies across states. In Silicon valley you’ll get a lot more newer tech like Golang or Ruby on Rails, in the startup culture. That’s true in many cities, because startups favor the open source technologies, but if you look at enterprise companies they are all using either .NET or Java.

    What kind of differences or changes did you need to make to the curriculum to accommodate the Phoenix market?

    That’s one of the interesting things about Phoenix, we have a really diverse ecosystem for tech. We’re becoming this giant tech mecca now. We didn’t really have to change the curriculum, because everyone here wants Angular, C# .NET, or full stack JavaScript, all of which we already teach.

    How many instructors and/or mentors do you have in Phoenix?

    Currently we have five instructors. All of our campuses are structured the same, so that if you go to any one of them you’ll get the same experience. So we started off with five in Phoenix. Obviously, if a campus expands and we get more students, we’ll bring on more people. We have a full-time JavaScript instructor, and a full-time .NET instructor, then a mentor in each class. We also have a senior mentor who knows both tracks, and floats between the classes as needed.

    What kind of hours do students put in?

    The class day is eight hours a day, but there is homework and projects students have to work on. A lot of times students will stay here late, and put in more hours. Then there are other days when students may not have so much to do. Occasionally students come in on Saturdays as well. It’s very immersive, very deep, and very much simulates what an office would be like.

    How is the Phoenix campus similar or different to the other Coder Camps campuses in Seattle and Houston?

    We’re similar in structure. The course content curriculum is identical, we all teach from the same material. We’ve lined them up now so all C#, .Net and the JavaScript classes start on the same day. Something we are going to integrate in the next month or two is the ability to let instructors from other campuses teach remotely. If an instructor in Phoenix gets sick and can’t teach that specific class, we might be able to get a remote teacher from Seattle or Houston. We want to keep things agile and moving around, in a sense that students can have other experiences as well.

    Part of our philosophy is that all of them are the same, I don’t want a student in Houston to say “I didn’t get the same experience as a student in Phoenix.” All of them have the same amount of classrooms, the same number of instructors, the same curriculum, and we want to foster that idea as we go forward, that everyone has the same experience.

    Why is Phoenix a great place for a coding bootcamp?

    Phoenix is one of the big tech communities in the nation right now. We have electric cars being built here, and a lot of Silicon Valley-based companies starting to build here in Phoenix. We have better tax rates here, so a lot of companies have an incentive for moving here instead of being in California. I think Phoenix has a 2% unemployment rate for developers. There are more developer jobs than there are developers to fill them.

    There are a couple of other coding bootcamps in Phoenix. What will make your bootcamp stand out amongst the competition?

    There are a few things. I’ve hired people from other bootcamps, and they understand the technology and the basics of programming, but not how to put it all together. Our core philosophy is to teach you the fundamentals – how something works through the technology. If you know JavaScript, it’s a lot easier to then learn Angular and understand what it’s doing under the covers. So we teach the core fundamentals of programming. It might sound really cliche, but we teach problem solving through programming, to really problem solve, instead of just following a recipe.

    Part of our program includes a six-week group project. There is project management, where each student takes a role, and they have to be able to explain the project at the end. Those are pretty complicated projects with everything from authentication to file uploads. So students who have really great projects when they graduate, can show them off to companies as they apply for jobs. Programmers at their core solve problems and that’s the hardest thing to teach. How do you teach someone to solve a problem, and then use a tool? If I know how to drill a hole, or hammer a nail, it doesn’t matter what brand of hammer or drill, I will know how to use it. We teach students how to drill a hole, regardless of the technology.

    We also have a Coder for Life program, which allows you to take any of our other courses after you’ve taken one course. If you go through the JavaScript course and in a year you realize you really need to do .NET, you can go through .NET course. I haven’t seen that with other bootcamps. You can do that at any campus. Maybe you went to Coder Camps in Phoenix, but now you live in Seattle and want to go back and learn something new– you can go to the Redmond campus and take it there. As we bring out more courses, our grads can continue doing that for the rest of their lives. We’re here to support them throughout their career.

    What sort of jobs are you expecting graduates to get in Phoenix?

    We’re starting to work with some companies here. In our other cities students have been hired at Fortune 500 companies, universities, hospitals, and in pretty much every industry that is hiring developers. We’re going to continue that here. There are a lot of job openings here, and we help with placement. We have recruiters on staff who actually work with companies to get our students hired. We have a lot of big companies here who are always looking for people.

    What sort of companies are hiring in Phoenix?

    Every major insurance agency is here in the valley, and all of them are hiring. They look at recent grads, mid-level, junior, and senior. We have Tuft & Needle, an online mattress company here. Plus a lot of e-commerce companies that hire junior developers.

    Since the job market is so customer service-based in Phoenix, would students be applying for jobs in support engineer-type roles?

    Godaddy has three call service agent centers here, and tiers of that. Some of those centers are hosting support, some of them are WordPress support – jobs where programming skills will definitely be useful, yes.

    Do you have hiring partners in Phoenix?

    We’re working on that now. The plan is if we partner with a Fortune 500 company, and we say, “what do you specifically want our candidates to have,” we can try to work out a customized program. We can put students through a specific curriculum to address the needs of that specific company, and they can then go straight into a junior role at that company.

    Will it mainly be junior developer roles that your grads will be applying for, or are there other roles they would be qualified for?

    Right now we’re focusing on the junior developer type role. It’s really hard to get into mid- or senior-level roles after a bootcamp. There are other roles for different tiers of technical support, and roles within marketing organizations, which use a lot of programmers. You may go in and not be considered a junior developer, but a developer.

    We are looking at expanding our curriculum to cover other industries as well. Programming is our primary. There are definitely opportunities for things like DevOps and so on. A lot of companies have taken on continuous integration and have a DevOps-type feel. They hire devs to code those tools out, and the deployment process becomes a lot easier.

    What Phoenix meetups would you recommend for a complete beginner who wants to learn about Coder Camps or coding in general?

    If you’re interested you can come check out our campus Monday through Friday 8am to 5pm. We have campus advisors who can help prospective students out, give us a call, or check out our website.

    One thing about Phoenix that’s great is we have a huge meetup environment– we’re very social. One meetup that started in July is called Tech Neophytes, which helps connect entry level technical professionals with experts here in Phoenix. We have Phoenix Javascript, which is over 1,700 members strong, it’s huge. The guy who runs that, Brad Westfall, is also in charge of doing CSS Day here in Phoenix. We have Girl Develop It Phoenix which is 1,100 strong, and focuses on women in tech. There is the Arizona Software Community, that’s about 1,400 strong. We have ones for big data, iOS, Ng-Phx is for Angular, and we have a React group which is great. All of them are very social. Another great one is HackerNest Phoenix, which hosts tech social events which we go to quite frequently. I believe we are going to be starting our own meetup here pretty soon.

    Read a Coder Camps review and be sure to check out the Coder Camps website!

    About The Author

    Imogen crispe headshot

    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.

  • Coder Camps: Online vs In-Person with Alumni Debbie and Duran

    Imogen Crispe11/22/2016

    Duran Gradwell and Debbie Westwood both learned to code at Coder Camps, but what we found most interesting is that Duran studied at Coder Camps’ Seattle campus, while Debbie studied online remotely from Phoenix, Arizona. We wanted to examine the difference between studying in-person versus online, so we asked Duran and Debbie to compare and contrast why they chose their study methods, what the learning experience was like, and what their favorite projects were. And regardless of where they learned, both Debbie and Duran have now found awesome jobs as full stack developers!

    Q&A

    What is your pre-bootcamp story? What were you up to before Coder Camps?

    Debbie: I’ve been through a number of previous careers. I originally went to school for genetics, but discovered that lab work was not my thing. So I spent some time in social work, then moved into the paralegal world. With the increasing use of electronic evidence in legal cases, lawyers were using their clients’ emails, documents, spreadsheets, and databases, which is where I discovered I had a knack for technology. I actually managed a litigation process, then got more and more into the technology side. Most recently I worked in a technical trainer role for a software company that was selling software to help lawyers manage that electronic evidence.

    I dabbled a lot in coding over the years. From 2012 onwards I took some college classes, working towards a certificate, so I already had a fairly good understanding of the basics of HTML, CSS, and C#. I decided if I was actually going to make a career out of programming, I needed to quit my day job, and jump into a coding bootcamp feet first to really accelerate that process.

    Duran: I graduated from university to become a music teacher and a sound engineer. Once I got into the working world as a musician, it ended up not being what I wanted to do every day. I’d always had a knack for programming, I’d done a bit in high school and enjoyed it. I thought I’d give it another shot, so I started doing some online tutorials. When I realized how much I was enjoying it, I started to look into colleges to study programming, but a few more years as a student wasn’t going to work for me. Then I discovered coding bootcamps and realized I could get the knowledge and experience I needed without having to go back to college.

    Duran, why did you choose Coder Camps specifically? Did you look at other bootcamps in Seattle?

    Duran: I had done a little bit of C# programming before, so I thought I should find a C# bootcamp, and it turned out that Coder Camps was the only one I could find offering a .NET program. I was at a point in my life where I could just move somewhere and start my career all over again. So I decided to move to Seattle to be where Microsoft and all the big tech companies were, and get that .NET education. I was living in Rockville, Maryland before Seattle and had a looked around there first, but didn’t find anything that worked for me. So what ended up persuading me was the fact that there was a .NET bootcamp in Seattle and that was Coder Camps.

    Debbie, why did you choose Coder Camps and why specifically did you want to do an online bootcamp?

    Debbie: I chose Coder Camps because I was looking for something online. I’m a little older than the typical Coder Camps student, and pretty well-established. Plus, I didn’t really want to leave my husband and everything else in Phoenix for three months. So I was very interested in doing an online bootcamp.

    The reason I selected Coder Camps was because it was the only one that had a .NET online option, and given that all of the previous classes I had done were very much .NET oriented, whether it was VB, or C#, I felt it would be my fastest and easiest way to make the career change. I could go and learn something like the MEAN stack at some other point.

    What was the application and interview process like for you both? Was there a coding challenge?

    Duran: It started with filling out forms on the website. Then I got a phone call, and they asked me questions about what I’m doing now, my previous experience, and by the end of the call, they were convinced that I should be able to handle the demands of the course. I committed to dropping everything and to focus on it 100%. They accepted me, I sorted my finances out, and I was in.

    Debbie: My experience was very similar to Duran, and there was no coding challenge. I think that was because it’s really a discussion about coding from scratch, as the program is designed for beginners. I filled out the application and then there was a call. They were trying to gauge how much experience I had, whether I was prepared to put in the number of hours and the amount of work that was involved. In terms of assessing how skilled I really was, there was none of that.

    Duran, how many people were in your cohort? Was the in-person class diverse in terms of gender, race, life and career backgrounds?

    Duran: It was extremely diverse. We had people from all over the world, someone from Turkey, India, other parts of Asia, there were Americans, and then me. I’m a bit of everything, but originally from South Africa. It was very diverse in terms of gender as well, and we were all ages.

    Debbie, how many people were you learning online with? Were you able to get to know them and interact with them or was it more of a solo learning experience?

    Debbie: Duran and myself were doing the class at the same time. He was there in person, and I was online. So it was a shared experience. I was in the same class, and it was a diverse class of 40% women. I think it was close to a 50-50 split between online and in-person students.

    There were sometimes barriers in terms of getting to know people who were physically there, as well as getting to know the people who were online with me. We had Skype so there was often a lot of chatting going on between the various online people. I had worked professionally as part of a remote team, so I had no problem reaching out and making connections, getting resources, and bugging people, whether they were there in person, or online.

    So were the online and in-person people interacting quite a lot?

    Debbie: Yes. There were obviously some difficulties sometimes. You couldn’t always hear what people were saying and sometimes there were technical difficulties, but it was fine. Obviously, the online students weren’t there at 10pm to interact directly with people. Overall, we did pretty well as I went in with very a realistic expectation of how it would work, so I was satisfied.

    Can you describe your learning experience at Coder Camps? Was it different for each of you?

    Debbie: It was very similar for both of us. There would be a lecture, then an exercise that we would do individually. It was basically rinse and repeat throughout the day. As we progressed through the class we started incorporating more group exercises in preparation for the last three weeks which was all group exercises, no lectures. We were focused on our group application.

    I was usually up around 6am – I was actually an hour ahead of the Seattle class. I usually would try to finish off the previous evening’s assignments until 10am, which is when class started for me. I would listen to the lectures and participate directly with the in-person class. We would start with lectures, have lunch around 1pm, and then finish at 5pm. Then I slogged through whatever assignments until I went to bed at 10 or 11.

    Duran: My experience was very similar. I would get in around 8am, if there was any time before class began I would start working on what I was doing the day before. Every day was intense and focused, with no time for anything but code. I wouldn’t stop working until close to midnight, because there was always more to do. Every Friday we would get a seemingly impossible assignment for the weekend, based on everything we learned throughout that week. As difficult as it was, the instructors worked very hard with us and were a great source of inspiration until the very end.

    Debbie, how were you able to watch and participate in the lectures going on in Seattle?

    Debbie: We were using Webex, so the screen was shared, and I could see exactly what the instructor was coding. Then there was a camera set up, so the online students could see the in-person students in the class. I was usually coding right along with the instructor, so what was going on in the classroom was secondary, and that was fine.

    The only time it became a little more difficult was if there was whiteboarding going on, and at that point I would say, “remember to point the camera at the whiteboard.” I was pretty vocal about making sure they did that and to make sure we could always see what was going on. The instructor was very obliging and worked hard to make it work.

    How were you able to interact with other students to work on group projects remotely?

    Debbie: For group projects we followed the Scrum methodology, so we had daily standups and we used Skype for calls. We were given individual tasks, we would check in with each other if we were stuck, then we might open up a Skype call or piggyback onto the Coder Camps WebEx if we could, just to share the screen and work through things.

    It worked about as well as it usually would for a relatively inexperienced team of coders working remotely. I suspect those who were online worked a little more independently than those who were physically there. It worked fine for me. I reached out and made sure I got help when I needed it.

    What were your favorite projects you worked on at Coder Camps?

    Duran: My favorite project was my individual project, which was something we were supposed to work on throughout the first six weeks of the camp in addition to classes and other homework. It's a forum-type website for musicians and sound engineers/audio enthusiasts like myself to share their recordings and get feedback from a musical and/or technical perspective. It uses all the technologies taught during the course, and a few extras I taught myself. I enjoyed working on it so much that I've continued working on it even after graduation. It's still a work in progress, located at: mixedup.azurewebsites.net

    Debbie: I liked the group project, but I wasn't too happy with the final look of it – I didn't do the CSS. That said, I did implement Fluent API in the group project. I was inordinately proud of that at the time. The group project was essentially a way for authors of written works to share their works, get reviews on their work, and review others' work. It used the FileStack API, SQL backend, C# server-side, AngularJS/Typescript client side, and bootstrap for styling.

    My personal project was somewhat more simple with fewer pages, but followed the same overall architecture, albeit with a less complex data model. I implemented Filestack API and Google Maps API.

    Were you both interacting with the same instructors or mentors, or were there specific instructors working with the online students?

    Duran: We had the same lecturers. We could reach out to any of them, and we still can now.

    Debbie: The online students could interact with instructors over Skype. If we had any kind of discussion or lecture where we were doing a formal session, then I would always speak up if I needed some help. I think as an online student– and I’ve said this to people who’ve asked what my experience was like– you do need to be a bit more assertive to get the help you need. I don’t mean that as a criticism of Coder Camps, it’s just how it is. Like I said, I’ve worked remotely and it was exactly the same in the workplace. I had to be a little bit more assertive and persistent, and I was fine with that. You need to prepare to speak up if you are online.

    How many students were there online and in-person and how many instructors were available?

    Debbie: We started out with 12 people, and 10 graduated.

    Duran: We had one main instructor. There was another instructor who wasn’t in normal lessons, who works on other things for Coder Camps, and when assistance was needed he would come in. There was also a TA who would come in during the evenings, and she’d be there until about 8:30pm every night helping us with assignments and answering our questions. She was a great help to everyone.

    You’re both now working as developers – congratulations! Can you each tell me about your role and what you are working on?

    Debbie: I am a Full Stack Engineer at digital marketing company G/O Digital where we specialize in creating online ads through Google, Bing, and other search engines. I work on new features and fixes in an enterprise-level solution. I use .NET, C#, SQL, AngularJS, Javascript, JQuery, and LINQ. The primary application I work in has 30 projects in the one solution, not including the database solution. In August, I implemented a major API upgrade with another more senior developer and became the main knowledge holder for the API. Recently, I've been working on a complex bug fix: the right solution involved getting to know far more about Javascript callbacks from Angular services than I ever really wanted to know. Just kidding - it's fascinating!

    Duran: I'm working as a Full Stack Software Development Engineer for Kon Tiki Academy, a startup located in Redmond, Washington. We are focused on digital transformation services related to the education vertical. Our clients include educational institutions and some Fortune 500 companies. I work as part of a team that focuses on Microsoft's student discounting program worldwide. As part of a small agile team, working in this super cool project, each of us takes on many roles such as development, testing, deployment etc. At the moment I am working with the team to onboard a new partner. It’s an extremely talented and enthusiastic team founded by a Microsoft cloud veteran. I’m proud and thankful to be a part of it."

    Debbie, what advice do you have for someone who is considering an online bootcamp?

    Debbie: If you are in a mixed online/in-person class, you will need to be a little more assertive and persistent to get the help you need than if you were physically there. Speak up in class if you can't hear or see something, or if there are technical difficulties. The instructors at Coder Camps were very responsive to any issues raised.

    Also be prepared for internet outages on your end, or other technical glitches. Have a backup plan, even if it's just calling in on your cell phone. Make heavy use of Skype and Slack, not only with your instructors but also for other students. There will almost certainly be at least one other student there who is smarter than you. You'll need them, so get to know them before you need them.

    In general, be prepared to work very hard. If you don't put in the work, you won't succeed. The more you can learn before going in, the easier it will be, but you will still need to be highly motivated. Be sure that programming something you truly want to do, and get the rest of your life cleared for 12 weeks! Put in the work and don't slack off in the group project. It's not fair to the other students if you disappear for the last three weeks.

    Duran, what advice do you have for other people who are considering an in-person bootcamp?

    Duran: Make sure you are willing and able to give up everything for the duration of the bootcamp. Every waking moment should be spent coding or thinking about code. It helps to start taking online tutorials in preparation for the bootcamp. Even if it's not required, it helps to get ahead, and to find out if you actually have any interest in coding before you start.

    Do not hesitate to ask questions because you feel like you've already asked too many. Expect this to be one of the most difficult things you'll ever do, and also one of the most rewarding. Don't give up. I saw people who were falling behind in the beginning, come back strong towards the end because they were relentlessly determined to succeed.

    Find out more and read a Coder Camps review on Course Report. Check out the Coder Camps website.

    About The Author

    Imogen crispe headshot

    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.

  • Instructor Spotlight: Nick Brittain of Coder Camps

    Imogen Crispe10/5/2016

    Nick built web applications to solve business problems for 15 years before he became a founding member of Coder Camps coding bootcamp in Houston, Texas. Now, three years later, Nick wears many hats including instructor, campus director, and CTO. We asked Nick why Coder Camps teaches .NET in Houston, how the team keeps the curriculum up to date, and why it’s important to give practical, real examples to help students learn.

    Q&A

    Tell us about your programming experience before you got involved with Coder Camps?

    In my professional career before Coder Camps, I worked for a company called Idea Integration, in business consulting for almost 15 years. I started there during college, working part-time, doing mainly web design, front end, and HTML. My first client was Compaq Corporation (now HP). I built their internal internet portal, and later worked on some of their Dot-com stuff.

    When I graduated from college, I moved to the full-time development team at Idea Integration, and started learning JavaScript and .NET. That evolved into building web applications to solve business problems for all kinds of clients and markets- from HP to Oil and Gas to public sector and healthcare.

    What did you study at college? How did you learn to code?

    I did get a degree from the University of Houston, but I began coding when I was in middle school. My family got a computer from my uncle, who was in computer science, so the computer only had programming languages like Basic, Assembly, and C.

    When I started my CS degree, I was already working at Idea Integration part-time, and had learned about the web in terms of business solutions (ie. solving data problems). I enjoyed my job more than my computer science classes, which were a lot of math, algorithms, and low-level programming.

    So I found another degree called Information Systems Technology, based around the “system development lifecycle.” It covered the whole cycle of doing analysis on a business problem – defining requirements, designing solutions, building, testing, and deployment.

    How did you become aware of the coding bootcamp model- as a self-taught/college-taught developer, did you trust this model of education?

    I left Idea Integration to work with a coworker on his consulting business. That coworker was David Graham, the original founder of Coder Camps! He noticed two things: first, his clients were always asking if he could refer junior level developers to their companies. And second, we had a hard time staffing our own consulting company to fill our projects. David’s very entrepreneurial, so he did the research, and realized that coding bootcamps were needed in Houston.

    We talked about starting a coding bootcamp and I agreed it would be a really good idea. We would be helping solve this lack of good, junior web developers. David turned our office into a classroom and we started the first cohort.  

    So you were there from the start! What made you want to be an instructor at the coding bootcamp?

    After the first class, I started helping with the curriculum, and got really excited. I then taught a class by myself, and I really enjoyed it. It was a new challenge to start a business, but it was also fun to meet new people and see them learn and have fun.

    I understood the students’ struggles from when I learned to code. Originally, it took me a little longer to learn, so I really enjoyed seeing people like me, trying to help them, and giving them that vote of confidence.

    Why do you think .NET is the best technology stack to teach in Houston?

    I've used .NET in my career; I understand it and I know how well it solves business problems. I've also seen the demand for it here in Houston- so many of the oil and gas companies that I've worked with have used .NET.

    Further, .NET is also quick to set up, and there’s such an established amount of online support through Stack Overflow. .NET is not seen as “open” as some of the other platforms, but that also makes it more consistent. If you hire a .NET developer to work on your team, you know what to expect. We teach full stack JavaScript at our San Francisco and Seattle campuses, and we may introduce that here soon, but right now we mainly see demand for .NET in Houston.

    What have you found is your own personal teaching style?

    My personal teaching style revolves around how I like to learn. From there, I like to tweak my style based on students, their personalities, or what they're struggling with. Initially, I like to be very practical, and explain the concept I'm teaching. Then I need to see the big picture, and what that's going to do for me. So I build in a real practical example of it. And then to help the students learn these abstract concepts, I like to do analogies. I'll introduce an analogy that's kind of fun, but also brings and drives home the point to them.

    Tell us about the Coder Camps curriculum- what do you cover?

    The first two weeks of each program are the same- we start with JavaScript. Day-to-day, we do some lecture and then we do the main labs. As we introduce material, students build real projects to practice. During that time, the instructor and mentors are available to help them through those problems.

    At the end of the day, there is a homework assignment, which takes the day’s concepts and builds on a more fully-fledged exercise for students to do in the evening. Then the next day we review the homework together, and go through any issues students have.

    From Week Two to Week Five, students work on individual projects. So as they learn new concepts, they can implement those into their individual projects. Then we give them a lot of help at Week Five to finish the individual project.

    In the last six weeks, the students work on a group project. We do Agile SCRUM lessons, and then they get into groups and use the Agile process to build their group project.

    How do you assess and keep track of student progress?

    On Fridays, we do a little exam to test vocabulary, and ask interview prep questions. When you’re learning to code, you can learn the concepts, but still have no idea how to talk it through. As they learn the material, we also want to make sure they'll be capable of explaining their knowledge in presentations and interviews.

    We do a live exam at the end of Week Five, where students build a little application in an hour or two. They use all the curriculum we’ve covered so far to build a small application. That gives us an opportunity to see where everyone's at, and it gives students more practice. We can then help them out before they move on to the Project Phase.

    What happens if someone doesn't do well on those exams? Are they kicked out?

    The weekly exams are more like quizzes, and students don't have to pass them in order to move on. If they are struggling with anything, it's a really good chance to review the concepts.

    The live exam is a requirement to pass, and we do give students up to two chances. We'll do that on a Friday, and if students don't pass, we give them the weekend to practice. We talk about what they didn’t complete and why, and then we'll give the exam again on Monday. We don’t usually have any problems after we do it a second time. We never want to see somebody struggle. Anyone who's willing to put in the effort, we're willing to help.

    How often do you iterate on and update the curriculum at Coder Camps?

    Stephen Walther manages our curriculum from top down. All instructors and mentors have an opportunity to update and help with that process of updating the curriculum. We stay up to date with any changes to popular technology frameworks. If there's a major change to a technology, we update that curriculum as fast as it makes sense.

    We talk as a group asking questions like, "Is this technology good? Is it worth using? Yes or no? Why? What are companies using?" We take feedback from our students and our graduates in jobs and ask, "Hey, what stack are you guys using? What are we missing?" We take all that feedback, and we constantly update and keep things on track.

    In the three years you've been working at Coder Camps, what’s the most interesting update to the curriculum?

    The most recent big technology update we did was to the .NET course. The latest version of .NET Core came out earlier this year, and we rolled that into our new curriculum.

    Years ago, when we originally started our .NET curriculum, we didn't use Angular or other front-end frameworks. One of our graduates suggested we look into Angular, and then we implemented Angular into our curriculum, which we still do today. Now we're assessing whether or not to switch from Angular to React. There has to be demand for it in the market, it has to be stable, and there has to be support for it. But it really doesn't matter what kind of stack we teach, as long as students are going to learn and understand how to do web development. If our students graduate, and they want to use React or a framework we're not teaching, they'll be able to pick it up very quickly.

    Does Coder Camps have an ideal student to teacher ratio?

    Every class has one full-time instructor and at least one mentor. We cap our classes at 15 students. Our mentors and instructors also manage student requests for help as they come in via email at night and evenings. We've got a really great group of instructors and mentors who are super sharp, dedicated, they learn very quickly, and they really enjoy helping the students.

    Are you running one cohort at a time or does Coder Camps offer rolling start dates?

    We have multiple cohorts running at the same time, which means that one cohort will start, and there will be another cohort working on their group projects.

    In the project phase, the training wheels come off and the students are working by themselves, but we're there every day. We still sit them with the mentors, help them out, and the main instructor follows up to make sure that they're doing everything they need to do.

    Have you found there's a certain type of person who does really well at Coder Camps?

    If you've got the desire, the passion, and a great attitude, then you're going to have fun, and you're going to learn. Someone who is distraction free will do great here because not only will your mind be ready to absorb so much knowledge, but the rest of the people around you are also going to be just as committed as you are.

    Class is from 9am to 5pm, but students who put in extra time on homework, studying, and practicing, are going to be the most successful, get the most out of it, and have the most fun.

    Could you tell me about a student success story you've come across?

    One of our students, Joshua,  came to Coder Camps on a shoestring budget. Even though he was super nervous, he had the energy and the motivation. At the end of his first week, we went to Austin for the Microsoft Build Conference. On the way back, we sat together and went over the first week, and at first I was concerned. It was the first week, but I could tell that he was struggling and concepts weren’t quite coming together. But over the course of the class, Josh was there early every day, stayed late, worked super hard, asked questions, and by the end, he was answering questions, understanding concepts, and built a really awesome group project. He found a job immediately after graduating, but we later employed him as an instructor!

    What’s the overall goal for a student who graduates from Coder Camps? What sort of roles will they be prepared for?

    Students who leave here will be prepared for a junior level web application developer role. They’ll be able to jump in and work for a corporate company or a consulting firm to do project-based work at a junior level.

    We also have students who are entrepreneurs who come in with a startup idea. They've already got an idea of software, and they want to be able to start creating. Other students are people who are already working or have worked as a developer, and they want to update their skills. They are not necessarily worried about finding a job afterwards.

    Are you involved in career coaching for Coder Camps students and if so, what does that involve?

    We have a career services team to help students with their resumes and the job hunt. The technical team, the instructors, myself, and our developers, schedule mock interviews with students. We go over scenarios that are likely to show up in an interview based on our experience. We'll whiteboard some problems and solutions and build up their confidence. I also use some of my real world experience and have students help think through those problems with me.

    How do you stay in touch with students after they graduate?

    A lot of students contact me after they graduate and follow up. It could be a phone call to say, "Hey, Nick, I'm stuck on this project. What should I do?" and I'll talk them through it on the phone.

    What is the Coder for Life program?

    That's a new program at Coder Camps, and the premise is we want people to have an opportunity to stay with us and keep learning. So if you've graduated from our program, then as an alumni you can come back for free and take another class or use our career services.

    What sort of jobs are your graduates finding in Houston? Maybe you can give me a couple of examples of the sort of companies they are working at.

    There are so many! Examples are National Oilwell Varco, HP, Accenture, Spark Hound, Kinder Morgan, Harris-Tech, City of Houston, Tek Systems, and Creative Circle.

    Do a lot of your students actually get jobs outside of Houston?

    Yeah, we usually have a mix of students from Houston and other areas. Some folks come in from Alabama or somewhere, then go home and find a job. Most of our career services help is for Houston. That's where we meet other companies and get them hooked up, but people are finding jobs everywhere.

    For our readers who are beginners in the Houston area, do you have any kind of resources or meetups you can recommend?

    Yeah, I recommend the Houston .NET User Group and there is a SharePoint User Group. We also may present at the SharePoint User Group in October or November. Both of those usually meet at the Microsoft Campus here in Houston.

    At Coder Camps, we host a hiring or demo day (usually at the Houston Technology Center), for every cohort that graduates. We invite prospective employers looking to hire graduates, and prospective students who are interested. Anyone is welcome to come to those events. We also are planning to do more meetups and events here at our campus.

    Is there anything else you’d like to add?

    It's been a challenge, but a good one. It’s a lot more fun and fulfilling than always doing project work like in my previous job. I get to meet so many new people and I have something more encouraging to say that I did with my life, helping others rather than just helping a business make money.

    Find our more and read Coder Camps reviews on Course Report. Check out the Coder Camps website.

    About The Author

    Imogen crispe headshot

    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.

  • Alumni Spotlight: Jasmine Nguyen of Coder Camps

    Lauren Stewart9/20/2016

    Jasmine was a junior college student studying elementary education before she took a semester off to attend Coder Camps’ 12-week full-stack bootcamp in Houston, Texas. Coming from a family of programmers, she decided to leave university to see if she would enjoy learning to code. Check out how Jasmine enjoyed learning alongside lots of other women at Coder Camps, find out about the baking app she built, and why she’s shifting her goals to become a front-end developer.

    What was your education/career background before you decided to go to Coder Camps?

    I was a junior at the University of Houston studying elementary education and decided to take a semester off just to see where things would take me. During that semester off, I took a leap of faith and decided to try out Coder Camps. My boyfriend went to Coder Camps, so I had been familiar with coding bootcamps prior to going.

    What made you decide to learn programming?

    I come from a family of programmers and developers, and was raised around a tech environment. I knew basic HTML, CSS, and JavaScript, but I'd never worked in programming or even thought about it. So during that semester off, I really took time to figure out if it was something I'd actually want to do. I figured out that it was, so I decided to do Coder Camps.

    Did you teach yourself basic HTML and CSS skills?

    I learned from family. I never really did any self-guided learning prior to Coder Camps, it was more so me picking up things when I was with my family. Sometimes, I would go with them to work in order to learn.

    Did you research other coding bootcamps before you decided Coder Camps was the one?

    I looked into The Iron Yard, which is another bootcamp here in Houston, but they only teach Ruby on Rails, which isn't necessarily in high demand here. I knew I wanted to go somewhere that was teaching high demand skills, somewhere I could find a job afterward.

    What programming languages are in high demand in Houston, and what were you looking to learn?

    .NET because there's a lot of oil and gas over here, so I was looking for that.

    Were there any other factors that you were looking for in a bootcamp?

    I definitely wanted something that wasn't all online. Coder Camps was a big deal for me because it was a class that you could take in person. You actually could choose online or go into the class. I also liked the student-teacher environment they had. I heard great things from my boyfriend who went to Coder Camps.

    A lot of readers on our site want to know how people paid for their coding bootcamps. How did you finance your tuition at Coder Camps?

    I ended up getting a 0% interest credit card, and putting my tuition on there.

    Could you walk me through the application process for Coder Camps?

    For me, because my boyfriend was actually working at Coder Camps at the time, I was able to speak to a few people at Coder Camps and then enroll in classes.

    It’s nice to have a coding bootcamp connection! Could you explain your cohort demographics?

    Yeah, my class was very weird and odd. Not many people have this, but it was four people in my troop- we called them troops in my group. There were three girls and one guy, so us women outnumbered the guys. The only guy came from petroleum engineering and quit his job because he wanted a career change. One of the girls worked at NASA, and then another one of the girls was a horse trainer. Everyone in my cohort had completely different backgrounds.

    Did you feel like those different backgrounds helped you get through the course together?

    Yeah, I felt my cohort size and cohort career backgrounds at Coder Camps helped my learning.  It helps with being close with one another and learning from each other. I appreciated having that small intimate class.

    Since the women outnumbered the men in your situation, how did you feel about being a woman and learning to code?

    I felt like it was really powerful. I loved it, and it was just a different aspect being surrounded by women every single day because we focused on things our male classmate didn’t. He didn't care about if the product was pretty, he just wondered if it worked. It was a great experience.

    How did you enjoy the learning experience at Coder Camps? Describe a typical day.

    Class hours are 9:00am to 5:00pm, with an hour and a half lunch break at noon. Everyone pretty much gets there on time, and for that first hour, we would go over material from the day before and any questions we had.

    Then we would go over a new lesson. We'd be assigned an individual project that matched the lesson to see if we understood it or not, and then we’d do pair programming. We also had an individual project we had to finish by the end of the course, so we had a lot of free time to work on that. With learning new technologies each day, we could add more to our individual projects as the days went on.

    Did you have a favorite project that you worked on at Coder Camps?

    My individual project was one of my favorites. It was pretty much an application for baking using .NET and full stack. You could enter in what ingredients you have in your pantry and your fridge, and it tells you what you could make with just those ingredients.

    And then we had a group project with all four of us, and that was something I hold very dear to my heart. We created a conference scheduling app on the admin side, Simple Symposium using Angular. The admin can see the conferences they have available, what speakers are speaking, their bio, and other information listed out in a neat calendar form. It’s organized so you don't overlap conferences or speakers, or meetings.

    How did you feel about Coder Camps’ teaching style and instruction versus what you were experiencing at your university?

    We had one instructor and one TA and I really liked the way they were teaching because it was very hands-on as opposed to my learning in college. We would learn something and then we would have to perform the task about what we were just taught. It kept me very engaged because I knew I had a project coming up after the lecture.

    Although it's very fast paced, it was a lot of fun because we had so many little projects that we did every single day. And if we had questions, we just let our instructor or TA know because it was such a small class, we always had the opportunity to receive feedback.

    Since you were previously studying education, do you feel like it's important for certain teachers to learn how to code?

    I think coding is a wonderful thing to learn because it can only help you since technology is constantly growing. If learning code for a teacher means you can personalize each lesson plan and assignment to make it more interesting, then why not learn it?

    What was your biggest challenge at Coder Camps in terms of learning code?

    I'm a perfectionist, so it was hard to learn one thing and then just move on to the next subject very quickly and not be able to perfect the skills I had just learned. It moved really fast, but at the end of it all, I understood why I was learning what I was learning.

    What are your next steps now that you’ve finished at Coder Camps?

    I want to find a junior developer role. The whole reason I stopped school for a little bit was because my mom is a single mom and couldn't really afford tuition for both my sister and I. So my main reason for leaving was to work, but I definitely want to go back to school eventually.

    I finished Coder Camps in July and I'm currently looking for a position. I'm able to do .NET, but I'm looking more at front-end developer roles because I like front-end work much more than the back-end. I want to do something at a startup, and I would love to work with other front-end designers to build different web and mobile applications. I've been interviewing with a company, and I’m waiting to hear back!

    Did Coder Camps help the cohort in job search and job preparation and things like that?

    Yeah, they helped with resumes edits, and interview preparation.

    Do you have any tips or advice for someone thinking about doing a coding bootcamp?

    Definitely do it. Especially look at Coder Camps because they have a one to two-week free trial where they teach you basic programming. I think people should also look at Udemy, Code School or Codecademy just to see if it’s something you’re interested in before paying. There are many resources out there online, try something to help you learn the basics.

    Read more Coder Camps reviews on Course Report and check out the Coder Camps website!

    About The Author

    Laurenstewartimage

    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.

  • 14 Best Coding Bootcamps in the South

    Harry Hantel7/27/2017

    (updated August 2016)

    Slide across the roof of the General Lee, we’re heading south of the Mason-Dixon to check out the best coding bootcamps in the southern United States. There are some fantastic code schools from the Carolinas to Georgia and all the way to Texas, and we’re covering them all. Talk about Southern Hospitality!

    Continue Reading →

Thanks!