Dev Bootcamp Logo



What is it?

The Web Dev-Java Bootcamp is an intense, focussed 4-week Software Development Training course where learners are trained not by lecturers, but by experienced software developers.

The vast majority of IT students find that very little of what they study at college or university is relevant in the workplace, and that is why they struggle to get jobs. The idea behind the Bootcamps is to teach just the things that are needed in the workplace in order to fast-track our students into programing careers.

What will I learn?

You will learn valuable skills such as:

  • Developing secure, high performance, scalable, reliable Web Applications connected to a database
  • The full SDLC (Software Development Life Cycle): Analysis, Design, Implementation, Testing, Deployment
  • Object Oriented development
  • MVC Architecture
  • Service-Oriented architecture
  • Front and Back/End Development
  • Working with Development Frameworks
  • Creating and working with Content Management Systems
  • Agile Development
  • Software Testing
  • Version Control
  • Problem solving
  • Project Management
  • Team leading
  • Working with local and distributed teams

In short, all the latest technologies that Pro App Developers around the world use.

By the time you’ve finished the Bootcamp, you will have initiated, completed and deployed at least one website and two fully-fledged web application projects in development teams headed by a professional and experienced app developer. We’ve really thrown everything into this one!

What technologies are covered?


Who is it for?

The Bootcamp is for anyone who is serious about learning professional software development. Whether you are a matriculant (or not even), a university graduate or a professional who wants to learn coding, the Bootcamp is for you.

What do I need?

All you need are some basic IT skills, a passion for software development, and a lot of grit; we will do the rest in providing you with the all the basic skills that you will need as a professional software developer.

Other than that, there are no prerequisites.

Has anybody done this before?

We’ve already prepared many individuals for life in the software development workplace, and are proud of our achievement thus far.

How are the Bootcamps different from other programming courses?

From the outset, the Dev Bootcamps are not just programming courses. They are intense software development mentorship programs where learners are trained and mentored by experienced developers so that they themselves become competent software developers.

Are the Bootcamps accredited?

No. The Dev Bootcamps are not accredited. The entire focus of the Bootcamps is to graduate world class developers whose accreditation is their own skill; and that is what most companies care about these days.

For students who wish to acquire an accredited qualification, we suggest our one year accredited App Developer course. Please click here for more details.

Other colleges offer In-service training. Is this similar to that?

Not at all. The idea behind In-service training is that a student studies the theory behind development at a college, and is then sent to a company to work for a few months in the hope that the student will pick up practical skills.

We have a few problems with that concept:

1. Software development is a practical, ever-changing field, and in our experience the best way to master it is to practice, practice, practice at a computer the moment you learn something new, not six months or a year later.

2. In-service trainees are teamed up with professionals who, as good as they may be, cannot  provide the required training and mentorship because of work pressures. The result: the trainees are thrown into the middle of projects and left to figure things out for themselves.

3. Being a good IT professional and being a good mentor are two completely different things.

At IT varsity we don’t send our students to the working environment; we bring the working environment to them. We carefully select IT professionals and then train them to be good trainers and mentors. Then we create an environment where the student becomes the centre of attention, not the project. In this way, every student will be able to easily follow what is going on, and freely ask for assistance when they need it.

I’ve never written a line of code before – will I cope?

Absolutely. We start every Bootcamp from the absolute basics, and work at the pace of the attendees. So even if you haven’t coded before, you will definitely cope as long as you are internally motivated and are willing to work hard.

Where are the Bootcamps held?

We now offer the Web Dev-Java Bootcamp online via a series of webinars for students who are not based in the Durban area. The Dev Bootcamp on-contact classes are currently being offered in bright, beautiful, sunny Durban only.

For students who are from out of town and choose the on-contact classes rather than the webinars, we can assist you to find accommodation, but all arrangements will have to be made by you.

What does it cost?

The price is R14995-00. We have easy payment options available too.

  • What is the Java Bootcamp?

    Java is arguably the most popular programming language on the world with thousands of uses on a wide array of devices from microwave ovens through computers and mobile phones. Java developers are in high demand globally, with South Africa being no exception. The most valuable Java developers are those who understand not just the Java language, but also the entire Java ecosystem, which is made up of the following technologies, which you will learn thoroughly in this bootcamp:

    HTML 5
    CSS 3
    Eclipse IDE
    Spring Framework

    What books are there?

    Professional Java for Web Applications: Featuring WebSockets, Spring Framework, JPA Hibernate, and Spring Security

    Head first Java

    What qualification will I earn?

    The Web Bootcamp is aligned to the internationally-recognized W3 Schools Certification exams.

    The Java Bootcamp is aligned with the Oracle Java SE 7 Certification exam.

  • Computer and mobile games need no introduction; with a multi-billion dollar game industry, there are huge opportunities out there for skilled cross-platform game developers. That, and it’s a whole lot of fun! In this course you will develop and deploy your own video games to multiple platforms such as Windows, Android, iOS an Blackberry using the following technologies:

    HTML 5
    CSS 3
    CorelDRAW for the graphics
    Game Dev frameworks like ImpactJS
    The Dev Bootcamps are focused and highly intensive; as such, they are not for everyone: Only people with a passion for technology and app development, and total dedication and determination will make it.