Most Popular Courses

react.png

React (4 weeks)

For experienced JS developers to become proficient in React-Redux. Developers learn everything from build systems to deployment of tested React apps. 

react native (5 weeks)

For React developers to learn native app development. Students build for both iOS and Android with Redux, Apple + Android Pay, analytics, and error-reporting.

express-8.png

Node.js + Express

For front-end JS engineers to learn full-stack JS development. Students learn to build RESTful APIs with auth, data sources, routing, testing, and custom middleware.

 

Analytics & Business Intelligence

ten.jpg

Tensorflow (5 Weeks)

For Python developers familiar with machine learning. You'll learn how to to integrate graph-based deep learning to perform classifications, image analysis, and better, sophisticated search.

adobe-spark.jpg

Apache Spark (5 Weeks)

For engineers looking for your all-in-one large-data processing solution. You'll learn how to combine SQL, MapReduce, and machine learning to produce insights in record-time.

birt.jpg

BIRT (4 Weeks)

For Java engineers to integrate interactive visualizations and reports into Java EE applications. Students integrate with BIRT libraries to create drill-down views, combination charts, conditional formatting, and a variety of mapping and filtering solutions.

solr.jpg

Solr (4 Weeks)

For engineers looking to implement blazing fast full-text search, filtering, recommendation engines, and and statistical analysis on a flexible, fault-tolerant, scalable platform.

pentaho.jpg

Pentaho (5 Weeks)

For engineers and analysts looking to coalesce their data from Hadoop, NoSQL datastores, and social media into an integrated suite of machine learning and interactive analysis tools.

jasper.jpg

JasperSoft (4 Weeks)

For JS engineers to embed responsive BI dashboards and reports into their web applications. Students use both the the Jaspersoft API and visual report-builder to create mission-critical reports and embed them into live web apps.

elastic.jpg

ElasticSearch (4 Weeks)

For engineers looking for minimal-configuration search, filtering, sorting, and aggregation that can run on a laptop, or large datacenter with an easy-to-use API.

tableau.jpg

Tableau (4 Weeks)

For teams looking for a collaborative data exploration dashboard with automatic reporting, filtering, and business intelligence rules to uncover patterns from any datasource.

 

CRM / ERP / CMS

salesforce.jpg

Salesforce Apex (6 Weeks)

For Java developers looking to hook into Force.com events and fire custom code when applicable. Students learn how to automate transactional tasks with Force.com actions like button clicks, form submissions, and SOQL queries.

sharepoint.jpg

Sharepoint (6 Weeks)

For engineers and analysts looking to create SharePoint applications to securely share data and documents with their teams and clients. Students learn fundamentals of SharePoint Server as well as SharePoint Online as a way to get up and running quickly.

 
 

Database

cassandra.jpg

Cassandra (4 Weeks)

For engineers looking to manage high-volume data with the peace of mind of high availability, replication, and horizontal scalability across commodity hardware. Students learn to configure, host, shard, replicate, and manage fault tolerance across instances.

neo.jpg

Neo4j (4 Weeks)

For engineers looking for an ACID-compliant graph databse. Students learn Neo4j's proprietary query language and compatible ORMs to utilize graphically-stored data at the application layer. Students also get setup quickly with hosted Neo4j.

mongo.jpg

MongoDB (4 Weeks)

For JS engineers looking for a fantastic, easy-to-use NoSQL datastore. Students learn to configure MongoDB instances with replica sets and sharding, map documents to JS objects, and connect to Tableau for business intelligence applications.

 

Desktop

electron.jpg

Electron (4 Weeks)

For JS engineers who want to build cross-platform desktop applications. Students focus on interacting with native device APIs to control hardware functions, interacting with web services, and application deployment.

 
 
 

DevOps

mesos.jpg

Apache Mesos (4 weeks)

For DevOps engineers looking to enhance their skillset. Engineers learn Mesos- from creating memory and processor resource pools, to machine isolation for hardware testing and configuration.

marathon.jpg

Apache Marathon (4 weeks)

