Who will benefit from our full stack web development programme?

Career Changers
Career Changers

Looking to transition into a technical career? Maven Academy’s full stack web development programme equips you with the skills to become an industry leader earning a top salary.

Career Boosters
Career Boosters

If you’re already familiar with programming but you’re looking to develop valuable specialised skills, this programme is ideal for building upon your existing foundation to increase your earning potential.

Recent Graduates
Recent Graduates

College graduates often require more practical experience in their field to build themselves into a valuable asset in the industry. This programme equips you with fundamental real-world experience in building high-end web applications using the latest full stack technologies.

Course Outline

Pre-work

You don’t have to understand everything about the MEAN stack to dive in to the introductory tutorial. Your initial challenge will be to build Google’s official “Tour of Heroes” app. Don’t worry! We’re going to explain the hard parts in great detail during your course.

Module 1: Review (1 Week)

You’ve completed the Tour of Heroes tutorial as your pre-work; now we’ll build upon that together as a class with a “Tour of Students” app. We’ll review some core concepts in HTML, JS, and CSS to make sure they’re fresh, then jump into HTML5 advanced features, TypeScript, and SCSS to give your code superpowers.

Module 2: Angular 8 (4 Weeks)

Get ready to jump into the deep end! Our detailed study of Angular will simulate a real-world onboarding experience, just as you may expect to experience when you’re hired and beginning your first job with Angular. You’ll look over an Angular app running in production, and dissect it piece by piece as you build it back up from the ground up as a class. You’ll make the leap from your Tour of Students app to the production-grade final solution where you’ll add yourself to the database as a Maven Academy Alumni for all the world to see!

Module 3: Back End (3 Weeks)

Node.js is a powerful back end environment, and you’ll learn everything you need to support your Angular app with a back end server running the Express framework, MongoDB with the Mongoose ORM, and a REST API you can be proud of.

Module 4: Refactor and Extend (4 Weeks)

Cutting your teeth in new territory, you’ll be asked to change how certain parts of the app behave, as well as adding new features on your own. This is when the going gets tough, but don’t worry! Your instructors will guide you through everything you need to prepare for a self-sufficient mindset as you prepare to graduate and enter the workforce.

Master Class Electives

We take you the extra mile in our standard curriculum, but for those that want to go even further beyond that—check out our Master Class Electives.

Study at Cape Town Campus

Want to find out more about what you will learn during our 12 Week Full Stack Web Developer Course.

Download the full syllabus by entering your email address below. We will send you a link via email to download the brochure.

Gurus

David Liedle

David Liedle

Course Creator - MEAN Stack

Programming passionately since 1988, David opened his own development studio in Central Georgia a decade later. From 1998-2001 he built his business around the country and, in January of 2001, incorporated in the State of Georgia. As the web development industry continued to grow out of its infancy, David began to apply his skills and experience to startups that were advancing the state of the industry, leading teams in Georgia, Hawaii, Virginia, New York, California, Florida, and Arizona.

David’s work continues to be on the cutting edge of what is possible on the web and has been validated with awards, industry certifications, and media attention from the likes of Reader’s Digest and PC Magazine.

Learn more about David Liedle

Typical Lecture Day

Your educational environment will mirror the real-world environment of an office, helping you to prepare for your first job upon graduation. Some teachers try to push their classes to exhaustion in the name of progress, but we believe you will learn more and be better prepared by practicing a positive work/life balance. As a result, our schedule is structured around a typical 8-hour workday, with a 1-hour lunch break.

