The class is hands-on; less than 2/3rds of the content is lecture. At the end of this class, students are usually able to use Angular to make an end-to-end, working application.
We offer two versions of the class: The Angular 2-11 class is suited for teams building with the current generation of Angular. Our curriculum covers the current Angular version, with ongoing updates; we currently teach with Angular 11, with most of the content applicable back to Angular 2.
We also offer private classes for AngularJS 1.x to prepare developers supporting older applications. This training focuses on AngularJS 1.5+, while preparing students for eventual upgrade. We can also provide customized training for teams supporting earlier AngularJS versions.
At Oasis Digital our team of developers uses Angular every day on complex business applications. In the process of mastering these tools and teaching internally, we have learned to anticipate and answer questions, and to help developers through the challenge of learning quickly.
Unlike video or lecture-style courses, our courses include extensive, hands-on work; we provide multiple instructors to larger classes to ensure a great workshop experience. Even the online edition of the class is intensively "hands-on" from a distance.
Angular Boot Camp is an excellent starting point for corporate developer teams as well as individual developers. In private classes, we adjust the depth of the class to accommodate student knowledge.
Modest experience writing HTML and JavaScript are enough to learn Angular during the class. Junior developers usually become proficient enough to participate effectively in an Angular project.
Students already using Angular for weeks or months often comment that they learned countless important aspects in class that they had missed in their own study, frequently saying "ah, I wondered about that!" as the class proceeds.
Even the most experienced Angular students often learn worthwhile new techniques and aspects of effective Angular use. They ask excellent questions and get valuable tips on organizing complex Angular projects from our experienced instructors.
Non-developers, such as designers who know HTML and CSS, sometimes attend; they may learn enough to assist with design on Angular projects, but will not keep up with most of the contents.
Since late 2013, we have trained 3000+ developers from hundreds of companies – including many Fortune 500 companies.
We offer public in-person training in
We also offer a live, instructor-led, online class.Students join via a screen- and video-sharing system. and are able to ask questions, get help, etc. in real time.
We have a Code of Conduct for Angular Boot Camp and other events.
Please sign up or inquire below.
For public training costs and tickets, visit the list of public class dates.
We offer the same training for a group of developers at your site. We adjust the content to match your environment (particular tools you plan to use with Angular) to increase the relevance of the class.
We can train up to 30 students at a time, with multiple instructors to ensure good workshop sessions. We can repeat the class as needed to accommodate larger teams. Please contact us (using the form, email, or phone number below) with questions, or to schedule.
We teach Angular Boot Camp across the USA and around the world.
For private classes, contact us for pricing. We offer a flat price inclusive of instructor travel expenses.
“Having more than one instructor and others who have used Angular was beneficial. Hearing real-world experiences is what I like in an on-site course.” -Glenn W.
“Angular Exposure from a skilled developer (not just a preacher).” -Elijah H.
“Great overview, easy-to-understand examples, very knowledgeable instructor who was able to answer just about everything we asked him. Never felt at any point that it was going too fast or too slow. Learned a ton of useful information without feeling overwhelmed.” -Phil J.
“Knowledgeable and authoritative instructor. He has an engaging style and presents the material well.” -Joe W.
“The instructor was probably the best I have ever experienced.Deeply knowledgeable about all of the subject matter, able to answer every question (including a handful that he was uncertain about, he was able to derive and demonstrate in short order). Very well spoken.” -Daniel M.
“With a second instructor helping the students, things moved along.... Mixing lab work with lectures. There's no substitute for hands-on work.” -John S.
“Very knowledgeable instructors.” -Brad S.
“Very knowledgeable and friendly instructors.” -Peter C.
“Very responsive to the needs and questions of the attendees.” -Greg
Our instructors have extensive Angular development experience, so much so that we use the phrase "developer/instructor". Meet some of them here:
Paul leads the curriculum development process for Angular Boot Camp. He has an intense interest and passion for effective class structure, examples, and pedagogy. Paul leads software projects at Oasis Digital and works to spread state-of-the-art Angular techniques both in these projects and across the development community as a speaker and panelist.
Bill has been a software designer, developer, or systems architect for over two decades. Most recently, Bill has served as a consultant and senior software developer for Fortune 1000 firms in the Midwest. He's been building web applications across a variety of platforms, tools, and technologies since the earliest days of the web.
Kyle has worked on web applications since the late 1990s, including line-of-business, low-level infrastructure, and enterprise data streaming systems. Kyle has led numerous projects with a wide variety of development tools and libraries. Kyle created Angular Boot Camp in late 2013.
John leads development projects at Oasis Digital, and keeps a tight focus on regular delivery and team orchestration. His particular training interest is in sanding off the rough edges, reducing speed bumps that slow learning progress.
In larger classes, additional instructors ensure the workshops run smoothly and share the teaching load. All new instructors start by joining our most experienced instructors in classes, to build a common understanding across our training team and deliver great results from every instructor, in every class.
We're always eager to talk with potential new instructors - if you have extensive experience with Angular, and are interested in working as an instructor, please contact us.
Students should have experience with HTML, JavaScript, and jQuery or another DOM manipulation library, for example by having worked in server-side web development (in Java, JSP, PHP, ASP, etc.) in the past.
Students should bring a laptop computer, with Chrome and their preferred editor or IDE.
Over 3000 students taught since 2013. We offer public classes in-person in various cities, and online.
We have temporarily reduced our in-person class schedule in response to concerns regarding COVID-19 (coronavirus). Please see our blog post for details, and consider a live online class with the same instructors, content, and ample opportunity for Q&A.
In addition to Angular Boot Camp, Oasis Digital offers a full spectrum of software development and consulting services: