TurnToTech offers full-time, 10 to 16-week mobile development and part-time, 30 to 36-week cyber security bootcamps based in New York, New York. TurnToTech aims to produce well-rounded software engineers with a deep understanding of mobile platforms, app development, and cyber security.
The bootcamp has a recommended 12 weeks of coursework and 4 weeks of internship but students who move faster can spend more time on their internship. In the mobile courses, students will learn fundamentals and understanding end-to-end software development, including requirements management, system design, architecture, development, testing and software versioning. In cyber security courses, students will learn the fundamentals of cyber security, Python, penetration testing, ethical hacking, risk management, and more powered by HackerUSA.
When it comes to finding a job after graduation, TurnToTech has relationships with a growing number of potential employers, hosts corporate and startup job fairs, and works to help students build their networks by hosting several tech events each month.
Recent TurnToTech Reviews: Rating 4.25
Recent TurnToTech News
- Episode 12: March 2017 Coding Bootcamp News Roundup + Podcast
- How to Get Work Experience Before You Graduate from Coding Bootcamp
- Alumni Spotlight: Conor Sweeney from TurnToTech
Start Date None scheduled Cost $12,000 Class size 7 Location New York CityWe’ll start you off by teaching you programming fundamentals through a series of challenging practice problems. Then we’ll help you gain an in-depth understanding of object-oriented programming. Once you have a strong grasp of these important topics, you will move on to developing apps. At the completion of the course, you will have developed a strong skill set with a focus on: Android architecture; Fundamentals of UI/UX design on Android (including animation, user interaction, buttons, tabs, maps, etc.); Data: Storing data in the cloud using Parse as well as on the mobile device using SQLite; Interacting with web services and APIs such as social networks and review sites; Creating your own web services using Parse.com; Using Android device features like camera and GPS; Relatively advanced topics such as security, app performance, asynchronous programming, design patterns, and testing.
Deposit N/A FinancingFinancing available through Climb Credit
Minimum Skill Level Beginner Prep Work Yes, for beginners Placement Test No Interview Yes Start Date None scheduled Cost $3,000 Class size 7 Location New York CityAt the end of the course, we want you to be able to program fluently in Java, use the Android tools with confidence and build fully functional Android apps of almost any complexity. For example, as part of our course, we will be building a camera app which supports filters, GPS, sharing over Facebook and storage of photos on Amazon S3 cloud – which is very similar in its features to the Instagram app. The course meets 8 weeks for two, 3 hour classes each week.
Deposit N/A FinancingFinancing available through Skills Fund.
Minimum Skill Level Beginner Placement Test No Interview Yes
- In PersonFull Time
Start Date None scheduled Cost N/A Class size N/A Location New York CityBecoming a brilliant Cybersecurity Risk Manager is a sure-fire way to head down the ever-changing path of Cybersecurity and be successful. Following 3 main channels of analysis, assessment and mitigation, this 400 program has a total of 10 courses total to prepare you for the world of Cybersecurity. This program will leave you with extensive real-case studying to master the art of risk management in the world and make you an undoubtedly sought after candidate in the job market.
Deposit $1,000 for 40-hour Pre-Training course. $17,000 for 360-hour extended course FinancingLending partners available, including Climb Credit Tuition Plans $1,000 for 40-hour Pre-Training course. $17,000 for 360-hour extended course $18,000 Total fees
Minimum Skill Level IT Managers CIO & CISO Advanced IT Consultants Risk Evaluation Employees Placement Test Yes Interview Yes Start Date None scheduled Cost $12,000 Class size 7 Location New York CityWe’ll start you off by teaching you programming fundamentals through a series of challenging practice problems. Then we’ll help you gain an in-depth understanding of object-oriented programming. Once you have a strong grasp of these important topics, you will move on to developing apps. At the completion of the course, you will have developed a strong skill set with a focus on: iOS architecture; Fundamentals of UI/UX design on iOS (animation, user interaction, buttons, tabs, maps, etc.); Storing data in the cloud using Parse as well as on the mobile device using Core Data and SQLite; Interacting with web services and APIs such as Facebook and Twitter; Creating your own web service using Parse.com; Using iOS device features like camera and GPS; Relatively advanced topics such as security, app performance, asynchronous programming, design patterns, and testing.
Deposit N/A FinancingFinancing available through Climb Credit
Minimum Skill Level Beginners Welcome Prep Work Yes, for beginners Placement Test No Interview Yes Start Date None scheduled Cost $3,000 Class size 7 Location New York CityAt the end of the course, we want you to be able to program fluently in Swift, use the iOS tools with confidence and build fully functional iOS apps of almost any complexity. For example, as part of our course, we will be building a camera app which supports filters, GPS, sharing over Facebook and storage of photos on Amazon S3 cloud – which is very similar in its features to the Instagram app. The course meets 8 weeks for two, 3 hour classes each week.
Deposit 499.00 FinancingFinancing available through Skills Fund. Scholarship None
Minimum Skill Level Beginner Placement Test No Interview Yes Start Date None scheduled Cost N/A Class size N/A Location New York CityThe IT Professional Program is the perfect place to gain the foundation for an array of IT security skills and technologies. A 400-hour program, the IT Professional Program has six courses total that help prepare students for a variety of professions. By the end of this program, students will graduate with the knowledge required to successfully pass international certification exams and that which can help secure a cybersecurity career.
Deposit $1,000 for 40-hour Pre-Training course. $12,000 for 360-hour extended course FinancingLending partners available, including Skills Fund Tuition Plans $1,000 for 40-hour Pre-Training course. $12,000 for 360-hour extended course
Minimum Skill Level Anyone from any background who wishes to join the cyber security industry. Placement Test Yes Interview Yes Start Date None scheduled Cost N/A Class size N/A Location New York CityOur Professional Penetration Tester - powered by HackerUSA program is your direct path to a cybersecurity career. This 400-hour program’s curriculum includes six courses, extensive hands-on skill building, and guided product training (full time; see the evening comparison below). The Cybersecurity Professional Penetration Tester students graduate with the sought after knowledge and tradecraft for immediate employment as tier 1+ security engineers, analysts, pen testers and consultants. The evolution from general IT to cybersecurity can take five to 10 years. The Professional Penetration Tester does it in as little as 10 weeks full time.
Deposit $1,000 for 40-hour Pre-Training course. $17,000 for 360-hour extended course FinancingLending partners available, including Climb Credit Tuition Plans $1,000 for 40-hour Pre-Training course. $17,000 for 360-hour extended course $18,000 Total fees
Minimum Skill Level Experienced IT Professionals Placement Test Yes Interview Yes
26 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.
Click here to log in or sign up and continue.
- Menachem F • Campus: New York City • Verified via LinkedIn
They will take your money and not keep their promises. I enrolled in a trial period course, paid was supposed to be a "refundable" fee. Eventually the class never opened. ITS BEEN A YEAR AND A HALF THAT I AM CHASING THEM FOR A $250 REFUND!!!!!! Never saw my money back!! I called, send emails.... nothing! their lousy excuse is that they mailed me a check a year later (which i never received of course). After I threatened them with a lawsuit they said they will write me a check but i have to come down to Manhattan to take it. SHAME ON THEM!! They want me to take a day off from work to pick up their check. They know i wont do it so they can keep my money in their dirty pockets!!!
- iOS Bootcamp- 10/17/2018George Edward Correa • Associate iOS Engineer • Graduate • Course: iOS Bootcamp • Campus: New York City • Verified via LinkedIn
TurnToTech is a great place to learn mobile developmet along with general computer science and coding basics. For the most part, it is self taught but, there are instructors there to help when you need it. The curriculum is challenging and you learn a ton in just a few months. You also get the chance to colaberate with your peers during hackathons, which is time put aside where you and a small team of peers can develop a small app. The team that develops the best app wins a small prize and bragging rights until the next hackathon. In the few months I was there, I coded in C, Objective-C, and Swift. The knowledge I gained at TurnToTech definitely helped me attain the job I have today.
- Eugenio Lopez • Android Developer • Graduate • Course: Android Bootcamp • Campus: New York City • Verified via LinkedIn
As a former full-time Android student and current Mobile/Android Developer, I can confidently say that TurnToTech has played an immense role in starting my career as a Mobile Developer. Their bootcamp offered an immersive hands on course experience which ensured I had the skill set needed to survive in a professional Software Developer environment.
TTT's course was not the typical class room/lecture environment. It was the kind of course which engages you to constantly learn by solving problems and creating projects (I'd like to mention that this was made perfectly clear to me before I enlisted). The hands-on course work included Object Oriented Programming (OOP), problem solving with algorithms, and creating many android applications that centered around specific functions with the addition of an Internship.
As a current Android Developer, I've worked at two companies now since my departure from TurnToTech; and I cant stress how similar the course work is to what I've faced on the job. To clarify what I mean, I'll give a quick rundown of how finding and working at a Mobile/Android developer role is like.
1) To get an interview, you need a resume depicting projects you've worked on as a Software Engineer. Thus my resume (I'll note here that I was a recent Nursing grad and the only job exp I had was at the Home Depot) compromised of small android applications which TTT's course provided to create and that I continued adding onto(polished them and added my own features), the internship project at TTT which I got to work within a dev team of fellow students under the instructor who I say acted as a product manager/lead developer, and my own small application which the instructors were more than happy to encourage/help me create.
2) To pass the interview, you'll usually need to answer various Android (or w/e you specialize in) questions as well as solve an algorithm challenge/s. Both of these topics I covered within the course. As mentioned, TTT's course includes a dive into solving algorithms and learning about multiple data structures. And besides creating multiple Android apps pertaining to all the major Android components, the course provides multiple quizzes (open ended and multiple choice) to help solidify your understanding over a specific topic. In addition, the intstructors themselves offer mock interviews that are similar to what you'll face in real life.
3) Once you get a job in any Software engineering role, you'll quickly realize how there isn't a one solution to fix all problems. You'll constantly be problem solving all day every day; and that is what I believe TTT excels at the most. TTT teaches you how to create/find the answers yourself. By being a bootcamp, which encourages students to become self-proficient, they prepare you for the everyday environment where you're expected to produce without much help.
To wrap things up, the experience I got at TTT was great. For the negative reviews regarding the nature of the course, those people missed the point of the bootcamp. This wasnt a standard college course substitute. TTT was a place that accepted me with zero software development knowledge then prepared me for a software developer job in under a year. So yes, if you attend this course and have a question about a problem you're stuck on and the instructor kindly encourages you to find the answer on StackOverflow, its because thats what you'll be doing every day within your software developer career.
- A great start with good instructors- 2/16/2018Juliana Strawn • Junior iOS Developer • Graduate • Course: iOS Bootcamp • Campus: New York City • Verified via LinkedIn
[My understanding is that since I finished up at TTT, they have changed the way some of their courses are structured, but I think that my review should still apply.]
TurnToTech does a great job of prepping you for the workforce. I had mock interviews, regular programming challenges, hackathons, and weekly classes on actual computer science theory.
I had zero programming experience before TTT. The course taught me C, Objective-C, and Swift. Even though most jobs are looking for Swift, knowing Objective-C as well was a big plus since a lot of major Cocapods are not in Swift yet.
TTT set me up with an excellent internship that had me on a team making a consumer app. The internship taught me about design patterns, teamwork, the Sprint Method, and communicating with clients.
My only critiques are:
1. My last couple of months there, TTT lost an instructor and was somewhat understaffed, which sometimes meant it could take half an hour to get help on a question. I am sure they have found a replacement by now.
2. About halfway through my time at TTT, React Native got big. (The idea behind RN is you learn one language to make Android AND iPhone apps, instead of needing to know Swift and Java.) Job searching is always stressfull, and there will always be a need for native programmers, but mobile jobs are really starting to prefer people who can do both iPhone and Android. I'm actually pretty lucky at my current job, they're paying for my Java classes :)
So overall, I had a great experience at TTT, it helped me get a pretty great entry level job and I look forward to learning more!
- Basic cyber Security- 2/28/2018Zeeshan • student • Applicant • Course: IT Professional with Python - Basic Cyber Security • Campus: New York City
- Stealthly satisfying, unique approach to coding- 12/21/2016E. Chen • Software Engineer • Student • Course: Android Bootcamp • Campus: New York City
Before I review about the teaching methodologies, I want to say that the environment to learn is usually overlooked. This school has nailed this need, the environment is very inviting and indusive to learning. Instructors and staff are always available and ready to help. TurnToTech is and has been willing to listen to industry professionals and students to fine tune their cirriculum to better adapt.
As for the cirriculum, it is intense and savage as most of the reviewers have mentioned before. You REALLY get what you put into it, my biggest regret attending this bootcamp was not devoting myself 100% throughout its entirety. The lessons are there, you just need to work your way through it and ask for help often. I let my pride and freelances get in the way of this... I am now interviewing 5 months later than I anticipated.
One major advice to anyone who wants to start their career as a coder/programmer. Be mentally prepared to dedicate yourself for a straight +4 months and ask for help when you are stuck on something. Stay positive, don't get fustrated as it will eventually burn you out. Remember every day squandered is another day gone, this easily adds up into weeks/months. It is very easy to de-rail and lose focus, we all have circumstances and that is absolutely fine. Take it from me I am almost 10 months into the program, as per the auto weekly reminders sent to my email!
Also, sometime during the first six weeks do yourself a favor and pick up a coding interview prep-book. There is a general road map to personally ready yourself for that big day. TurnToTech is here and open to listen to any concerns that you may have, I implore everyone to take advantage of their resources early on and pick their brains often.
- iOS Developer- 7/22/2016Ray S • iOS Developer • Graduate • Course: iOS Bootcamp • Campus: New York City
The iOS bootcamp at TurnToTech exceeded my expectations. I found the instructors to be knowledgeable and friendly. They were always willing to spend extra time explaining anything when I found myself confused or struggling to understand a concept. With there help I was able to get a job a few months after graduating. One of the things that really stands out about TurnToTech is their alumni network. This network provided me with support when searching for a job as well as with mastering advanced iOS material. TurnToTech fosters this network by providing their alumni with coworking space. As a result alumni, are often present to share their experience and knowledge to the next generation of students.
- An Amazing Place !- 6/7/2016Chris • Course: Android Bootcamp • Campus: New York City
My experience at TurnToTech was amazing. I have a learning disability but with the help from the staff and the comfortable environment I was able to obtain the skills and confidence I needed for developing android apps. As in anything else, I needed to put in the time in order to understand and develop the concepts that go into coding. I now have the ability to pick up new languages using the learning techniques from TurnToTech. I cannot say enough about the teaching staff at TurnToTech: they are professional, knowledgeable, very helpful and they are full-time employees, unlike some other bootcamps I looked at.
TurnToTech's environment is a special community where students learn to network, meet people and learn from each other. During the internship, I found working together in groups gave me a greater understanding of what things I need to work on as a developer. My internship app is called 'Voices' where I worked with several other students and the two entrepreneurs behind this app. The experience was great and so was the app. Voices recently won the MobileWeek startup challenge: http://tryvoices.com/blog/2016/5/7/voices-wins-nyc-mobileweek-2016
If you are looking for a place that will work at your pace, give you personal attention and has a friendly environment, this is it. I highly recommend TurnToTech and encourage you to inquire. I cannot say enough good things about this experience. My employer's quite happy with me and I look forward to my future with my new skills and confidence!!
- Think like a developer- 5/26/2016Benjamin Soung • Software Engineer • Graduate • Course: iOS Bootcamp • Campus: New York City
- Big weakness- 5/24/2016Stephen • Applicant • Course: iOS Bootcamp • Campus: New York City
I took a look at the recent tuition and it seems like they bumped up the tuition. I would consider looking at other bootcamps with hands on classes. This schools curriculum is questionable. Look at all the five star reviews talking about needing lots of motivation. They should not advertise as a bootcamp then. They should advertise as a part time school and make it clear. They are not a bootcamp, not at all, all self paced, with no direction. If you gotta pay that much tuition at least you should be in a good curriculum.
Response From: Teddy Angelus of TurnToTechTitle: COOWednesday, May 25 2016Please note that this review is from someone who attended classes (part time iOS) only for 2 days and was asked to leave because our instructors determined that he was not putting in the required effort.
- Warning: Not for everyone!- 5/12/2016Student
If you are looking for a curriculum structure similar to a typical "class setting", look elsewhere. The biggest gripe I have is with its website - which, with all its fancy graphics and promises, distorts the truth on many of its offerings.
I hate the star rating system, they seem so one-dimensional. Let me break it down.
Instructors - 4/5:
Nothing to say here. They are very knowledgable, and smart. The instructors and TAs are very good at their craft. Unfortunately, some are not so great at teaching or explaining concepts.
Curriculum - 1/5:
First, let me help you make a quick decision. If you are looking for a structured, lecture and lab based learning environment with tons of pairing and group projects - look elsewhere. TurnToTech's curriculum is 100% individual and self-taught. You have to teach yourself everything by scouring google or reading books. There is zero structure. Every single student works at his or her own pace - and the resulting space is a very separated learning environment with little to no chance of collaboration.
A weak structured curriculum is TurnToTech's biggest weakness. It is not the content of the curriculum, rather, it's the way that it is delivered. The method in which students learn the material is suitable for a very specific type of student. If you have the willpower to learn by yourself, then you will navigate the course comfortably. Otherwise, you will waste time being distracted and going on Facebook or other websites. This is not your fault - it is why many of us search for a bootcamp - so that we can conquer this distraction by being placed in a structured learning environment. Unfortuntely, TurnToTech amounts to studying by yourself - with the occasional help of a teacher for a few minutes (they have to help other students too).
Though the website says that each individual receives a customized education, there could be nothing further from the truth. Every single student completes a series of identical PDF files containing instructions on what to do. That's their "project-based curriculum". The website also states that students finish an App alongside the program. This is completely false and is 100% on the student to make that choice. There is no requirement to have an App completed on the App Store, and they do not care either way.
As for the actual curriculum, students are simply instructed to complete a series of PDF's consisting of instructions on what to do. They advertise this as being "projects" on the website, but the actual projects can be found all over online tutorials as well. There is nothing unique about the projects, unlike some other top bootcamps.
Additionally, all the concepts need to be googled and learned by yourself. The teachers do not always have time to explain everything to you. There are no lectures on any of the concepts. Many students development huge holes in their learning process.
They do have talks (once a week) on topics, but these topics are disorganized and jam packed into one day - not so great for absorbing new information.
In this way, TurnToTech's curriculum may score higher for certain individuals, but a majority will go through the curriculum feeling like it is a little off. It feels weird to pay so much for a bunch of PDF exercises.
Since TurnToTech operates on rolling admissions for individuals, there are no cohort starting dates. This has it's pros and cons. It is nice to have other students further along in the curriculum to help newer students, but this means that the entire system of TurnToTech is in fact partially a lie. You don't receive personalized one-on-one mentorship that is structured in any way. You simply get answers from students who are further along in the course, or the teachers. Unfortunately, veteran students do not always have concepts down (they themselves are still in the curriculum), and do not always know how to teach. The teachers on the other hand, while knowledgable - do not always give you enough personalized attention as there are many people constantly asking for help (thanks to the learn-it-yourself styled PDF worksheets).
Job Assistance 1/5:
Sure, people have gotten jobs after this bootcamp. But people have also gotten jobs studying by themselves without getting in to a bootcamp. TurnToTech offers an internship, which is about the only reedemable value within the Job Assistance that they give you.
They host meetups - but these meetups are open to the public as well. Don't really see the advantage for its students there.
The fact of the matter is this: Their job assistance really only consists of one person. This person has to deal with a ton of students, and the student needs to work real hard to make any progress. This is normal of course - and they should be working damn hard for jobs and interviews, but the way the website advertises its job assistance is false.
There are no doubts that you will have learned something by the time you finish its program. However, you will lose focus as easily as studying on your own - because that is literally what you are doing. You are studying alone, just in another space - with occasional help and small talk from other teachers and students. You will not be asked to pair up, to paritcipate in group projects, to have constant deadlines, or to have daily workshops and labs and assessments.
They are completely lax - which can be good for certain individuals, but it ends up being a very questionable curriculum consisting of a series of do-it-yourself documents.
Also - their acceptance rates are very high - which is something to consider. They also do not publish their percentage of graduates who get jobs, or the average salary. All things to take into consideration.
So here's the verdict:
If you are an extremely, and I mean - extremely - self motivated and are comfortable with a 99% self taught bootcamp, then go ahead and pay up for TurnToTech.
If you are looking for structure, paired programming, and much stronger and organized curriculum - look elsewhere. Please.
Response From: Teddy Angelus of TurnToTechTitle: COOSaturday, May 21 2016We take all feedback very seriously and try to respond to every one. There are some potential misconceptions that have been expressed in this review and we’ll try to clarify those.
As correctly noted, TurnToTech is not for everyone. We do our best to explain that to each person who applies. If you are looking for a traditional classroom setting with lectures and cohorts and daily homework, and grading, then TurnToTech is not for you. We are modeled after a work environment, not a school. We are not a substitute for CS classes in a college. We try to provide the things that a traditional school doesn't.
Our number one priority is to get you job-ready, and our curriculum is modeled on what the employers expect, not what gives a smooth ride to the student. Our teaching approach is a modern ‘project based’ approach that emphasizes problem solving.
We’ll absolutely make sure we review our website and make it as clear as possible that you won’t get a traditional classroom here. There is no reason for us to portray anything otherwise – we were designed from day 1 to be a project-based bootcamp, and we are very proud of that.
Project Based Learning
Let’s discuss the term ‘project based’. Not everyone may understand the term in the sense we use it but educators have a specific definition for this phrase. If you are interested in learning more–take a look at https://en.wikipedia.org/wiki/Project-based_learning. A short summary is summed up well in this quote from the article - Project Based Learning is a style where you “learn about a subject by working for an extended period of time to investigate and respond to a complex question, challenge, or problem. It is a style of active learning and inquiry-based learning. PBL contrasts with paper-based, rote memorization, or teacher-led instruction that simply presents established facts or portrays a smooth path to knowledge by instead posing questions, problems or scenarios.”
We try to avoid the ‘smooth path’ mentioned above. By definition, this makes our path tough. But we are still committed to this approach. But it’s important that we are clear: this in no way means you just work on your own with no help. In fact, rather than having only set times for q & a and office hours, multiple instructors are available all day to give you as much attention as you want, and sit with individual students for as short or as long as the student needs. It's our top priority to make sure every student gets as much time with the instructors as they want.
Again, we understand that not everyone may be familiar with this term as explained above so, moving forward, we’ll try to do a better job of explaining it.
Now let’s come to the issue raised about ‘individualized’ or ‘personalized’ – for us it doesn’t mean everyone will get a different set of projects. It means the kind of help you’ll get is specific to your needs. For example, you have an issue in your assignment and need help. One standard non-personalized “classroom” approach is to give you the solutions after you submit your assignment. If you couldn’t solve the problem – you get to see solutions. But they don’t necessarily tell you why your code didn’t work. Is your code 99% there or is it way off? You typically won’t be able to tell. But that information is critical to learning. Our solution is to sit with you and debug your code and make it work with you if needed. If you read a tutorial or an article somewhere that doesn’t make sense, we’ll sit with you and make sense of it. That is our meaning of personalized.
And this is hard to implement – which is why you don’t see too many others following this approach. This is hard for a couple of reasons – instructor quality has to be extremely high, and curriculum projects have to be extremely high quality and demanding. The internship is an even harder thing to include in a bootcamp because of its complexity. We firmly believe that unless a student has spent some time implementing features or fixing bugs on a real-life large project such as a complex app with perhaps a custom backend – they are unlikely to be job ready. And while all this seems demanding, we have a large body of satisfied students and alumni which means the approach definitely works.
Now let’s address the ‘collaboration’ issue from the review. It is true that students are mostly required to work independently from other students and not in groups until they attain a certain competency. And this is by design. It’s important to understand the underlying idea. When you go to a job interview, you go alone. Think about why that is the case. As a beginner if you get paired with someone, one person may be doing nothing while the other person does all the thinking and coding. Of course you may feel like you had a good time and got some assignments done but ask yourself: is that really at the heart of what you want to get from your bootcamp experience?
Software engineering is as much an intellectual field as it is a collaborative discipline. We work on both of these aspects in our program. First, you need to build your own competency as a problem solver and as a programmer. And that’s why, during the first 12 weeks of the curriculum (with the exception of our recently introduced bi-weekly student hackathons), you’re supposed to work by yourself and not split the work with anyone. Instructors will be there at every step to get you past whatever hurdles you face, debug your code with you, clarify your ideas, or anything else you want. But in order for you to succeed you need to build your own confidence. Once you finish all the projects, you’re on to the internship – and now it’s a different situation. You work in a group from then on. You pair program. You jointly whiteboard solutions to problems. You learn the real power of collaborative tools like git and you see first-hand how an experienced developer solves architectural problems and debugs massive code-bases and gives you insight into software development. We do not believe that any kind of classroom setup can come anywhere even close to this approach to learning.
Job Placement and Career Counseling
We help every one of our students with their job search, through individualized resume assistance, counseling and mock interviews. We assist not only our current students but even our alumni after they have landed their first job if they are exploring making a change. Even they get mock interview and resume guidance. We have successfully connected students and alumni to companies where they now work. Our ever growing list of alumni are also very active in helping our current students with their job search and getting them interviews.
Our program is now in its 3rd year and has gone through various revisions. Our curriculum is constantly evolving, new projects are constantly being added and we’ve always incorporated useful feedback. Based on suggestions from employers, students and alumni - we’ve added interview prep. to our curriculum. We’ve added CS. We've added problem solving. Anyone is free to request a copy of the detailed curriculum and have it checked out by their developer friends if needed. Our current curriculum has been vetted by a large number of practicing software engineers. We have a very structured approach to the job search process and we have a good sense of what employers want.
To conclude, we take all feedback very seriously and we’ll do our part to make the messaging clearer on our website which seems to be at the heart of the review. Hopefully we’ve clarified most of the issues raised. And we're always open to ways of improving our program.
If you want to become a software engineer – you must be fully committed to the intellectual, motivational, and physical challenge. It takes time. It takes effort. There are no shortcuts. We try to give you what you need most – which is ‘learning how to learn’. So if you have the motivation and the confidence – we have no doubt that TurnToTech will give you a good sense of what software engineering is all about and significantly improve your chances of becoming a software engineer.
- Student- 12/30/2015Anonymous • Student/Intern • Student • Course: iOS Bootcamp • Campus: New York City
TurnToTech is a self-motivated and mostly self-taught course. Students work through a set curriculum of problems and reading at their own pace.The course is divided into 5 sections full of different app problems. Sometimes the it requires building an app from scratch, and sometimes it requires refactoring. The course is meant to mimic a tech work environment as closely as possible. Because the of the course's individual pace, students can start anytime and move as speedily or slowly as needed. There are assigned readings in the beginning but as the student progresses, the instructors help less and less and guide you towards finding solutions on websites such as stackoverflow using search engines. The idea is to teach students how to teach themselves since tech and code is ever evolving. For some people this may be ideal and for others it can be extremely frustrating not to have the guidance of a classroom style lecture. The second half of the course is an optional internship meant to give students real work place experience to help fill their resume while they actively search for a job. TurnToTech does not have a job placement program like many other schools which also has benefits and drawbacks. There is no guarantee upon graduation that you will immediately have a job, however, most graduates find work quite easy to comeby and often in a position to turn down job offers. The staff provides mock interviews, on campus job fairs, and resume advice. This means that you do not have to get a job through the school to get tuition reimbursement since job placement is not part of thier profit. The staff is constantly supportive and helpful in both the job search, personal app projects, and throughout the course. Depending on what type of learner an applicant is, this could be the perfect school or the worst option. However, no matter, the type of learner the staff will always help guide students toward the solution without doing it for them. This tough love teaching technique produces results.
- Daniel Parker • Ph.D., University of Pennsylvania • Student • Course: iOS Bootcamp • Campus: New York City
I’m currently learning iOS development in New York City at “Turn to Tech.” I’ve had an excellent experience with this program and STRONGLY recommend it. The reason why I chose it over the other ones I considered (and what I still especially like about it) is that it has a really positive and collaborative atmosphere.
The curriculum is designed so that you learn as you work your way through a series of increasingly challenging assignments/projects. For example, an early project might be to simply create your own class using Objective-C or Java, while a more advanced project that you’d get after a week or two might ask you to build an app that has features X, Y, and Z. As soon as you finish one assignment, you move onto the next (working at your own pace). Each project introduces new concepts that build incrementally on what you have already learned. From what I can tell, they are constantly tweaking the curriculum to reflect the latest trends/demands in the job market so that by the time you are done with the program you are highly prepared for your job interviews and have the skills that employers expect.
Anyway, as you work your way through the assigned projects, the instructors and the more advanced students who are further along in the program all kick in and help you as you figure things out. You also have the chance to collaborate and talk through things with other students at your level who are working through the same assignments. We change up seats in the lab fairly regularly, so that we all get to know each other.
I think this approach has several distinct advantages. First, I think it’s much better than a lecture-based program because you learn completely through 1-1 interaction with the instructors and other developers around you. You don’t have to sit through extensive explanations of topics you already understand, and, on the flip side, if you don’t understand something, you can simply take as much time as you need to figure things out and ask for as much help as you need. You never have to feel like you're "behind" where you should be or that you’re being held back unnecessarily.
Second, you constantly have the chance to test your understanding of concepts by explaining things to your peers.
Third, you can get as much or as little help as you need/want. When I came into the program, I knew virtually nothing about programming and asked a TON of questions. The instructors sat and worked with me individually until I understood things and guided me as I developed a stronger grasp of the concepts. As I’ve advanced to more complex projects and started building apps, I’ve consciously tried to be more independent in my approach by asking for help less and less and by reading Apple documentation and class references to try and figure things out for myself before asking. This is encouraged, since it helps you to develop the research and problem-solving skills you need in the real world when the instructors aren’t there to help you. At the same time, you can still ask for help whenever you don’t understand something or are stuck and can't figure out how to debug your code, as everybody does who is still learning.
Ultimately, though, I can’t emphasize the positive atmosphere thing enough. It really is a tightly knit community where everyone encourages and helps each other out. Alumni from the program who are placed in companies around the city drop in daily to talk with us, and this is great because they are able to tell us where the newest jobs are and what we should be doing to prepare for interviews. It's also awesome for networking. I’m not sure if many of the other programs in the city have the same kind of dynamic.
- iOS Using Swift (Part TIme)- 6/1/2015Christopher Abelt • Managing Director • Graduate • Course: iOS Development with Swift Part-Time (Evenings) • Campus: New York City
Part time (2X weekday evenings / 3 hours) for 8 weeks. We learned the basics of the Swift programming language, including control flows, data types, functions & closures, classes & objectives, memory management using ARC.
The class went on to look at closures, algorithms, modules and linking Objective-C and Swift.
We used XCode to build simple iOS apps, using table views, collection views, and ways to access data. The class looked at creating maps, social frameworks, header files and modules and method swizzling.
- Best decision I could have made!- 2/9/2015Paola • Mobile Developer • Graduate • Course: iOS Bootcamp • Campus: New York City
The iOS Bootcamp at TurnToTech is a thorough and challenging introduction to the fundamentals of iOS programming. Unlike other bootcamp courses, this one is entirely project-based. There is no formal instruction, so you can take the time you need to understand specific concepts. You're building apps from Week 1 that increase in complexity over time, but they are broken down in a way that makes concepts easier to grasp. You will be amazed by how much progress you make in just 6 weeks.
What makes TurnToTech stand out, though, is the internship portion, through which you learn key skills that you need to know to be a professional developer, including working as part of a team, debugging, merging code. And you get to put everything you learned into practice, which it what seals in that knowledge and builds confidence.
The success rate for graduates is impressive. Most students land great jobs within months of starting the program, many who were completely new to iOS programming. I landed an awesome gig, and I have TTT to thank for turning me from a newbie to a solid developer.
- Great Place To Learn- 2/28/2017Anonymous • Course: iOS Bootcamp • Campus: New York City
Turn To Tech has great teachers and staff memebers. Their cuuricum is always changing and is a great place to learn the fundamnetals of IOS/Android development. Their teachers are extremly knowledgable and their curriculum is self-paced. This maximizes learning for students because they are to slow-down or speed-up depending on their needs. As more Turn To Tech grads attain jobs, their job process has become easier. It is a tight knit community of well-intentioned individuals. I enjoyed my experience there.
- Ehhhhh- 12/27/2016Anonymous • Graduate • Course: iOS Bootcamp • Campus: New York City
After a year and half since attending TurnToTech I wanted to share my thoughts of the experience I had.
1. I urge you to read all the negative reviews here on coursereport and elsewhere because It seems like alot of the good reviews were made by TTT staff to make themselves seem more legit.
2. If your main priority is to get a job then TTT is NOT the place for you. I suggest looking into other coding bootcamps such as General Assembly, Dev, or App Acedemy because those schools have %90 plus job placement ratings as well as better resources, infastructure, and staff. Regardless of the pitch they give you when you go down there, out of the 10 students I made friends with at TTT only 2 of them work as devs. Meaning 8 out of 10 students including myself that attended the school are unemployed or work in a completely different fields. This is because there is no job placement assistance at TTT and there is almost no market for Junior iOS Devs with no experience.
3. Every couple of weeks it seemed like they would change the curriculum or schedule and I can respect that because it seems like they want to get better but at the same times it gives off a vibe that they have no idea what they're doing or talking about. It seems like they're still trying to figure things out and thats fine but I dont think you should pay $12,000 to be part of their experiment.
4. TTT is a good place to learn about the world of mobile apps if you have no background in CS or coding. It was a good place to understand what goes into developing apps and get an undertanding on CS fundamentals.
5. The best thing I got outta TTT was the network of friends I've made and still keep in touch with. Even though almost all of the friends I've made havent gotten jobs, It's nice to have a network of people who are interested in aps and technology.
- Anonymous • Course: iOS Bootcamp • Campus: New York City
First, I'm going to break down the Rating System embedded in CourseReport in the most honest way possible. I want this review to be THE review to read before you consider TTT or any other bootcamp.
At the end, I will talk about some of my own personal opinions and talk about the cost and worth of the school.
So, lets just start off with what most people are concerned about. Jobs, right?
Job Assistance & Instructors
The job assistance at this bootcamp sucks. The resume review and connection to recruiters is abyssmal and worthless. After you finish the curriculum, there needs to be a bit of soul searching done in what sort of developer you are, what you want to specialize in, and what you need to do NEXT to become a true mobile dev.
I think it speaks levels about a bootcamp when they hire alumni from their own bootcamp, especially ones with no computing background. Many bootcamps do this, and TTT is no different. For example, I've talked to a few students and they find it incredibly discouraging that one of our "instructors" was a personal trainer and has no DEEP understanding of development. The help that is provided from this type of instructor is just an iteration of problems that they have already solved in their own way. It is not innovative and never forces you or the instructor to think outside the box.
My advice to TTT regarding this problem - Get an instructor that is from outside your school whose main priorities and passion is to teach. Don't just hire students that are unable to find a job.
Some of the reviews on Course Report shoot down the curriculum of TTT, but I strongly disagree. TTT's curriculum is on point and probably it's strongest attribute. If you don't strive in an environment where you force yourself to learn things, then you will not do well here. If you need someone to hold your hand and it bothers you when you don't understand things right away, close this window and look elsewhere.
When I go to meetups and networking events and I meet alumni from other mobile/web development schools, it seems like TTT's curriculum has crafted me to be more well-rounded than most of the people I meet. Most of the people I've encountered don't have as much as deep understanding as I do.
When you start applying for jobs, you start to realize from the job application requirements that you actually know a lot. You will probably meet most/if not all technical requirements besides the '1-2 years experience of developing mobile apps'.
If you haven't been scared away yet and are still interested in this bootcamp, don't hesistate to check out the school for yourself. The first step I would take is to learn on your own. If you get frustrated and feel like you're getting nowhere, come to this school. The guidance is real and the experience was life-changing. The main difference between TTT and most mobile bootcamps is that they actually care that you learn. The curriculum might take you longer, and that's okay. As long as you're not too lazy and make sure you are learning everyday, you are going towards the right direction to becoming a true developer. I personally know people that come from other bootcamps and their bad experiences are wayyy worse than the negative ones at TTT.
Some Opinions to End Off On
Personally, I feel like the few negative reviews on here are people that assume the role of "playing the victim". They expected to have their hand held and just handed a job without doing proper due diligence of what the school or development is truly about.
That's perfectily fine. More than likely, that type of person is not a good team player and would not thrive in the world of development where you have to teach yourself many new things constantly. You don't want to work with people that complain just because they have constantly learn and re-learn new things to stay relevant.
That is literally why developers get paid well, because you are learning until you retire/die.
Most jobs just check if you have your Marketing or Business Admin degree, and then you're set.
The Cost ($12,000)
This is what I get when I google "average cost of college".
'According to the College Board, the average cost of tuition and fees for the 2015–2016 school year was $32,405 at private colleges, $9,410 for state residents at public colleges, and $23,893 for out-of-state residents attending public universities. '
4 years at the cheapest school equals $9,410 * 4 = $37,640.
Like most people, I learned nothing relevant in college. I learned to figure out what I'll be tested on, studied the tested material, then I'm handed a number grade.
TTT has done something for me that four years of college could not. I can honestly say I've been re-wired in terms of the way I think, my approach to complex problems, and building programs. When people say this bootcamp is life-changing, I believe that is the part they are referring to.
It's been a well-known fact for a long time that you can "learn programming for free". Learning how to code is easy, but building an app from scratch and going through the whole process from nothing to a working product is a feat. This takes real guidance and is something that most people cannot do by themselves.
I really enjoyed my time at TTT and if I had to do it again in another life, I would do it all over again.
- Anonymous • Graduate • Course: Android Bootcamp • Campus: New York City
Before you spend $12,000 to attend TTT theres a few things you should consider.
- Almost NOBODY finishes in 4 months. There are numerous students who are 8+ months in and still have not finished. On average it takes 5-6 months for most sudents to finish the cirrculim then begin job search which itself is a long process.
- Almost half of the students that started the bootcamp in my time there that finished dont have jobs. TTT is a good place to learn about mobile app development but you wont necesarily get a job.
- There is no job placement assistance at TTT. Teddy(who is a great guy), will look over your resume and refer you to online job boards to apply for jobs. I dont blame him because he had multiple roles at TTT and isnt a full time recruiter. They used to have some on staff recruiters but they work on commission and there wasnt enough people getting jobs for them to stick around. Other bootcamps such as Dev Bootcamp and General Assembly have paid fulltime job assistance employees.
- TTT used to have a nice space in Flatiron next to all the other tech companies but couldnt afford the rent anymore so they moved into 2 classrooms inside of a foreign language school in downtown.
- When I attended there was a lead instructor named Oren and another instructor named Kaushik. From my understanding Oren left for another company so Kaushik is the only teacher left. He is very knoledgable and smart but hes not the best teacher because hes not good at communicating due to a language barrier.
- There is no real curriculum at TTT. You are given a pdf document with things to read, projects to build, exercises etc. And they are there to answer questions. This is good because they are teaching you how to teach yourself because coding is always changing and theres always new things to learn. This is bad also because some people would like knoledgable people to teach them concepts in a more formal setting like they do in other bootcamps.
Looking back I probably could have taught myself everything I learned at TTT using free online resources including Lynda.com, Youtube, Stackoverflow etc and gained a network of fellow developers by attending meetups. So I cant say it was worth the $12,000 if thats alot of money for you because it was for me. If $12,000 isnt alot of money for you then you will gain a unique experience at TTT.
Response From: Teddy Angelus of TurnToTechTitle: COO and Career CounselorWednesday, Dec 21 2016To potential readers of this review
We take every review seriously and the same goes for this one. This review, while perhaps written with the right intentions, is not accurate in many areas. Let's clarify the situation:
1. New space - Wrong assertion by reviewer - we moved out of our old location because the building was old, they didn't have fiber and HVAC was antiquated. We were glad that the lease was over after 3 years in that space. It's ridiculous to suggest that rent was a factor in our move which puts into question why this reviewer even wrote this review.
Just as an FYI - we have plans to open several other locations next year. Why is this reviewer discussing real estate and rents?
We moved downtown to a much nicer and better-equipped building and floor in a Class A building with ample space, nice student lounge, classrooms and conference rooms.
2. Learning on your own - Yes, it's possible to learn, but that's like comparing apples and oranges when comparing online with an in-person bootcamp. Most education experts agree and we know first-hand that an online course cannot be a substitute for in-person teaching and mentorship.
In fact, around 90% of the students, during their interview, said they tried to learn online and with friends but that didn't work.
Some even attended an online bootcamp before joining TurnToTech. And around 10-15% of our students overall have had undergraduate degrees in CS/Engineering/Science (many from Ivy League or equivalent schools) or are experienced web or systems developers, but they still chose to attend our program. Friends and relatives of TurnToTech alumni keep coming to TurnToTech. Why is that?
The answer is that because they like our project-based hands-on style of learning and they want the experience of solving problems and getting expert advice, collaborating with other students, working full days and weeks on their iOS or Android projects, having in-depth discussions with instructors and other knowledgeable students, working in a startup environment, participating in hackathons, getting plugged into the tech community and building their network - all of which is necessary to become employable.
In other words, they want to experience what life as a mobile software developer is. If you want this, you can come to us.
3. On duration - Our curriculum is challenging but certainly doable. An example: we have a student who's two months into the program, and he's already on his last project. (To be fair to other students, he has an undergrad degree in CS). We've had several such students in the past, and there's a good fraction without a CS/Engineering/Science degrees just to be clear who finish on time. Those are also the ones who never miss a day and never come late and also end up getting jobs quickly. We say this to everyone who interviews with us and goes through the assessment.
4. Curriculum - Our curriculum is one of the most thorough in the bootcamp industry. We have practicing engineers and app developers as our curriculum advisors. Please do a one on one comparison with any four-month bootcamp, and you'll see.
a) The curriculum for Android is around 200+ individual coding assignments - both in core Java and Android, several writing assignments, various well-researched podcasts and at least three large Android projects.
b) Our Android content is composed primarily out of starter projects which you download from our LMS. Assignments distributed as PDF's are a small fraction of what we do. And even so - PDF is as good a format as any. We fail to see the issue.And for all students, in addition to iOS or Android, every 2 months, we also run a lecture series on Data Structures and Algorithms which comes with an extensive set of assignments.
5. Job Placement - We obviously take the career services very seriously, and we a) counsel each student (one-on-one) on their job search (resume prep, interview prep, coding challenges, scheduling of mock interviews, target lists of employers, introductions to companies that we have relationships with, etc.). We give writing assignments to prepare for mock interviews.
b) We give as much advice on interviewing, resumes, skill gaps as a student wants. We reach out to everyone well before they're ready for this final step.
c) Between our senior team, we know a good percentage of the top recruiters in the city.
d) Every Friday, there's usually a coding challenge or a hackathon or something equivalent. And as noted earlier, we run a Data Structures and Algorithms lecture series once every two months.
All this is done to prepare students for interviews.
By the way, these services are available even to alumni many of whom have landed jobs through us. Even students who graduated over two years ago regularly reach out to us.
But at the end of the day, in an interview, a student has to perform individually - which is totally a function of what that person put in over the few months they spent at the bootcamp.
So hopefully we've clarified the situation. We understand that finding a job can get frustrating at times but absolutely everyone - whether you're at TurnToTech or another bootcamp or even at the world's top engineering school - you still have to go through this job hunt. Some get lucky and get a job after their first interview and some have to work harder but if they persistent - they do succeed. We have many many examples.
But we're glad that this reviewer has noted correctly that TurnToTech is a good place to learn mobile.
- Great experience if you have a positive attitude- 8/15/2016Anonymous • Campus: New York City
If your self motivated, disciplined, and desire to learn mobile development turntotech can be a great experience for you to get your foot in the door of the app world. It's important to not be a shy introvert and ask the instructors for help as well as other students, that's the whole point of going to ttt because you can take code courses online at home. Making friends with fellow students and having people like you in general will help you at ttt and your career after. It seems like the people that get jobs are people who constantly make an effort to network and the people that sit in the stairs or corner by themselves have a harder time getting a job post bootcamp. I have been out of the bootcamp for a few months now looking for a job, be prepared to not have a job for a couple of months.
- Confessions of a graduate- 7/26/2016Anonymous • Graduate • Campus: New York City
For all prospective students - I urge you to read and focus on the negative reviews of any bootcamps. You need to understand that for every negative review there are a handful of unhappy students too scared to speak out - because they are still relying on that particular unsatisfying bootcamp to look for a job. This is not a blow towards any bootcamp. This is making it fair for the students to assess every factor. They are the ones investing thousands and thousands. They should not be mislead.
This is going to be quite lengthy, but it encompasses what I have observed over the years as a fairly old bootcamp grad.
Before you make any type of decision towards any coding bootcamp (not just TurnToTech), you must understand that you cannot "become" a programmer in 13 - 16 weeks. Let alone a good one. If that were possible, there wouldn't be such a demand for programmers. Bootcamps, no matter how much they do not enjoy admitting it, are essentially crash courses. In any crash course - you're going to have the overachievers, the normals, and the strugglers.
So how do code bootcamps solve this issue? There are two ways. The first is to have a challenging admissions interview - filter the prospectives students until only those who've had solid programming fundamentals and/or CS backgrounds remain. These students hold the highest promise for getting a job upon graduation in a few months. Few normals get in, and all the struggling individuals are declined.
The second way is to rely completely on the curriculum. The program needs to have a curriculum so thorough and complete that it can take a beginner and guide them through the learning curve. This is TurnToTech's method.
I am not going to berate the program, because I believe there were a host of important technologies covered in its curriculum. However, there are a host of things that TurnToTech could do better for its students - and these are things that were expressed by other negative reviews here.
- Proactive attitude from the staff. New students receive the most "unconditional" attention. This means they are checked on without asking for help. That's awesome. Amazing. However, older students are ignored completely. Okay, this is understandable. They have been in the program for a month or two now and thus require no checkup. Unfortunately, they are still novice coders. You need to have your instructors follow a standard, more time actively checking up on every student no matter the amount of time they have spent in the program.
- The instructors need to be more involved than just walking around giving the occasional help. There should be more than one weekly talk. Cmon. The world of mobile development is huge, and you also have an entire curriculum there. Give talks about the curriculum, expand on the instructions that are already there. Give more workshops. Your students paid a lot to be there.
- The curriculum itself should have at least a small nod from instructors. Currently, the curriculum consists of students completely a set of instructions written on a PDF. When a student finishes that PDF - or unit, they wait for a code review. Code reviews are nice, but the criteria for passing a unit is low. As in, only code functionality required. There is no test for comprehension of that particular unit. A mini proficiency test should be required for moving on.
- Continuing on from the previous point, there are students who have struggled on the PDF trying to google concepts because there was no formal introduction to them. They might have tried reading documentation but were stuck due to inexperience. I've seen struggling students take naps in class, eat multiple take-outs, reply to emails and social media, and begin irrelevent conversations while at the bootcamp. I've also seen students who come in at 9am and leave at 5pm having made no progress at all. I feel like these types of scenarios can at least be reduced with instructors giving more attention to each and every student. Though, sometimes it can be hard with multiple students asking for help.
If you are considering any coding bootcamp, please read this first:
- First, make sure you have the self drive and grit to power through. No one graduates from a bootcamp and becomes a proficient developer in 13 - 16 weeks. No one. Even the instructors and founders know this. It is however, possible to graduate through incredible hard work, and come out as a novice level programmer who can potentially be mentored at a company and grow into a budding developer. Again, this is not everyone.
- Second of all, make space in your personal life. There is no time for a two week vacation to Vegas. There is no time for a few missed days for a festival, or a day skipped due to a movie, show, or friend get together. Being at TurnToTech is particularly challenging to stay on track, because they require you making a choice to commit, but they won't encourage you. That's why the only reply to the negative reviews has been "What you put in is what you get out". That statement should be the anthem for any bootcamp. You need to be there 5 - 6 days a week, 10 hours a day of coding, reading, project building, and problem solving.
- Third, know your mindset coming in. Are you coming in to rush through the curriculum in the hopes of getting a job? Unfortunately, all bootcamps make sweet marketing promises but the reality is that a desirable bootcamp graduate is one that graduates above and beyond his/or her peers. They graduate with excellent knowledge of their craft and an impressive portfolio of apps. I've seen examples of "currriculum rushers" during the bootcamp, and those students are still jobless months and months after graduating. Don't rush. Be in a open mindset. Learn code for the sake of learning code. It's a beautiful thing. Don't rush it. Be passionate about your craft, and do initiate your own projects separate from the curriculum.
- Finally, if you can - come in with the basics down. You'll excel faster than most students. Learn the basics of mobile programming and problem solving using sites like Code Academy, Code School, Project Euler, Coder Byte, and Code Wars. The more prepared you are coming in, the less time you spend struggling on the fundamentals - and the more time you have on personal projects.
If you do decide to join TurnToTech, I have several tips to get your money's worth:
Do not stay silent. No matter where you are in the curriculum. Force the instructors to come to you and explain topics you don't understand - because you don't, that's why you're here. You paid over 10k. Don't be shy. Even if you've Googled a topic or read some complex documentation, ask away. Aim to interact with instructors for a good amount of time every day, because they may not automatically check on you. Ask for code reviews. Ask for check ups. Ask. Ask. Ask.
Initiate pair programming. Go out of your way to ask another student to undertake a project with you. Git is easy when you are one person managing your own commits. Learn how to contribute to one project as a group without wiping out the project data.
Finally, and most important of all, focus on your Github. Yes, it is more important than your resume as a developer. Quality over quantity. Please do not upload ugly, unpolished, and uninspiring assignments from the curriculum on to your Github. I have seen this on many resumes and Githubs of current job seeking graduates from TurnToTech. No one cares if you've made a barebones app that can record video. That's great, so has a million other developers. Literally. The apps you showcase on your Github should all be polished, finalized projects that can be submitted to the App Store.
And on that note, submit to the App Store. Aim for two apps. You'll be ahead of nearly every other mobile bootcamp student. Easier said than done right? But you already knew this.
And please, for all that is good, do not state that you are a "Mobile Developer" at TurnToTech on your LinkedIn or any social media sites, which implies that you are working there as an instructor. I've pointed this out to several recruiters who say it is indeed strange. I don't know why current students are doing it, because it is not attractive at all. It is misleading to recruiters and companies, and they'll receive red flags from you.
If you put in the hard work, the studying, and the hours committed to coding, debugging, and project building - you will create a rich learning experience. Abuse the help provided by the instructors. You are paying for it. Ask them everything and anything related to coding. Pick their brains, pick your own brains, and pick the brains of the students around you. Who knows, perhaps you'll also inspire other students who are less motivated to step it up. It's all up to you.
- Software Engineer- 7/17/2016Anonymous • Software Engineer • Graduate • Course: Android Bootcamp • Campus: New York City
I finished Android full time course at TurnToTech in mid March. It took me approximately 4+ months to finish the course. I came to TurnToTech with very little computer science knowledge. I knew how to code and was familiar with Java but was nowhere close to being good enough to land a software engineer role.
I started the program by spending about 2 weeks just learning the basic computer science concepts and after that started learning Android. The curriculum was designed so I would learn individual components of Android one at a time and then finally try to put them together through a mid size project. There was a lot of freedom with how I spent my time and I made sure I only moved forward once I completely understood a concept.
After finishing the curriculum, I spent some time on the internship project and soon landed a job.
Job finding process was pretty straight forward, basically apply to as many places as you can. TurnToTech helped with putting me in contact with companies and recruiters they knew and they also hosted career fairs which helped build a network.
I am glad I chose to do this program and I think it really worked out for me in terms of what I wanted to do. Currently I am working for a company in Boston as a Software Engineer, mostly developing their Android app, soon to be published.
At the end of the day you get what you put in. The program is in place for you to learn and they have pretty experienced instructors to help you navigate through it. Additionally, there is just incredible amount of information and help available online as well. So as long as you are putting in the time to learn, you will see the results.
Hope this review was helpful.
- Amazing experience- 6/21/2016Anonymous • Graduate • Course: iOS Bootcamp • Campus: New York City
Overall I had an incredible experience at TurnToTech. Before joining an iOS bootcamp, I really shopped around for somewhere that would teach me Swift. When I called, I talked to Teddy who immediately addressed my concerns and invited me in. I met with him, Aditya, and Oren and they carefully answered all my in depth questions on Swift, the curriculum, and what I could expect. I was glad they gave the option of learning primarily either Objective C or Swift, and this put them apart from other bootcamps I looked at.
The project based curriculum is a great method. You have to work very hard throughout your 4 months, reading documentation, going through sample projects, building your own projects, and interacting with the instructors. I feel very comfortable after the time being able to create my own apps and projects. Each project introduces new concepts gradually that all end up adding up to lots of knowledge.
I give the instructors top notch reviews. They are a) incredibly knowledgeable b) patient c) have a wide array of programming experience. Whether my question was something simple like "Hey why doesn't this work", to in depth discussions of programming patterns or potential ways to host data on the cloud, they always had patient and thorough answers for me.
I come from a slightly different background than most, as I already co-founded a startup 2 years ago. We are now looking to add apps to our products, so I wasn't looking for a job afterwards. It definitely satisfied my needs to learning iOS development.
If you're looking to learn iOS development, I highly recommend this program. Everyone is out for you to succeed and with hard work you'll walk away with an incredible amount of knowledge.
- Great Opportunity to progress- 5/26/2016Anonymous • software engineer • Graduate • Course: iOS Bootcamp • Campus: New York City
If you have the commitment and passion to get into iOS development, I highly recommend considering Turn To Tech. They offers lectures, structured projects spanning the entire iOS eco-system, part-time classes for Swift and a community of dedicated students - all whom have something to offer each other. The instructors are knowledgeable and passionate about conveying the complexities of software engineering in a clear and concise manner. If you are committed to learning iOS or Android, I recommend checking out the full-time course in particular. I can honestly say that my duration here was essential to landing a job in tech.
- Great for those who are committed- 5/23/2016Anonymous • iOS Engineer • Graduate • Course: iOS Bootcamp • Campus: New York CityI've spoken to a few potential TTT students and the most important thing that I make sure to tell them is that: The value you get out of TTT is entirely dependent on the commitment you make to it. Here's what I mean, if you study hard and take it seriously, and take advantage of every single resource that TTT provides, then you can get an amazing job afterwards. However, if you slack off and show up at 12pm everyday and treat it casually, you will find yourself with a mediocre education and limited job prospects. I make sure to say this to potential students because I have seen examples of both students. I've seen many students, including myself, spend 70+ hours a week studying, and get amazing jobs, some with 6 figure salaries. I also had friends who showed up in the afternoon and joked around and didn't take the course seriously, they remained unemployed for a long time, if not still unemployed.Anyways, if you decide to take it seriously, it's a great program. There are no classes or batches where students have to learn at the same pace. You learn at your own pace. This type of learning is infinitely better than the 19th century style public education. The course consists of 12 projects that will ultimately serve as your portfolio. When you have questions for the instructor, they do not just give you the answer and walk away. Their teaching style is very Socratic. They will help lead you to the answer so that you can determine the answer for yourself. This is hugely important as a programmer for two reasons: 1) Defining and breaking down problems is the fundamental skill that all programmers use everyday. 2) I cannot ask my senior engineer at my current job for help everytime I have a question. I need to be able to come to the solution on my own.tl;dr: TTT is a great course for people who are motivated and have self discipline. (Both skills needed to be a successfull software engineer.)