Welcome to Mentive
Mentive and edX partnered to create a whole new online learning experience – top quality courses with live, online, small-group classes, led by expert mentors.
This is how it works:

Watch each week’s recorded lectures on edX

Feature 1

Discuss the week’s topics with your mentor and classmates on Mentive

Find the best class for you
Gain access to live small-group meetings with an experienced software engineer, exclusive additional learning materials and a private discussion board – all designed to enhance your learning experience.
Get Started
New
The Complete Web Developer Bootcamp. Zero to Web Developer in 6 Weeks!
Mentive live classes for
Introduction to Programming with Java Part 1: Starting to Code with Java
A Universidad Carlos III de Madrid course offered on edX
Welcome to a new online learning experience
Course 1
7 Live Classes

that follow closely the course content

Course 2
Expert Mentors

who answer your questions and lead live classes

Course 3
Small Groups

of up to 20 students, to maximize personal attention

Course 4
Affordable Tuition

Quality learning accessible to anyone

Course 5
Goal-oriented

Our students are 12x more likely to achieve their goals

Risk free white
Start learning risk-free
Attend the first two meetings, and if you don’t absolutely love it, simply let us know. We’ll gladly fix the problem or issue a 100% refund. No questions asked.
Enrollment Starts Soon
  • Meet the Mentors
    0 fc9 gwjgpgyv bvoenagry4gphfv 9mx6cmdroygmpyq 6ita88smwpyx yvb6j0qcmgvpypv5pnl g ia1xvxarr5pzl 71ia18yyxjrkqmuxn7785aooo2krwl4 4getb7jht9lmk
    Stefan Peychev
    (Classes in English, Bulgarian)
    0 fc9 gwjgpgyv bvoenagry4gphfv 9mx6cmdroygmpyq 6ita88smwpyx yvb6j0qcmgvpypv5pnl g ia1xvxarr5pzl 71ia18yyxjrkqmuxn7785aooo2krwl4 4getb7jht9lmk
    Stefan Peychev
    My name is Stefan and I live in Varna, Bulgaria. I've been teaching programming /mostly in C++/ for 10 years and I would be glad to share my knowledge with you.
    2c64738c255016154fd170c102396794image 8
    Adail Retamal
    (Classes in Portuguese)
    2c64738c255016154fd170c102396794image 8
    Adail Retamal
    A Learner by curiosity and a teacher by passion. Adail has 30+ years of programming and management consultant experience, in diverse technologies, industries and types of projects. Currently Operations Officer, TOC/CCPM Agile Expert.
    1260ab6737e8582cedda151f1742a06eimage 593
    David Anderton
    (Classes in English)
    1260ab6737e8582cedda151f1742a06eimage 593
    David Anderton
    As an early MOOC adopter I've seen and been lucky to be part of changing the landscape of online education. Starting out my career as a financial journalist then operations manager, I returned to my first love of programming after taking MOOCs.
    5a466bd0f7cc31d3ec30bc4d9f02ccbaimage 588
    Leonardo Alexandre Ferreira Leite
    (Classes in Portuguese)
    5a466bd0f7cc31d3ec30bc4d9f02ccbaimage 588
    Leonardo Alexandre Ferreira Leite
    Leonardo is a Software Developer with 5+ years of experience in Java development. He has worked for Smart Grid corporations and the Brazilian Government. He leads several open source projects to improve visibility and accountability in Politics.
    0  owaaz8qbqcp7k8jkjelabp5ct3xffkjkjxlabtzhbzmr bgy4ugxcznjpttuhla1jwror1yfln7
    Mustafa Gamal
    (Classes in Arabic)
    0  owaaz8qbqcp7k8jkjelabp5ct3xffkjkjxlabtzhbzmr bgy4ugxcznjpttuhla1jwror1yfln7
    Mustafa Gamal
    Mustafa is currently a Software Engineering Consultant with 14+ years of experience as a trainer, developer, and architect. His specialty is providing insights to maintain a strong software architecture that supports business agility.
    Cj9n1pg0s9yaggqijtsb
    Nidhin Pattaniyil
    (Classes in English)
    Cj9n1pg0s9yaggqijtsb
    Nidhin Pattaniyil
    Nidhin struggled to learn in the traditional classroom setting but thrived when he discovered MOOCs. He is a computer science major whose first programming class was Java. He wants to help students overcome the pain points he encountered.
    0 fq1kqpw2 ybjzqtffkbrdmjdniejzc2o6qiohw9d1jizzf8u8cdacocdaddkozjbqcigha3suse4y1wfiz9umhhtosemy1xiqz9p5dzuzuxznl0bok8jlgrgyfkwc1pvfntygcqranw
    Sean-Ryan Smith
    (Classes in English)
    0 fq1kqpw2 ybjzqtffkbrdmjdniejzc2o6qiohw9d1jizzf8u8cdacocdaddkozjbqcigha3suse4y1wfiz9umhhtosemy1xiqz9p5dzuzuxznl0bok8jlgrgyfkwc1pvfntygcqranw
    Sean-Ryan Smith
    Sean-Ryan is a PhD computer science candidate, and part of the Interactive Systems for Individuals with Special Needs Lab. As an experienced classroom TA, he also interned at IBM Research on a smartphone app to help blind users with indoor navigation.
    Fiwmwhzzqtu9urpgnnzg
    Joaquin Morcate
    (Classes in Spanish)
    Fiwmwhzzqtu9urpgnnzg
    Joaquin Morcate
    Joaquin is a Theoretical Physicist with a knack for software development. He has 20+ years of experience as a software engineer in several industries, including Telecommunications and Intelligent Transportation.
    I2sshpseq1grhmlo0oyn
    Puneet Singh
    (Classes in Arabic and Hindi/English)
    I2sshpseq1grhmlo0oyn
    Puneet Singh
    Puneet is a software engineer currently working for Oracle in India. Believing that one should learn something new each day, he loves programming, online courses, multiplayer games, soccer, and has been teaching on Mentive since October 2015.
    Bqascvxcqlm7tyeapprp
    Wilson Bogado
    (Classes in English, Portuguese)
    Bqascvxcqlm7tyeapprp
    Wilson Bogado
    Wilson has 30+ years of experience in the Computer Science field. For 25 years he is teaching CS classes, mainly programming in Java and other OO languages. He is excited to share his knowledge with the students an help them to master Java programming.
    0 7ggnku9zbnsfggdtosdz1szvlbjfbvdtiuyrnsxnd1yxirxpws sqi6jkry
    Ahmed M. Gamaleldin
    (Classes in Arabic)
    0 7ggnku9zbnsfggdtosdz1szvlbjfbvdtiuyrnsxnd1yxirxpws sqi6jkry
    Ahmed M. Gamaleldin
    Ahmed has almost 11 years of experience working in software industry including development under Linux and Windows platforms, training and process engineering.
    Ba7ad25729863dde72a9be000351bae4image 446
    Duvan Alexis Acevedo Marín
    (Classes in Spanish)
    Ba7ad25729863dde72a9be000351bae4image 446
    Duvan Alexis Acevedo Marín
    Duvan is a Software Engineer with 5+ years of experience in Java adn a Oracle SQL Certified Expert. He has worked with large organizations in the Banking and Intelligent Transportation industries.
    Ideal for students in USA and Canada - Pacific Time Zone
    Learn with Nidhin Pattaniyil
    5 Live classes in English
    Every Thursday, 7pm - 8pm, Pacific Time (US & Canada)
    January 21, 2016 - February 18, 2016
    Meet Nidhin

    Nidhin struggled to learn in the traditional classroom setting but thrived when he discovered MOOCs. He is a computer science major whose first programming class was Java. He wants to help students overcome the pain points he encountered.

    Ideal for students in Europe
    Learn with David Anderton
    5 Live classes in English
    Every Tuesday, 7pm - 8pm, London
    January 26, 2016 - February 23, 2016
    Meet David

    As an early MOOC adopter I've seen and been lucky to be part of changing the landscape of online education. Starting out my career as a financial journalist then operations manager, I returned to my first love of programming after taking MOOCs.

    Ideal for students in Egypt
    Learn with Mustafa Gamal
    5 Live classes in Arabic
    Every Friday, 10am - 11am, Cairo
    January 22, 2016 - February 19, 2016
    Meet Mustafa

    Mustafa is currently a Software Engineering Consultant with 14+ years of experience as a trainer, developer, and architect. His specialty is providing insights to maintain a strong software architecture that supports business agility.

    Ideal for students in Europe
    Learn with Michael Smith
    7 Live classes in English
    Every Saturday, 4pm - 5pm, London
    May 21, 2016 - July 02, 2016
    Meet Michael

    Michael brings 25+ years of field experience with electronics, computers and programming. He has enhanced his programming skills with over 40 online courses. He enjoys helping others learn and putting knowledge to practical use.

    Testimonial
    Thank you for bringing this into the world!
    - Jeff T.
    Class Details

    Mentive classes take place once a week in a virtual online classroom, and follow a curriculum tailored to supplement the course topics with real-life examples, exercises and challenges. We also threw in two exclusive sessions to expand on industry best practices and applications of the concepts learned.

    Our experienced mentors often customize parts of the content to suit your specific group’s needs.

    • Week 1
      Free bonus
      meeting!
      First week of class! Meet your group, get started with practical applications of software written in Java
    • Week 2
      The basics; Mathematical expressions, strings, conditionals, and how to run Java code snippets right in your browser
    • Week 3
      Loops and repetition, representing programs and data, arrays
    • Week 4
      Procedural abstraction, scope, recursion, backtracking
    • Week 5
      Object-oriented programming basics: classes, information hiding, inheritance, polymorphism
    • Week 6
      Abstract classes and interfaces; the standard library; using other libraries and packages
    • Week 7
      Free bonus
      meeting!
      What’s next? See what you can build with your new skills and identify your next challenge
    FAQ
    Why learn in small groups?
    Learning online should not mean learning alone. Just like in high-school or college, collaborating with classmates and participating in class discussions of the course content are a fundamental part of learning. By taking the course with a small group of classmates, students benefit from the experience and perspectives of their fellow students, as well as from the guidance of a mentor.
    How can Mentive’s live classes be so affordable?
    The best learning experience can only be achieved with a great platform, carefully crafted course materials, and the best mentors. We never compromise on any of those. By teaching in small groups, we are able to share the costs of running each class among several students, resulting in a very low tuition fee per student.
    Why is Mentive supporting this course?
    Mentive supports only the most rigorous online courses, for which live interactions with classmates and an experienced mentor would add the highest value for students. Our academic team, led by UC Berkeley Professor Armando Fox, builds a custom curriculum for each course, specifically designed to maximize our students’ chances of passing the course and achieving their learning goals.
    Help
    Mentive Help

    How can we help you?

    Questions about our mentors or the courses we support? Check our FAQ page