For engineers working with Apache Mesos to coordinate container deployments and resource pools. Marathon students coordinate fault-tolerant routing, scheduling, IPC, and 100% uptime deployments.

docker.jpg

Docker/Kubernetes (4 weeks)

For engineers working with Docker who are looking to simplify automatic service discovery,application-state persistence, container process-management, horizontal scaling, load-balancing, and secret configuration.

 

Mobile

xamagon.jpg

Xamarin (5 weeks)

For C# developers looking to ship native iOS and Android apps with a well-supported ecosystem. Students learn the Xamarin component model and native device APIs. This course also covers cross-device testing for UI compatibility changes, automated deployments, and Xamarin services guides.

ionic.jpg

Ionic (5 weeks)

For web developers looking for the ultimate web-based hybrid iOS and Android app platform. This course covers the Ionic framework components, native device APIs, and services including prototyping editor, authentication, real-time database, cloud builds, device testing, and live updates.

 
 

Web

graph.jpg

GraphQL (4 weeks)

For full-stack JS engineers looking to learn maintainable API design. Students learn the process of querying and mutating data, as well as testing via GraphQL. Students will be introduced to the reference implementation and the Apollo Stack abstraction of the GraphQL specification. 

angular.jpg

Angular 1 (5 weeks)

For front-end engineers looking to learn one of the most popular frameworks around. Students will learn how to build efficient factories and services, bind data to views, perform and respond to async requests, test logic and views, and manage client-side routing.

sass.jpg

Advanced Sass (3 weeks)

For front-end engineers and designers looking to enhance their Sass skills with better-organized code, advanced mixins, sequences, control directives, extend directives, iterators, and advanced media queries.

django.jpg

Django (5 weeks)

For Python engineers to professional web applications quickly and securely. Students cover the Django framework tooling, routing, user-input handling, admin areas, authentication, persistent storage, and permission-level authorization.

spring.jpg

Spring Framework (5 weeks)

 For Java developers looking to build web applications with the portability, security, and reliability of the JVM.

d3.jpg

D3.js (4 weeks)

For front-end engineers looking to bring their visualizations to life. Students learn intricacies of graphing, animating, and filtering data with D3.js to create stunning visuals for real-time dashboards. Students also learn how to apply searches to D3 data via crossfilters.

angular2.jpg

Angular 2 (4 weeks)

For front-end engineers looking to learn the component-based iteration of Angular. Students learn how to manage cross-component communication via events, modules, and multi-directional data-binding. Creating reusable providers is also a key focus.

websocket.jpg

Websockets (3 weeks)

For full-stack JS engineers looking to build better real-time applications. Students cover hosted websocket providers and build their own socket server with fault-tolerance, clustering, and session storage using Socket.IO.

larvel.jpg

Laravel (5 weeks)

For PHP developers to create well-structured , supported apps. Students cover application structure, routing, middleware, parameter validation, request lifecycle, sessions, error handling, the Eloquent ORM, asset pipeline, and integration-level testing.

es6.jpg

ES2015 (3 weeks)

For JS engineers to learn the new features of ES6/ES2015. Students cover features including arrow functions, object destructuring, template strings, generators, array iteration, classes, proxies, rest + spread operators, sets, maps, default params, symbols, and modules.

ember.jpg

Ember (5 weeks)

For JS engineers looking for a plug-and-play framework to create real-time web apps. Students cover Ember conventions and advanced topics such as queries & caching, authentication, routing, advanced templating, testing, and deployment. 

type.jpg

Typescript (4 weeks)

For JS engineers to codify data types into their applications. Students cover TS tooling, primitive types, composite and union types, as well as static analysis tools to help identify and quash bugs pre-deployment.

grape.jpg

Grape APIs + Rails (4 weeks)

For Rails developers looking for a more structured way to write RESTful APIs. Students cover parameter validation, authentication, resource-based routing, automatic documentation, custom middlewares, testing, and performance monitoring. 

 

Are we missing a framework you'd like to see here?