Monday to Friday

  • 09:00

    Coffee and Review

    Each class will start with a thorough review and discussion of the previous day’s exercises. This is an opportunity for students to identify areas that may need further attention and more self-study.

  • 09:30

    Lecture Block Zero

    Time flies when you’re having fun! We’ll take advantage of the freshest part of each morning for a solid 2-hour block of instruction.

  • 11:30

    Pair Programming

    Peer-to-peer learning at its best. You and another student will team up to complete new tasks that correspond with the day’s teachings.

  • 13:00

    Lunch

    An hour-long break to rest and recharge. Our campuses are centrally located, so there are many options available for a light and healthy lunch.

  • 14:00

    Lecture Block One

    Save that afternoon nap for later! There’s work to be done. This after-lunch lecture block will incorporate activities to keep your blood flowing and your brain on and in receive-mode.

  • 16:00

    Individual Project

    Spend the last portion of the day improving the online world as you know it! You will be tasked with identifying an existing app and applying the concepts of the day to improve upon the programme.

  • 18:00

    Get outta here!

    Go eat. Unwind. A rested brain will prepare you for tomorrow!

Code Maven - Intern Programme

The Maven Academy is committed to helping you secure a new job after finishing your bootcamp. With your hard-work and our help, we’re confident that you can get hired by a fantastic company.

Expert Review
Career Guidance

It’s hard to achieve success Through one-on-one mentorship and exposure to our local tech ecosystems, we help you understand what options are out there and which ones to pursue.

Job Search
Job Search

We show you how to structure your search, optimize your digital presence, ace your personal and technical interviews, and build a killer portfolio. You'll be ready to take advantage of every opportunity.

Intern programme
Code Maven Internship

There is not learning like wokring in the real world, Maven acedmy has a unique intern programme whereby we place you at a client with the help of a senior mentor.

Work for great companies

Application Process

1Apply online

Identify the course that best suits your needs and fill in our online forms. Applications must be submitted by DATE.

2Interview

Once we’ve assessed your application, we’ll set up an interview with you to further discuss the program you’ve chosen and make sure its the right fit for your requirements and current skill level.

3Pre-qualifying test

Our full stack web development programme requires that you are familiar with some fundamental skills in programming. We will test your current skills to ensure that you are sufficiently prepared to succeed in this programme.

4Deposit & pre-work

Once your tuition deposit is received, we will send you two weeks of course material to review prior to first day of lectures.

5Programme begins

Our programme kicks off with an orientation session, where you will meet your lecturers and peers.

Enquiry Icon

Need to find out more about the course, get in touch with us here,
Send us an enquiry

Tuition and Start Dates

Please see below for our next available course start dates.

Course Location Start Date Price Apply
5 Seats left
Full Stack Web Developer

12 Week in Classroom

20 Seats left
Cape Town

Brookside Office Park - Claremont

3rd February 2020

9:00 am

R36,000 Once off

R12,000 Per month

Frequenty Asked Questions

Previous exposure to coding is essential, whether it’s self-taught, through on-the-job learning, or from a college or an online course. Our programmes move through lots of important information over a relatively short period of time, and they’re created on the premise that students already have a foundational knowledge of coding, as well as a genuine interest and extreme motivation to learn efficiently.

As one of the most popular programming languages in the world, JavaScript operates on a wide variety of platforms and devices. It’s an essential language for web development and front- and back-end development. JavaScript is also one of the most sought-after technologies today, which translates into great career opportunities and massive earning potential. Because JavaScript has been around for so long and is so prolific in the industry, there is a large and highly engaged developer community willing to mentor junior programmers and help others learn from their past experiences.

TypeScript is a superset of JavaScript. It is used by professional developers to write effective, scalable, enterprise-grade code. TypeScript compiles down to JavaScript for final deployment to the browser, but there are a few unique advantages that make it worth learning and using. Google ships Angular 8 with TypeScript as the default language, and students will become intimately familiar with its effective use in professional software development, giving them a leap forward in the industry as they enter the workforce.

Yes! Our full stack web development programme will help elevate your career in tech. You will learn software development best practices, SOLID principles and how to use professional tools like GitHub, and the workflows most relevant in many startups and software companies. Additionally, you will be able to find your way around other technologies that are useful in the workplace, namely Mongo, Express, Angular and Node.

It’s best to be entirely dedicated to the programme so you’re able to absorb and learn all the information we share with you over 12 weeks. Due to the sheer amount of work covered, it’s not possible to juggle other major responsibilities during the programme.