devCodeCamp delivers a choice of programs focused on relevant skills and technologies needed in Software Development in Milwaukee, Wisconsin. The full-time, full-stack 12-week Software Development program focuses on C# and .Net. The program also covers the fundamentals of computer science and software engineering so there is no need to go it alone online before the program starts.
From day one, students are taught how to think like software engineers, working on real-world projects in a collaborative environment. The devCodeCamp instructional team brings knowledge and passion as well as patience and empathy. The curriculum was designed with the demands of the market at the forefront, yet their core philosophy is to teach software concepts transferable to any programming language. Both programs also cover job seeking strategies, personal branding, resume and interview workshops.
devCodeCamp's locations were constructed to replicate real-world software development firms in downtown Milwaukee in the Ward4 Startup Hub.
On-Time Graduation Rate
180 Day Employment Breakdown:
Notes & Caveats:
Recent devCodeCamp News
- September 2017 Coding Bootcamp News + Podcast
- September Coding Bootcamp News Roundup
- August Coding Bootcamp News Roundup
Recent devCodeCamp Reviews: Rating 4.59
Live Online Part Time Full Stack Bootcamp
- Skills Fund
- Minimum Skill Level
Full Time Software Development
What does it mean to be a software developer? At devCodeCamp, we believe it means you dream big, want to solve problems, and think creatively. Here, we walk you though the entire process of making applications that people can use every day. This not only includes the functionality of the software, but how do you write it in a flexible, robust way so that your code may even outlive you. To dive into software development on your own can be overwhelming. There seem to be countless libraries, frameworks, and programming languages out there. Beginners get lost in big words, complicated problems, and the slew of technologies used to bring ideas to reality. We, at devCodeCamp, simplify the process for you with an easy to understand curriculum and personal lectures and projects. Learn more: http://devcodecamp.com/software-development-bootcamp/ From the start, you will dive into programming languages and tools used by major corporations and tech companies. Our projects harness the fun of coding along with the challenges commonly faced by software developers. Good software development stems from good software design, and we take full advantage of that aspect to make learning as entertaining and enticing as possible. After all we want you to love learning and spending time in our coding community.
- devCodeCamp has a network of financing partners.
- Visit http://devcodecamp.com/grants
- Minimum Skill Level
- Placement Test
- Prep Work
- 2 weeks (10-15 hours per week)
52 reviews sorted by:
- 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.
When starting devCodeCamp, I had next to no experience with development. I knew a little about html and css but nothing that could be considered a marketable skill. Starting off the program was more than manageable in learning the basics of coding. After the first 3 weeks the honeymoon was over and the program was fast in amercing the students in more challenging projects and material. I quickly found myself learning and growing from project to project. The work was moderately challenging to exceedingly difficult at times but the teachers really guided me where I needed to look in order to solve these challenges. By the end of this program, I felt I had enough knowledge to start on new projects that I wanted to work on without feeling lost or needing my hand to be held through the process. devCodeCamp has given me all the tools to succeed at my new position and I would highly recommend the program if you enjoy solving problems, are determined to continuously learn, and want a fresh start in a rewarding career path.
I came to devCodeCamp with no coding experience and very little computer skills whatsoever. I was 19, just barely out of high-school. All I had coming in was an interest in coding and a passion for building new things. There were times I excelled, and times I struggled, but pushed through it and completed the course learning more than I ever thought was possible in such a short period of time. It was by far one of the most challenging things I have ever done and I don't regret a single minute of it. A little pricey for the short length of the course, but it helped me land a great job and I couldn't be more thankful for devCodeCamp jump-starting my career path.
Up to you!
If you are curious about what you can make and have a desire to learn something new everyday, devCodeCamp may be for you. After realizing I wanted a career-change with a focus on technology driving business, I was intrigued to enter the coding world. Going back to school for 2-4 years knowing many of the additional classes would be a waste of time and money, I researched the on-site expedited alternative, devCodeCamp. After dabbling with free online resources, I decided to quit my full-time career and enroll in devCodeCamp.
Please note: it is centered around being a boot camp because it is challenging, fast-paced, and, at times, exhausting.
Keeping in mind what motivated you to do 600-hours of new material over such a short-timeframe is what will get you through the course such as: learning how to learn, preparing for in-person technical interviews, and landing a job (which is the ultimate goal). devCodeCamp is not a magical potion, rather, it is a commitment to a new career and provides an open-door to fill a dire need of entry-level professional software developers whom need to know how to learn and how to solve problems.
After carefully considering if this is the right educational structure and financial decision for you, I am proud to say that I began late January of 2017 and in less than 6 months later have a new career as an Application Software Developer. I cannot emphasize enough, although, that communicating/working with others, asking questions to better understand something, and staying motivated is how to truly develop a new skill.
P.S. I am also extremely grateful to my support system during the 2017 transition.
**This review of devCodeCamp expressed is my own; there is no incentive or reward offered for my views**
My initial reaction was that the tuition was beyond my budget, and if I invested money and time into this, I NEEDED to get something out of it. dCC (devCodeCamp) was honest with me from the beginning, that employment is not guaranteed and the course would entail long hours and dedication for the next 3 months. I was very confident in my ability to succeed in the course, but I was unsure and new to the software development field. I didn’t know whether completion of the course would set me up for a rewarding job. Having only heard of success stories from previous dCC graduate reviews, I made the decision to enroll, unsure of my future.
As with any institution, dCC is not perfect. There are things that need improvement which I won’t go into detail, because what’s important is that dCC delivers on its goals. And it does, at least for me. dCC is not your traditional 4 year school where you sit in long lectures and study from textbooks. Classes are a few hours of lectures at the beginning of the week and then you are by yourself coding away majority of the time. A little over a month after completion of the course, I am proud to say that I was able to land a job through dCC’s hiring partners. I want to make it clear that there are students who struggle, and then there are those that do really well in the course (keep in mind, I did poorly in college and had no coding knowledge prior to dCC). It should not be a surprise that only some students actually land jobs after graduating, and that comes from many factors. But it should not affect your decision to enroll with dCC, because honestly, there will never be job placement promises in anything; even 4 year institutions don't promise you that. For me, I only needed to know that it was POSSIBLE, and the rest was simple logistics that I had to figure out. Ultimately, and it sounds cliche, but it really depends on how committed you are and what you are willing sacrifice and do to succeed. Would I recommend dCC? Yes and No.
Yes, if you want it bad enough.
No, if you don’t.
Good luck to all students/grads of devCodeCamp!
I came to devCodeCamp with ZERO coding skills. Twelve weeks later I felt confident in calling myself a Junior Developer, but still didn't truly understand the power of what I learned there until I got into the real world and started taking assessments and applying for jobs. You cannot learn every coding language in 12 weeks (though you will learn many), but what you do walk away with is a strong understanding of the fundamentals, a clear view of how full-stack development works, and the ability to expand your skills to new languages if you choose to further your education afterwords. That being said, I can't overstate the fact that you will only get out of this program what you are willing to put into it. They will tell you that it's hard before you start and they're not kidding. The instructors will not work toward your success harder than you will, nor should they. But if you can come at this program with passion and an ability to be self-driven, you will be able to utilize the amazing resources that exist there in the instructors (and even your fellow students) and reward YOURSELF with a new career path and receive a bounty of support once the program is done. If you are looking for someone to hold your hand and give you answers, cough up the money, take a few years and go to college. But if you're serious about getting a new career and you're willing to put the work in, go to devCodeCamp because it really can change your life. It's hard, it's a bit costly and it's not for everyone, but if you look at what your future could be if you're driven enough to achieve it, it will be worth every penny.
As a freelance photographer and graphic designer, I had been thinking about what I my skillset was missing. After doing some research, I found that learning to code would be the most advantageous. The trio of photography, design, and coding (full stack) could work so well together. The problem was I didn't know where to start or what everything meant in the coding realm.
A friend recommended devCodeCamp. After the initial tour, I scheduled a follow up, where I asked 30+ questions about the program, what skills were taught, and what the expectations were.
This program is a bootcamp. You need to be dedicated, you need to work hard, and you need to basically put life on hold until you’ve finished. It makes the world of difference and the reward is worth it.
All to say dCC gave me the foundation I was looking for.
**First, I would like to clarify that my review of devCodeCamp is on my own free will. While reviewing any program that someone has just attended is always encouraged, there is no incentive or reward for me to write this, which is what some other reviews have indicated and is simply not true.**
devCodeCamp is not for everyone, period. It is not anyone who is unmotivated or ambitionless. It is a program for those who are driven to learn a valuable skill and establish a foundation which can be built upon in one of the fastest growing industries right now.
My relationship with devCodeCamp started about a year before I decided to enroll. I met with Mike and Paul, an Instructor and The Director of Operations respectively, and they didn’t pull any punches telling me what to expect at all. They explained how tough it can be at times, how life may have to put on hold during the course and how the program is designed to produce problem solvers as well as developers. After mulling over the idea of attending for about 10 months, I decided to go all-in, quit my job, change my career, and my life… for the better. I had as much coding experience as a nun has experience fighting fires…NONE. I started the program in November 2016 and was lucky enough to have a very supportive wife and I connected very well with some of my classmates who have become great friends of mine. The instructors were fantastic, I was told before I agreed to enroll that they would not be handing out answers and solving our problems for us and that’s exactly how it went. I enrolled in the program to learn how to code and get a job as a developer; a company is not going to want someone who is not willing to put in the work and that is what were driven to do. (This is important if you are reading this considering joining the program, some students in my class had different expectations which was an issue for them.) I always appreciated how the instructors spoke and taught us like we were individuals and on our same level, as opposed to talking down to us, while still maintaining a sense of authority and control throughout the program. By the end of the program our conversations felt more like talking to friends than instructors, in my opinion. Because of this relationship with them, it removed a lot of the stress that comes with learning new things at a very fast pace.
Upon completion of the course there was the deployment phase. In this phase we were taught how to write a great resume and how to interview well. After our resumes were complete they were sent to the hiring partners of devCodeCamp. Myself along with a few other graduates were asked to work on a two-week project for a local start-up which involved learning AngularJs to further pad our resumes and continue the learning process. While this is not a guarantee for all students and is not part of the tuition it is great to get semi-real world experience through devCodeCamp’s partnerships. During this period, I would still attend devCodeCamp and use their facilities to work on the project, and had great communication back and forth with Paul and the instructors about potential jobs. I also had the opportunity during this period to interview with 3 potential employers who came to devCodeCamp personally to meet myself and other graduates. For one of the employers I did not expect to interview with but since I was in the building and someone wasn’t able to meet with them, I was allowed the opportunity and they eventually ended up hiring me!
In under 150 days I went from a retail manager to a Business Intelligence Developer at a very respected company, excellent pay, and fantastic benefits all because of devCodeCamp. At a traditional school this would be impossible and much more expensive. If you are motivated and ready for a serious challenge that will change your life than this course is for you. Like I said at the start, devCodeCamp is not for everyone…but it was the best decision for me. Thanks for reading.
I was concerned about attending devCodeCamp prior to my enrollment. It's a lot of money for a 14 week course. You definitely can't do it while employed, as you are there 8am to 7pm, Mon - Fri. And it's definitely scary not knowing if you'll be able to find relevant work after you complete the course. After doing my research, and speaking with the instructors and staff, many of my fears were put to rest, but that didn't mean they were unfounded. Overall, I would say I had a positive experience, however, there are caveats to that.
The curriculum is broken down over 14 weeks into parts. These parts are constantly in flux dependant on the changes in the Milwaukee tech market. devCodeCamp (dCC) works with their network of "Hiring Partners" to determine which skills are most important in the area at any given time. These skills are what make up the core of the dCC curriculum. What is being taught today, may not be taught in the next class, or it may not be taught the same way. I had the somewhat unique perspective of experiencing this in action, as I watched 6 classes run to completion, none of which were taught quite the same. Why 6 classes? We'll get to that later...
What you learn may change from class to class, the general methodology does not. The core essence of what would normally make up a BA in Computer Science is distilled down into just the information relevant to your future career. You'll learn about a semesters worth of information each week, and have labs and projects to build using what you learn. Tests are almost non-existant, as the results of your labors are in what you create. I've tried programming on my own before, and honestly I learned more in the first 2 weeks here than I learned in 2 years on my own. The instructors really know their stuff, and are very personable to be around. It's not a typical educational environment, and they like it that way. The only downside here is if your fellow students are not "All In" on the program, or are otherwise phoning it in, it can cause the entire group's experience to suffer.
So, you've decided to sign up. Complete the course, and get a job with one of those sweet "Hiring Partners" that you'll likely have heard so much about. Yeah, about that...remember when I said I watched 6 classes go by...
I graduated in August 2016. I recently was hired at a company that is not a "Hiring Partner" (though to be fair, dCC did have a contact within the company) in March 2017. I won't say I'm a prime example, I have seen many people get jobs with 1-2 months of graduation. This is the only part of the course I have an issue with, and it's not entirely their fault, but they do use it as a selling point to students. The "Hiring Partners" are a group of ~20 companies that have regularly done some hiring from within dCC. They like dCC grads, and they are happy to look at more dCC grads. The problem is: They aren't necessarilly hiring. Many of them have filled their positions with previous grads. So, you're going to be looking at non-hiring partner companies for open positions. Know what that means? Same thing it means for everyone else in the world: Indeed.com. dCC does try to help with the job search process. The main issue is: They aren't just helping YOU. They are helping every other grad that hasn't found a job yet. So to get any assistance from them, you will be pestering them a lot. There may be times that you will want to go out and do your own search, which you are free to do, but they will want to give you guidelines for job search etiquette. The real issue is what happens at the interviews with the non-hiring partners. HR interviews are standard across the board. Tech interviews, however, are usually done by another developer, and they tend to ask questions about your programming background. Many times, they've never heard of dCC, and you will end up having to basically sell them dCC. 20 year veteran developer with 2 degrees, don't be surprised when you get scoffed out of the interview because you ONLY have 14 weeks of programming experience. This has happened to me more than once. Overall, I am happy with my end result in the Job Assistance, but it is the one point in the course that I believe needs the most improvement.
TL;DR: Coursework is great, you will learn a lot in a relatively short period of time, from a great group of instructors, but be prepared to bring your own work search skills.
They teach you everything you need to know to be a jr developer. More importantly they teach you how to teach yourself which is a crucial skill to have as a developer considering there are new technologies all the time.
I recently acquired a job and while it took me a long time I can say that dCC was there for me the entire time. They hooked me up with presentations and interviews until I finally received a job. As long you come in to the camp here and there, dCC will keep helping you.
All and all I highly recommend devCodeCamp to anyone looking to be a jr developer.
First off, let me say that I would recommend devCodeCamp to everyone that I know who is serious about coding and tired of the plain old curriculum or cost of traditional schooling. I went into this without any actual programming experience until I started the pre-course work. Throughout this program, you gain valuable experience programming in several different languages as well as working in a team based environment. More than that though, devCodeCamp provides you with a conductive environment where there are people in all steps of the program so that you have the ability to learn from others as well as teach the people in the earlier classes. All this taken into account, the greatest things that I have taken away from devCodeCamp was the incredible community, the work ethic you gain, and the ability to be independent. The instructors will slowly almost push you away forcing you to be able to think differently about the problems you encounter and learn on your own. I am incredibly glad to have done this, and would only want to go back to improve on my projects that we did in the beginning of the course. Everyone was amazing and I hope they continue to do their good work.
I attended devCodeCamp in the fall of 2016. The course is challenging and fast-paced -- not for the faint-of-heart. The instructors are knowledgeable and approachable; I never had any qualms about asking for clarification or extra help. They instilled confidence and provided guidance when necessary. In addition to the programming languages, we were also taught problem-solving skills and effective research techniques. We were taught team skills through team projects; an invaluable skill that is necessary in software development.
devCodeCamp also provided guidance regarding the job hunt. I had three in-person interviews as a result of their efforts on my behalf. They also showed us how to interview, how to prepare a tech resume, and how to approach the job search productively. I was able to answer questions and propose coding strategies during the technical parts of the interviews that I had. It took me less than three months to find a job.
What is paramount to keep in mind when considering the course is that it requires a great deal of independent effort in addition to class. I had to review at night after class and work on projects during the weekends. I didn't have a lot of spare time. Students must be totally committed to this effort to be successful.
I was able to achieve my personal employment goals, I learned a lot, and I formed lasting professional relationships with other students. Would I do it again? Absolutely and without reservation.
I have always had an interest in coding but never pursued it during college. After I graduated I went into retail and stayed there for a little over a year and found myself not satisfied with what I was doing.
This is where I found reviews of devCodeCamp on Facebook and decided to give it a tour. Going into the program, I had little to no experience in coding and now, through this course, I have received more from this course than I had first anticipated. Now I have a job at a great company and pursuing something I love.
I would recommend this course for anyone that loves to problem solve and loves a challenge. This course challenges you throughout and you definitely get what you put into this course. I am proud to have graduated from dCC.
Before I heard about devCodeCamp, I was taking courses part-time at a technical college for web and software development. Since I was working full time and taking classes at night, I had four semesters (two years) left and had only built console applications focusing on simple concepts. Then my team at work hired a devCodeCamp grad. I was impressed with not only his technical skills but also the positive feedback he had about his experiences with the camp. After taking a tour and meeting with a few instructors, I was sold. So far it is the best career decision I have ever made. In a matter of weeks I was building full ASP.NET applications and developing the tools needed to write programs I could showcase to potential employers.
DevCodeCamp's teaching methods rely on resourcefulness, self-sufficiency, and perseverance. You are presented with the basics and expected to teach yourself the rest. Not everyone will thrive in this environment, but those who survive set themselves up for a promising career in a dynamic and growing field. You will be challenged and you will likely struggle. There will be days you hit a wall that delays any progress for hours. But persistence is key here and the instructors are always available to support you and point you in the right direction. Not only will you learn how to code, but you will learn more efficient ways to learn. This will only help you moving forward, both professionally and personally.
I chose to find a job on my own outside of devCodeCamp, so I cannot speak to any explicit experiences with those services. But I will say that the instructors and staff are fully committed to assisting you with this process and that many graduates have found success via this option. I was fortunate enough to find a job in my career within a month of graduating -- something I didn't think was possible six months ago.
Bottom line: if you are serious about coding, you would be hardpressed to find a better option than devCodeCamp.
I enrolled in devCodeCamp after having grown sick of working factory jobs. It is one of the best decisions I have made in my entire life. The course is challenging and hectic, but an excellent way of learning to code. After just a few weeks we were working on projects that it took friends of mine in traditional software development degrees years to get to. The most important part of the course is that they help you find employment once you graduate, I had my first interview within a week of graduating, and start my new job, making money I didn't think possible a few months ago, on Monday. I am beyond satisfied with devCodeCamp, would, and do, reccomend to everyone I meet.
This course is for anyone willing to accept a challenge. You get out of this program what you put into it. If you are ready to completely dedicate yourself to a new learning experience, then this course is for you.
I recently accepted a job as a Software Developer at a great company just after about two months from graduating from DevCodeCamp Milwaukee. Going into this program, I had a little experience writing code, but this course brought those skills from novice to professional.
I highly recommend this course for anyone that wants to become a great software developer and start a career in a great field sooner rather than later.
Being an immersive bootcamp, of course devCodeCamp is challenging and pushes your limits. This type of environment enabled me to learn more than I ever thought possible. I came into the course with your basic "I use computers for social media and writing papers in college" computer knowledge. By the end, I was able to develop my own web applications. Now, within a few months of graduating, I have a position as a Junior Developer with a great company.
I would recommend devCodeCamp to someone who has strong problem-solving skills and is looking for a challenge every day. The instructors are fun, quirky and knowledgeable. They foster a collaborative environment amongst students that allowed us to not only learn from each other, but form friendships as well. For me, it was a very worth-while experience!
devCodeCamp offers an immersive learning environment where you are guided along a path that teaches you the building blocks of coding and instructs you on how to problem solve. Everyday you are surrounded by people with the same goals as you, working on the same or similar projects and everyone helps each other along the way. It is an excellent environment for learning.
devCodeCamp got me a job as a junior software developer in 4 months. I worked hard, on top of the 11 hour days I often continued coding when I got home and many times through the entire weekend. I even worked on a side project after completing class projects. My goal was to get a job as a junior software developer and devCodeCamp made that happen. I am recklessly pleased with the results! :)
I was just hired at a local web design firm after recently graduating from the full-time program at dev Code Camp.
The camp taught me how to teach myself, and now I have an amazing sense of direction in my life and the tech world. I enjoyed spending so much time with my instructors and colleagues and truly miss being there already.
In 14 weeks I went from knowing NOTHING about coding becoming a competent and knowledgable software developer. 8 weeks later, I accepted an offer for a little bit over what devCodCamp lists as the average salary. It was extremely difficult for me, even though school had always been easy in the past, but the immersive nature of the program, combined with the project-based curriculum ensured that if I actually completed the work, there was no way I didn't learn the concepts. The instructors are very knowlegdable and extremely helpful, and the deployment staff was there for me 100% as I looked for jobs. Basically, everything they advertise on the website about the program turned out to be correct: It was very hard, the learning style works for the content, the deployment process is no joke and will get you plenty of opportunities for employment. If you can swing the cost, and you're willing to put the rest of your life on hold for a few months, this program will change your life.
I recently attended the full time fullstack C# .Net boot camp. Like half my class I was a college grad wanting to add coding skills to my resume because I felt it would get me the kind of job I'd like and have the opportunity to vastly improve what I was earning.
dCC delivered as I received several job offers each offering salaries in the 50's with benefits.
I'm not going to reiterate what many of the reviewers have said about the class as they accurately portray what the program is about. What I will say is I'm glad I didn't buy into the controversy regarding the other school you read about online. I found the school environment in terms of instructors, space and what I learned to be top notch and even more than what was advertised. dCC doesn't participate in federal fafsa loans so the news story was like comparing apples to oranges to me.There's nothing like dCC in Milwaukee to my knowledge and I'm very thankful that I trusted what I saw and heard from students in my visits to dCC prior to enrolling.
I have attempted to learn code at a 4-year university as elective courses and although I made it through a handful of courses, I did not recieve the same rewarding level of education that I received at devCodeCamp. With the courses at the university, I merely felt like I was doing the work in order to pass the class whereas in devCode, I truely wanted to immerse myself in the environment and continue learning more and more code. At devCodeCamp, you will learn and they will teach you in a manner where it will click for you. My experience with code was not the easiest, but a devCodeCamp I was finally able to get over my wall and wrap my mind around code.
With that being said, the journey is by no means easy. I think devCodeCamp found a formula and style to efficiently teach code but it will not come naturally, you must also put in the effort and time (which is not a concern because you'll be there 10hrs/day for 5 days a week). You will get what you put in. Although my class was one of the bigger ones, it was hard to expect constant attention from the instructors, but it taugh me to dig deep and solve these problems on my own which is what you want by the end of the course. There will be many days where you will want to give up and quit but the end result will be very rewarding and you'll actually know more than you think.
When I was reading these reviews before I joined dcc, I was a little hesitant, the program being new, it being such a big investment, and some reviews being negative. I was lucky to have the ability to take a chance and join the camp, and I'm glad I did. I got out what I put in. I'm now in the position of a Course Report reviewer, and I want to leave the most honest review I can -- so that I can help you, just as these reviews helped me make my decision.
Overall, I think if you come in to this bootcamp committed, determined, positive, and as prepared as you can be, you have a good chance at becoming a developer and finding a job.
I came to devCodeCamp (dcc) after looking for a different career path. I was lucky enough to have the support of friends and family that helped both logistically and financially.
So, when I began the camp, I knew a few things, but nothing compared to what I've learned. The most important thing going in was that I knew this was what I wanted to do -- I already knew I enjoyed coding/development. I loved working my brain through the logic of code, as a computer would. Dcc then gave me a space to continue that learning process, as well as a support system via my classmates and instructors to help me when I got stuck and to supply challenging project ideas, lectures, and daily coding tasks.
The instructors do not hold your hand. They know the concepts and how to supply you with the resources and knowledge to help you understand difficult computer programming topics like data structures, time complexity, relational databases, and functional programming. But they don't write code for you. One really helpful thing they did during lectures was to write code in front of me, so I could see how they might tackle a feature.
It's true, a lot of the learning process is googling, and dcc is very honest about that -- the reason being that most real-world development is solving problems and debugging, often getting help from online. If you don't know how to research what you're trying to do or a problem you're trying to solve in code, you won't be a good developer. For me, I liked this -- learning by doing and researching. I didn't particularily want instructors to tell me how to write code. I wanted them to show me ways it can be done -- best practices -- and then send me off to do it my way. Dcc and it's instructors do that, but they will also help you with errors you encounter that make absolutely no sense to you. Most importantly, they help you understand the error, where it came from, and how to prevent it next time.
If you are good with this style of learning, then you'd do well there. If you are a committed learner, and have any interest in programming, you'd do well there. Frankly, if you do not dedicate yourself, you may not get what you want out of this course. It shows: there were a few people in my class that slacked off. They don't have jobs yet. Almost all the others in my small group do.
Personally, I worked super hard at dcc. Often I programmed through lunch break, then went home and continued teaching myself by working on a web app project or doing online tutorials and watching video lessons. I probably spent 10-12 hours a day doing coding/learning related things. Again, I was committed.
During the deployment part of the program -- post graduating -- they help you look for jobs and hold hiring days -- days where one or more companies come in and see a few presentations from graduates and do short interviews.
The dcc job coordinator recognized that I worked very hard, created good projects, and that the instructors saw potential in me. About a month after the program, he got me a phone interview with a local software company. I did that interview, did a follow-up coding exercise, and then was brought in for a formal technical and in-person 2-hour interview. One week later they made me a job offer and I took it. Whereas before I was uncertain about my future, today I'm positive, grateful, and excited.
It would've taken me a long time to get to this point trying to teach myself coding. Dcc sped up this process and supplied the environment for my success. This is my story and I can't speak to anyone else's. If you are uncertain about your motiviations to learn coding, think twice. But If you see yourself in anything I've said here and have the means, take a chance with this bootcamp.
I started with no background in software development. While the 12 week bootcamp was intense, it was definately worth it. Instructors were helpful but didn't hold my hand the whole time. Hiring day was held a few weeks after I finished the bootcamp. This is where a bunch of companies came in, we presented our projects and met with each company. I received a job offer from one of these companies as a Jr. Developer. Excited for what my future now holds!
Our latest on devCodeCamp
Need a rundown of everything that happened in the coding bootcamp industry this September? You’re in luck! We’ve collected all the most important news in this blog post and podcast. This month, we kept up with the status of the bootcamp industry, learned about how bootcamps are thriving in smaller markets, and explored different ways to pay for bootcamp. Plus, we added 7 new schools from around the world to the Course Report school directory! Read below or listen to our latest Coding Bootcamp News Roundup Podcast.Continue Reading →
Welcome to the September News Roundup, your monthly news digest full of the most interesting articles and announcements in the bootcamp space. Do you want something considered for the next News Roundup? Submit announcements of new courses, scholarships, or open jobs at your school!
This Week on Course Report:
- Should you learn web or mobile development first? We dive into this question with advice from Atlanta's DigitalCrafts code school!
- Have you tried Thinkful's Workshops? Grae, the Head of Education at Thinkful, gives us the scoop on their newest offering for bootcamp grads and working engineers.
- Mechanical-Engineer-turned-Web-Developer Kacy Ebel talks about her career change and her experience at We Can Code It's women-only bootcamp.
Aquisitions, Fundraises & Regulation
- General Assembly announced their $70MM Series D. This reporter thinks about what the fundraise could mean for their London campus.
- Hack Reactor acquired Chicago-based Mobile Makers Academy, adding iOS to their offerings. They also announced "Hack Reactor Core," the umbrella under which each school will operate autonomously.
- Inside Higher Ed reported on General Assembly's journey through regulation and expansion. Education Dive provides a nice, brief summary of the article.
- The Huffington Post reported on a letter from Jeremy Shaki and Khurram Virani (Founders of Lighthouse Labs) to parliament on code literacy, outcome-based education, and Canadian innovation through technology.
New Campuses + Courses:
- Dev Bootcamp announced they will open doors in San Diego this November.
- Montana Code School's first cohort started class September 28. (Listen to Montana Public Radio's story on the bootcamp).
- ThoughtKite will teach their first Toronto iOS bootcamp in October.
- Code Fellows has overhauled and reorganized their courses (bye bye Dev Accelerators, hello Code 401!)
- Applications for Code Platoon, a Chicago bootcamp geared towards veterans, are now open.
- Global News Canada writes about Toronto's Bitmaker Labs.
- Fortune Magazine explores women in Coding Bootcamps.
- FCW finds that coding bootcamps are 'Very empowering, very transformational.'
- A LinkedIn researcher blogged about the types of jobs reported by bootcampers on the networking site.
- Delaware Online looks back on ZipCode Wilmington's first bootcamp cohort.
- Built in Chicago: How Designation is bringing the bootcamp model to design.
- Milwaukee Journal Sentinel: Milwaukee computer coding school expands as employers show interest.
- The Street: Future Code Monkeys May Skip College and Head to Boot Camp
Have a great October!
Welcome to the August News Roundup, your monthly news digest full of the most interesting articles and announcements in the bootcamp space. Do you want something considered for the next News Roundup? Submit announcements of new courses, scholarships, or open jobs at your school!Continue Reading →
Erik had a degree in Aviation and an MBA when he decided to change careers. He had enough experince with traditional education to know he didn’t want another 4-year degree, so Erik researched coding bootcamps in Milwaukee, and enrolled at DevCodeCamp. We chat with Erik about the “sub-level program” during DevCodeCamp’s application process, the AngularJS project (called ThisIsPrettyNeat, which is actually pretty neat) he created, and going on interviews for his first job as a developer.
What you were doing before you started at Dev Code Camp?
I have a Bachelor of Science in Aviation. Before joining DevCodeCamp, I was a corporate pilot for a small company based out of Naperville, Illinois.
What motivated you change careers?
After spending seven years in the aviation field, this past January I decided to make a career change into software development and computer programming. The development field has always interested me and I found myself exploring it further. I loved what I saw! I made the change to foster this love, and, also, to "future-proof" my life. Software development is the future and I want to be right with it!
When and why did you start doing research about coding bootcamps?
I started my education research this past January.
Since I already have a college degree, I did not want to go back to a 4-year school for Computer Science because I knew I would need to retake the same general education requirements I had during my undergrad. With cost-of-education being an issue, I decided the traditional route was not a viable option as I would have to pay for education I already had.
I read an article on LifeHacker.com about three different education paths I could take to get into the development field: through a traditional 4-year educational program, through self-study, and through a bootcamp. After exploring all three options, I decided that a coding bootcamp sounded like the best fit for me; especially since I already had a Bachelors and Masters degree.
With a traditional 3-credit college course, a student spends, roughly, three hours in that class each week. By those same standards, in one day at DevCodeCamp, we cover about three weeks of that course’s material. After 12 weeks, I completed 4 years of Computer Science courses. This intense immersion is what I was looking for.
Were you in Illinois when you started researching boot camps?
I found out about DevCodeCamp when I moved back to Wisconsin. Prior to that, I was researching coding bootcamps in the Chicago-area. One focused on iOS and app development and the other was a front-end development boot camp. But, since I had already moved to Wisconsin, when I found out I could attend a bootcamp close to home at DevCodeCamp, I felt it was a good opportunity.
What was your technical experience like? Did you ever take a computer science class in your undergrad?
Coming in to devCodeCamp, I had very limited technical experience. I took a Computer Science class in high school, but it only taught me how computers physically work.
After college, I took some courses on Codecademy, which were very informative, but I found some material to be slightly outdated. Plus, when I had questions about the topics, I did not have someone to ask.
Do you have specific career goals when you graduate or are you keeping your options open?
With regards to a career, I just want to develop...and know I will be happy anywhere I can do that! As for my interests, I’m personally drawn to the front-end. I love design and making products look great. I’m also very interested in mobile app development. That being said, I’ve challenged myself, a lot, to work on the back-end because I understand being a full-stack developer is crucial to getting a good job. It is also crucial to allowing myself to develop as a developer and becoming the best I can be.
DevCodeCamp teaches web development, right? Or are you learning iOS as well?
This course predominantly focuses on back-end development...especially C#.Net. That is what employers are looking for in the Milwaukee area, which is why devCodeCamp chose it as a focal point rather than Java or C++ or another language.
As for other languages, our instructors encouraged us to dive into any we were interested in. After learning core development concepts, I found picking up new languages in this immersive environment became much easier.
Tell us about the application process at DevCodeCamp. Did you do a technical interview or was it a culture interview?
There were a number of steps in the application process. After expressing interest in the school, the first step was getting my application in. From here, I had an in-person interview with the head instructors, and they asked about my background, why I wanted to take the course, and where I wanted to go with it.
The next step places applicants in a Sub-Level program. The sub-levels are designed to ensure that any student accepted at devCodeCamp is mentally capable of completing the course. It checks for basic math knowledge, reading comprehension, and the ability to find patterns in cognitive puzzles...a lot of which is logically relevant in development. The Sub-Level program also brings applicants to the same knowledge level...we learned about basic computer terminology, such as debugging and compiling, and some other useful knowledge so on Day One, instructors had a base-line to teach from.
After completing the Sub-Levels, I had my final interview. In it I was tested on comprehension of my Sub-Level knowledge, which I passed, and was given further information about the content of the course and what was expected of me as a student. By the end of the meeting I was formally accepted into the program.
Did you ever do a technical coding challenge?
There was no technical coding challenge required to be accepted into devCodeCamp. Most of the students in my cohort had not written a line of code before their first day. We just possessed a desire to learn.
How many people are in your cohort?
This is a small class, but is it diverse?
To be honest, we are all white men between the ages of 21-40. It’s not particularly diverse, but I know there are a number of scholarships out there for women who want to get into development. I know that devCodeCamp is trying to stress that.
Who are the DevCodeCamp instructors?
Dave is the head of instruction. He’s the one we go to with a majority of our problems, questions, and concerns. That being said, there are many instructors here who specialize in certain languages, teaching their respective knowledges to us. But outside of lecture, every instructor is available to help.
What does a typical day look like? Do you have lectures or is the curriculum project-driven?
Our days vary depending on what we are working on.
At the start of learning each language, there were a lot of lectures because we had to absorb a lot of knowledge. Those lectures were then paired with labs that reinforced the concepts we had just learned.
After core-concepts had been absorbed, we were given both individual and group projects to complete using the language we were learning. These projects allowed us to apply our knowledge in a real-world application interest.
But despite the lack of a “standard day,” we are coding every single day, continually building upon that which we already know. In an immersion setting, learning comes very quickly.
Do you like learning .NET and C#? Are you satisfied with that curriculum?
I do! It may not be my favorite language out of the three that we’ve learned, but it has allowed me to focus on very important components of development; namely object-oriented programming, which is huge in software development.
How many hours would you say you’re spending on DevCodeCamp?
10 to 12 hours a day. We get here at about 8 in the morning and many of us stay until 7 or 8 at night. Over the 12 weeks of this course, I will have spent 600+ hours in an immersive coding learning environment.
Have you felt burnout at all working 12 hours a day for 12 weeks?
I’d call it “temporary burnout.” For example, yesterday I was very frustrated because I was in a deadlock trying to figure out a problem I had. I kept looking at the same code over and over again but could not come to a resolution. When this happens, though, I find taking a 10 minute break and approaching a problem with a fresh outlook usually helps. As a developer, I understand that this frustration will happen. I think it’s important to figure out how to personally overcome it.
You’re not quite finished with the course yet, but have you had a chance to reflect on your experience? Has there been a good feedback loop?
At the end of each language, we were given an evaluation sheet to fill out and an opportunity to talk about the things we liked/didn’t like, along with any suggestions for future courses. No matter the type, these are always taken with enthusiasm by our instructors.
I think the instructors are definitely passionate about teaching. I always feel like I can approach them whenever I need to ask a question. One of our instructors, I know, can read uncertainty on my face when I don’t understand something...and he’ll explain things to me over and over again until I do. I think that persistence is very important, especially when we’re learning something that we’re not familiar with, and I appreciate it.
Can you tell us about a project that you worked on while at DevCodeCamp?
Which libraries did you use?
It looks great. Did you work on it alone or as a class?
Thank you! That was an individual project.
Tell us about approach to job prep.
There has been a lot of emphasis on job prep in our course. One day each week we meet with a career development counselor; a dedicated instructor who is familiar with the components of how to get a job in the tech field. He comes in and talks with us for about 2 ½ hours on all topics relating to career placement. Through this, we’ve developed our resume, social media presence, and are currently learning how to interview.
For many of us, this path is a career change. The idea of a technical interview is very nerve-wrecking if you don’t know what to expect before going in. That’s what they are helping us with here.
I’ve done a number of interviews so far and, aside from general butterflies, have not felt unprepared or like I did not belong in them. I think the course has done a good job preparing me.
How many interviews have you gone on?
I am hoping to have a job by the time we graduate! That would be my ideal situation. I’ve been on 5 phone interviews and two technical interviews so far.
Were those interviews set up by Dev Code Camp?
Two of them were set up through devCodeCamp. The other three were through me.
For the ones that were set up yourself, can you give us any secrets? How did you get those interviews?
I went online and searched “development jobs in Milwaukee.” There are SO many websites dedicated to this particular search! With them, I looked for jobs I was qualified for or that interested me and applied.
I have really enjoyed the interview process! I find it is kind of like dating...you go out with someone and then wait, eagerly, for that first text or phone call after saying they had a fun time...that’s the same feeling I get after receiving an email from a company I applied to saying, “We’ve seen your application and we’d like to talk to set up an interview.”
Do you have an idea of the type of company that you want to work for?
Right now I’m looking for a developer position and I do not care where that is! I just want to develop!
Where is the DevCodeCamp classroom?
It is on the top floor of a building just outside of Milwaukee, WI.
As for the setup, they spared no expense here! They did it right! There are smart boards, top of the line computers, and anything we need for learning. There is even free Starbucks coffee, on demand, every single day! That is such a luxury for me!
When Dave Gold was approached by Milwaukee coding bootcamp devCodeCamp to teach software design, he jumped at the chance to build a coding curriculum from the ground up. As devCodeCamp prepares for their first cohort in April, we talk to Dave about preparing a curriculum around the demands of the Milwaukee job market, the rigorous process of accreditation, and how he plans to create a realistic working environment with project-based learning and job preparation from day one.
Tell us about your background in programming and education.
I graduated with a degree in Computer Science and got a job working in C# and .NET that took me to Shanghai. There, I learned to develop in an enormous ERP product from a team of Chinese developers who I looked up to. I came back to the Milwaukee office of my company and I taught that knowledge to existing developers to help sharpen their skills.
Next in a senior development role I worked on leading projects and coordinating with multiple developers at a time. Next I did a some functional product design and finally project management to gain perspective of software I designed used by customers.
How were you introduced to DevCodeCamp?
Linked-In, it all happened as a development bootcamp should-> through technology.
Is there a demand for jobs in Milwaukee for .NET?
Since you learned to be a developer in a traditional 4-year Computer Science degree, did you have to be convinced of this bootcamp model?
No, I didn’t really have to be convinced. It’s something that I knew could be done. When I went through my 4-year degree, I didn’t really learn about modern development tools and I think this is an opportunity to show people that there are better ways; you don’t have to hit your head against the wall trying to figure things out. It’s a supportive environment.
Do you think it’s important to incorporate some of the theory learned in a CS degree into the bootcamp or are the two siloed?
I think they’re siloed in some respects. I think that what we’re trying to do is find the happy medium, where we take everything that’s valuable out of a 4-year degree and combine it with real world experience and create a very valuable educational experience.
Have you been involved in developing the devCodeCamp curriculum from the beginning?
Absolutely; it’s my baby.
How have you decided what to include and exclude?
The main thing I wanted to do is make sure what the students learn is in-demand. We’re partnering with employers in and outside of the Milwaukee area. We plan to keep talking to them about the technologies that they use, and the languages that they use.
That being said, we’re creating software developers regardless of what language they write so that they’re adaptable and can work in another technology if their role requires it. I think that gives our graduates a little bit of an edge.
And what language does devCodeCamp teach?
Does devCodeCamp have to meet a minimum placement rate?
We have to meet a threshold. For everybody who is admitted to devCodeCamp, we have a minimum 70% graduation rate and we have an 70% job placement rate of those graduates.
Will you all be publishing those numbers regularly?
Absolutely; we’re very transparent. And just to be clear, those numbers are minimums. Of course we’re striving for 100% but at the very bare minimum, we have to meet those numbers.
You’re starting your first bootcamp on April 13th. How many people will be in that first class?
We’re still figuring out the final roster, but we’re keeping it purposefully small because we recognize that we’re new and we want to make sure that the first cohort goes well and that we can make changes if we need to. Our maximum is 24
Are you the main instructor?
This time around I’m going to be the main instructor. We have a few other instructors who are revving and ready to go, and will help out with teaching in the future.
Have you found an ideal student at devCodeCamp? Are there technical requirements to get in?
Beginners can absolutely excel at devCodeCamp. I think being able to write software requires more of a personality than a knowledge base. If a person is driven and can sit in front of a desk and not leave until the problem is solved, they can be successful. They must have that drive and persistence.
Do you have a coding challenge in the application for admissions?
We do have something called “sub-level” and it’s part of our admissions process. It’s a series of small coding challenges emailed to applicants.
Will you be doing assessments or exams throughout the coding bootcamp? What’s your approach to evaluating students?
What is the DevCodeCamp teaching style? Is the class project-based or driven by lecture?
Both. We’re going to start with a lecture in the morning. I really don’t want to be talking for hours because I believe that people learn by doing, especially in software. The lecture will be about half an hour long, in which we’ll bounce topics back and forth, show real world examples, and why we’re going to use these concepts.
Then we’ll go into the lab, where we enforce that knowledge that we just talked about; we jump to the lab so that they get that practice. After the lab, students then go back to the project work where they get to their projects and features and incorporate what they just learned into it.
Are those projects collaborative?
Students pair programming and also work collaboratively in groups.Collaboration, Communication, and Creativity is key to a successful software developer.
Are you incorporating job preparation into the curriculum?
From the first couple of weeks, students are going to meet with our student outcomes department. There’s also dedicated class time set aside every other week where students will work on their resumes and practicing interviewing.
Job prep is really well integrated into the program. I want it to be fluid and give them time to think about how they want create their own personal brand, present themselves and contrive their resume. It is very important for students to think about how they want to talk to employers and present themselves.
Do you have hiring partners already?
Yes! We’ve gotten a lot of positive reactions and excitement, our advantage right out of the gate is the fact that we have been placing graduates for over 10 years in IT related positions and another 10 years beyond that in IT and software corporate training so our hiring network is wide and developed. Those relationships are a big bonus for our students
Will devCodeCamp students do a capstone project?
Yes, and they will work several projects throughout the entire bootcamp.
Are you teaching full time with devCodeCamp? Do you have time for other projects like your own personal projects or freelance work?
Absolutely. I’m a full time employee and we’re looking for full time instructors.
I’m making it a point to all of our instructional staff that we spend 10% - 20% of our time working on our own personal projects. I think it’s important because you can talk code all day but the world keeps evolving and we need to stay updated.
Welcome to the February News Roundup, your monthly news digest full of the most interesting articles and announcements in the bootcamp space. Want your bootcamp's news to be included in the next News Roundup?
Submit announcements of new courses, scholarships, or open jobs at your school!Continue Reading →
Looking for coding bootcamp exclusive scholarships, discounts and promo codes? Course Report has exclusive discounts to the top programming bootcamps!
Questions? Email email@example.com!Continue Reading →