Hi, I'm Paulo

I graduated from Whitworth University with a B.S in Computer Science in 2009.   After graduating college, I worked for a company, building Android and iOS mobiles apps as well as web applications.

In late 2014, my wife inspired me to start teaching online.  Up to that point, I had never realized how much I love teaching.  It brings me joy and a sense of purpose.

I've taught more than 80,000 students from over 170 countries how to program in Java and how to build Android apps.  

It's humbling to hear students stories: how they have taken my courses and were then to get their dream jobs building apps.  Or how some students were struggling to understand Java Programming concepts, and after taking my course, those "hard-to-grasp" concepts were finally well understood.

Teaching is my passion.  My mission is to help 1 Million students reach their goal of becoming the best developers they can be.  I want to make you, a well-rounded developer.

Thank you so much for being here.  It means the world to me!


Subscribe to our mailing list

Get access to new courses, discounts and more.

Development Courses

The Comprehensive Android Course

TornadoFX - build JavaFX Applications With Kotlin

Flutter & Dart - The Complete Flutter App Development Course

Java 9 Masterclass - Beginner to Expert

Java Design Patterns


Java Design Patterns


Kotlin Android Development Masterclass - With Android Oreo 

d3.js - Complete Developer Data Visualization Guide

GraphQL & Apollo with Android

As Featured on:



This is a course which takes you from beginning to the end.  That is the best thing about it.  It does not leave you in the middle of something.  Paulo is an excellent instructor as he knows what concepts are important for the students to master.  He provides engaging examples, and real world ones too.  


Shubham Android and Java Student


Excellent explanation of Java.  Easy for beginners step by step.


Ella J - Android App Developer


I liked the course and the Paulo's teaching style.  I'm taking another course with him because he's very good in my opinion.  He starts from beginner to advanced, very organized classes.  A lot of examples in the course, and he was updating the course often too.  Money well spent!


Heribero - Java Student


Paulo is a great instructor. I have another Android courses but these one is the best of them. The instructor doesn't waste time and introduces you as quickly as possible. Oh, and this course has a good Java introduction. I recommend a lot if you has some knowledge in Java and Android (as me) and if you're a newer programmer.


Gustava Android and Java Student


An outstanding course to learn and understand Kotlin from the ground up and to get enough confidence to start making Android App development. just awesome …


Gregory  - Android App Developer



I like his thorough explanations. This course gives outstanding practical programming examples.ginners...


Alvina - Mobile Developer Student