MERN Training Course

Learn the fundamentals of MERN, and how to apply your knowledge


  • 5 Days

What do I need?

  • Webinar : A laptop, and a stable internet connection. The recommended minimum speed is around 10 Mbps.
  • Classroom Training : A laptop, please notify us if you are not bringing your own laptop. Please see the calendar below for the schedule


  • Attendance : If you have attended 80% of the sessions and completed all the class work, you qualify for the Attendance Certificate. (Course Price : R14 995)
  • Competency : If you have also enrolled for the additional competency projects, you qualify for the Competency Certificate. (Course Price : R18 995)


  • This course is not for complete beginners.
  • You should be on our Data Structures Level before doing this course:

What you will learn

  • You will start building your first MERN staack app within minutes
  • In the end, you will have the skills to create a Mpvies review app and deploy it to the internet


  • Introduction
  • MongoDB Overview
  • Setting Up MongoDB Atlas Cloud database
  • Ading Sample Data
  • Setting Up our Node.JS, Express Backend
  • Day Two

  • Creating our Backend Server
  • Creating the Movies Data Access Object
  • Creating the Movies Controller
  • Testing our Backend API
  • Leaving Movie Reviews
  • Day Three

  • Testing the Reviews API
  • Route to get a single movie and it's ratings
  • Introduction to React
  • Create Navigation Header Bar
  • Defining our Routes
  • Day Four

  • MovieDataService: Connecting to the Backend
  • MovieList Component
  • Movie Component
  • Listing Reviews
  • Adding and Editing Reviews
  • Day Five

  • Deleting a Review
  • Get next page's Results
  • Get next Page's Results - Search by Title and Rating
  • Deploying Baackend on Heroku
  • Hosting and Deploying our React Frontend
  • Subscribe to our Newsletter for latest news.

    If the pdf download does not work, try a different browser

    Save as PDF
    © 2004+
    Back to top