In our classes, you'll cover a lot of ground in a matter of days. We'll subject you to the most intensive app development course you can imagine, and when you finish, you'll be part of an elite corps: the few, the proud, the nerds.
We teach two types of classes: public bootcamps and private corporate training. We teach a range of programming courses at our Ranch locations in Georgia and California. These bootcamps are available across a variety of platforms and are geared toward experienced programmers. We also offer the same content in private, onsite corporate training across the globe.
We pack a lot of information in our bootcamps — some students have said that a week-long bootcamp with us is like a semester in college! Our classes are not for the novice programmer, but luckily for you, we have some of the best and most seasoned instructors who know how to guide you every step of the way. Each course we teach has prerequisites outlined to help you determine if the class is right for you. When in doubt, email our training team and we can help guide you to the class that best meets your needs.
Many students come to us after working through one of our programming guides. That said, nothing beats getting away from it all and learning in person from our experts. If you’re short on time, start with a book and then decide if one of our bootcamps is right for you.
What sets Big Nerd Ranch apart is that we are also leaders in application development. Our instructors are bestselling authors, designers and developers who have real-world experience in building custom apps for clients.
There are a few differences between bootcamps and corporate classes. The public bootcamps are taught during the day and have the option of evening labs to extend the learning time for students. The instructor is available after dinner until about 10 p.m. each night. That means students may review what they learned in class or work on their own project using what they learned in class. No new material is taught in the evening labs.
Corporate classes tend to run during regular business hours. Students can go home for the evening and start fresh the next morning. The content of the classes are identical, unless a company has requested customization, such as diving more deeply into certain topics or skipping a topic that may not be relevant to the team taking the class. We can also write original content for corporate classes.
It depends on a few factors.
Big Nerd Ranch is not a college or university, and our classes are not for college credit. Accreditation is a process of review and validation in which colleges, universities and other institutions of higher learning are evaluated, primarily to be eligible for federal assistance programs like grants and loans. Because our classes aren’t designed to qualify for college credit, the accreditation review process would only slow down our ability to continually update our curriculum.
The registration fee covers the cost of training, lodging, meals and educational materials, as well as a shuttle to and from major airports. Students cover the cost of additional transportation (e.g., airfare, rental cars, public transportation or taxis), guest fees, meals other than those provided for our students, and any additional activity feeds such as bike rentals or greens fees.
Bootcamp students arrive the day before class begins in time for dinner with their instructor. This allows everyone a chance to meet and get acclimated with their surroundings.
The next morning, the class will meet for breakfast and class begins early. Class continues until you break for an hour of lunch together. Class resumes after lunch and, for bootcamp students, the instructor will lead the students on a brain break out of the classroom during the afternoon. This is usually a short hike through the scenic grounds at Stone Mountain or along the ocean at Asilomar. We have found this time to be instrumental in allowing the information to sink in, and students return refreshed. Then class continues until dinnertime. Bootcamp students have the option to return to the classroom after dinner for open lab time with the instructor until about 10 p.m. each evening. This is a good time to review what was taught that day or to apply your new knowledge to a personal project.
Not exactly. We constantly update our materials, which is reflected in the class copies. While the book that is provided in our bootcamps is not the hardcover book that you see on Amazon, you will receive a printed and bound copy of that material, with updates. In contrast, the book you see on Amazon or other sites is changed only when we reprint.
Class sizes vary for many reasons. Typically, we won’t run a class with fewer than five students and will limit the class to 25. This allows for a robust learning environment but still allows the instructor to address individual student needs. Some classes may also have a Teaching Assistant who is available to help students with in-class questions and evening labs.
Students under 18 require consent from parents and from Big Nerd Ranch. They must also be joined by an adult on site at all times. The accompanying adult doesn’t have to attend the class but must be a guest at the facility at the expense of the student’s family. Keep in mind, our classes are meant for experienced programmers and are not only challenging, but filled with adults. Please email us to request permission for a minor to attend a bootcamp.
Of course you can. We always welcome friends and family members, as our Ranches are destinations in their own right. Because different rooms have different configurations, we ask that you contact the facility directly after registration if you have a specific request in terms of room type (a king-sized bed or two queen-sized beds, etc.) or if you need an additional room (at your cost). They will be able to inform you more clearly what is available and notify you of any additional costs. When you check in before class, you will provide the front desk with a credit card for incidental costs not covered by us; your guest’s meals and other expenses will be billed to this card when you check-out.
We strongly believe that the ideal learning environment is one that is free from distractions. Our serene ranch locations in Georgia and California allow our students to fully immerse themselves in code and not worry about anything other than the material (and, perhaps, whether to take the walk along the ocean before or after class).
If your class does not meet the minimum number of registered students, we will notify you within 30 days of the first day of class and refund 100% of your registration fee. It is important not to make travel plans until we have notified you that your class is confirmed.
Bootcamp classes are scheduled based on historical demand and instructor and facility availability. If you’d like us to offer a course that we currently don’t teach, email our sales team and we will consider it if we see some demand for it.
If you are looking for a course we teach but you don’t see any upcoming classes, find your course, then scroll to the bottom of the description and complete the “Upcoming Classes” section to submit your request. This will help us measure the demand for a class. We will notify you when the class is on the schedule. Or, you may want to consider a corporate class at your company if you would like to register several students.
Email us and let us know which class you are currently registered for and which class you’d like to take instead. Please note that you will be subject to our cancellation policy and may incur fees depending on how closely you make the change to your original class date. Making changes sooner rather than later will help you avoid those fees.
If you know you can’t make the original class but aren’t sure when you can take it, we can refund your portion of the registration fee or offer you a gift certificate. However, we can’t hold your fee.
For our public bootcamp classes, students should arrive the evening before class starts in time for dinner, then plan to depart after lunch on the final day. Lodging outside these days is the responsibility of the student. Detailed information on making travel arrangements for each Ranch is available on our site. Find out more about travel arrangements for Asilomar and Stone Mountain.
We do not plan to open Ranch locations outside of the U.S. at this time. However, we offer corporate training all over the world and have many international students who attend bootcamps in the U.S.
Of course! We have students from all over the world. All bootcamp classes are taught in English with English materials. Letters of invitation for visa purposes can be requested by emailing us.
We offer a 10% discount with a valid military, school or educator ID. Email us from your valid military/school email to request a code for the discount.
Alumni automatically qualify for a 10% discount—just sign up for a new class using your previous email address, and the discount will be applied. Have a new email address? Email us and we’ll send you a new alumni discount code.
We require the following for a corporate training class:
We do not currently connect employers and alumni. Many alumni have chosen to include their Big Nerd Ranch training on their CVs and social media profiles, which has led to interviews and employment opportunities. Get to know your classmates, keep building your skills and keep in touch!
Your bootcamp may be over, but your learning isn’t. All students will continue to have access to their virtual classroom through our Nerd Association. There, you can pose questions and keep in touch with your instructor and classmates.