Training at Oasis Digital

In the process of mastering our tools at Oasis Digital, our developers have created substantial expertise. We can share this expertise with your developers, in the form of workshop-style, hands-on training classes. We believe this makes our training especially valuable, a strong alternative to more academic or video classes. Students learn hands-on from real practitioners, who use the tools every day "in anger" to create production software for our customers.

Featured Classes

Our major classes are three-day in-person workshops. They are offered in St. Louis, MO, San Francisco, CA, other major cities, or at your site.

Training Room

Angular Boot Camp

Our Angular Boot Camp is offered in AngularJS 1.x and Angular 2+ editions; it launches a developer or team from the beginnings of Angular understanding through a working knowledge of all essential Angular features. (3 days)

Jira Boot Camp

This workshop class is offered by our sister company, Expium, an Atlassian Solution Partner. The class is for project managers or system administrators responsible for Jira use, understanding, or deployment in their organization. (3 days)

All Classes

Our complete list of classes includes severalshorter workshops in a variety of other topics; these are all areas in which our developers work in depth on production-quality customer projects.

Shorter workshops are offered individually via remote presentation,or in person for companies booking several workshops successively. Contact us to learn more or arrange a workshop.

Filter Classes:

Angular Boot Camp

Our Angular Boot Camp is offered in AngularJS 1.x and Angular 2+ editions; it launches a developer or team from the beginnings of Angular understanding through a working knowledge of all essential Angular features. (3 days)

Angular Protractor Testing In Depth

Learn Protractor in detail, automated E2E testing of your Angular applications. (1 day)

HTML and CSS for Single Page Application Developers

The key things you need to know about HTML and CSS to effectively work on complex single-page applications. (2 days)

Jira Boot Camp

This workshop class is offered by our sister company, Expium, an Atlassian Solution Partner. The class is for project managers or system administrators responsible for Jira use, understanding, or deployment in their organization. (3 days)

REST/JSON API Design

Design an effective RESTful API with JSON. (1 day)

REST/JSON API Implementation with Java and Spring Boot

Learn to make a JSON API server, backed by a database, using Java and Spring Boot (1 day)

REST/JSON API Implementation with NodeJS

Learn to make a JSON API server, backed by a database, using NodeJS (1 day)

SPA Framework Comparison Workshop

Angular 2, CycleJS, Elm, Om, Polymer, React, and more (3 days)

Upgrading to ES6/ES2015 and modules

Learn ES6/ES2015 and its module system, use newer features in your JS code. (1 day)


Workshop FAQs

Q: Are These Classes "in person"?
A: We offer the short classes two different ways: in-person, or via a "live" remote conferencing system. Typically the remote option is used for individual classes, while the in-person option is more suitable for several classes batched together, to amortize travel costs.
Q: How does the remote option work?
A: Much like an in-person class, it is conducted by our expert trainers, in real time. The trainers can answer questions, assist with trouble students are having, etc.
Q: Are there open enrollment classes?
A: So far we do not offer open enrollment classes for the shorter workshops, but only for our three day classes listed above. Please contact us if you're interested in open enrollment classes if they become available.
Q: Can we schedule a private class any time?
A: Our classes are taught by developers who use the subject technologies in their daily work, so we don't assign any available developer/trainer to any particular class, but only to classes with a strong experience and knowledge match. Please contact us to arrange a date for whatever classes interest you.
Q: What do students need?
A: For in-person classes, students should bring their computer,with suitable capability to install software as needed. For remote classes, students also need a computer, and it should be equipped with a webcam, and Windows or Mac OSX for the conferencing software. It is also possible to conduct the conferencing for a room full of students at once, for companies with a conferencing system deployed.

Learn More, Start the Process

We are ready to answer your questions about these classes.