DevAnywhere is a live 1:1 remote mentorship program using video meetings with screen sharing and hands-on coding. The advantage of 1:1 sessions is that training can adapt to fit your particular needs.

It is designed to elevate you to the highest levels of technical excellence throughout your career. Our mentorship offerings are suitable for anybody building JavaScript applications or leading JavaScript development teams.

How Does DevAnywhere Work?

The ingredients are simple:

1:1 mentorship that moves at your own pace

App building assignments

Collaboration

The mentorship begins with a foundations certification program that will guide you through the fundamentals of functional programming and app architecture in JavaScript. Think of it as onboarding into advanced JavaScript skills and fluency in the functional programming knowledge required to understand virtually all modern JavaScript applications. It continues with collaborative practice building real production software projects.

What Will You Learn?

We teach full-stack JavaScript, beginning with the two pillars of JavaScript: Functional Programming and Prototypal Inheritance.

We teach software architecture foundations using the basic building blocks of function composition and object composition. You'll learn lessons that apply to many other languages and tech stacks.

Topics

Universal JavaScript (ES6+)

Functional Programming

Prototypal Inheritance

TDD

Application Architecture

Tech Stack

React

Redux

Node.js

Express

Next.js

How is the Curriculum Unique?

The curriculum was designed and refined by Eric Elliott and JS_Cheerleader over a period of several years, engaging actively with students and learning better ways to teach tricky topics like functional programming, category theory, and component composition.

You won't find lessons like these anywhere else. We've logged thousands of hours of 1:1 student training to distill the curriculum plan for the best student experience. You'll start out learning the foundations of functional programming and composition which are often glossed over in other resources. Having a better understanding of those concepts helps you create better software.

Several graduates from ivy-league university CS programs and dev bootcamps have enrolled in our curriculum program and tell us they learned more with us than from everything else combined.

Who is JS Cheerleader?

JS Cheerleader will be your primary source of contact, and your career guide. She is a tech agent specializing in the career development of highly skilled JavaScript developers including Eric Elliott. Your learning plan and career will benefit tremendously from her guidance, career advice, and industry connections.

As the program manager of the pilot mentorship program, she was instrumental in bringing DevAnywhere to life.

She is among less than 2% of senior-level executives in the tech industry who are African American.