Introduction to coding in the cloud


Delivery mode

12 weeks



Skill Level

(Free for B-BBEE)



The JCSE is offering a four-month course on Coding in the Cloud.

Cloud computing is becoming the most widespread platform for modern software applications. This course introduces those who are new to coding to some of the skills needed to develop cloud applications.

This course is sponsored by Accenture through their B-BBEE skills development program and is therefore free for students who meet B-BBEE requirements. A number of places are also open to non-BEE candidates, who will be charged a fee of R1,500. Upon successful completion of the course you will be awarded a JCSE certificate of completion. You will also be in a position to write the Microsoft certification on cloud computing. All Accenture sponsored students will also receive a completion bonus of R5000-00 (which is taxable).

If you are keen to participate please complete the application (link below).

If you have not been contacted within a week of applying, please consider your application to be unsuccessful.

Completing this course will help you:

Who is the course for?

This course will be taught on-line to qualifying students. In order to qualify for this course students must be in possession of a valid CompTIA A+ certificate plus  either Java or C# certifications. Alternatively you can give evidence of competency in one of these languages. Students must also have access to the internet and use of a laptop or PC.


I'm Noel Tshuma - your lecturer for this course

I’m an experienced software developer who is passionate about developing solutions using the Microsoft Tech Stack. Over the past three years, I’ve been part of an agile dev team; developing and deploying solutions to the Azure cloud platform. I’m a graduate from the Faculty of Engineering, Wits University.

Learning Path

Modern software development is based on the concept of Object Oriented Programming (OOP). The languages C# and Java are two of the most widely used languages for OOP. A “Wireframe” is a sketch of the website, application are system you are planning to develop. These concepts are reviewed and practiced in the first month of the course.

Simply put, Cloud is the delivery of computing services—including servers, storage, databases, networking, software, analytics, and intelligence—over the Internet (“the Cloud”) to offer faster innovation, flexible resources, and economies of scale. You typically pay only for Cloud services you use, helping you lower your operating costs, run your infrastructure more efficiently, and scale as your business needs change. This module introduces the key concepts of Cloud via Microsoft Azure, one of the leading platforms for Cloud Computing.

Most Cloud computing services fall into four broad categories: infrastructure as a service (IaaS), platform as a service (PaaS), Serverless, and software as a service (SaaS). These are sometimes called the cloud computing “stack” because they build on top of one another. Knowing what they are and how they’re different makes it easier to accomplish your business goals. This module covers each of these parts of the stack in detail.

Capstone projects are generally designed to encourage students to think critically, solve challenging problems, and develop skills such as oral communication, public speaking, research skills, media literacy, teamwork, planning, self-sufficiency, or goal setting—i.e., skills that will help prepare them for college, modern careers, and adult life.

What people are saying

More Courses

You might also be interested in these courses

Course 1

Software Engineering Principles and Methods

Leading organisations apply modern approaches to delivering software more quickly, with higher quality and at competitive costs. These outcomes rely on the adoption of appropriate software engineering principles and methods.

Learn about key development concepts from plan-driven to agile

This course is certified as an official Wits University short course.

Both online and face-to-face versions of this course. Six 2-hour sessions + tutorials + exam.
View Course

Course 2

The Digital Transformation Lifecycle

All organisations - from the very large to the very small - are feeling increasing pressure to "go digital". This course covers a general digital transformation journey and provides practical guidance at each stage.

How should business leaders and owners tackle digital transformation?

This is a new course, currently being reviewed pending its certification as a Wits Short Course.

Both online and face-to-face versions of this course. Six 2 hour sessions + tutorials + group project + exam.
View Course