Are you a professional software developer wanting to move to a higher level of competence? This course is part of the JCSE’s new set of Wits University accredited short courses that helps software professionals enhance their technical skills set. The course covers many essential “tricks of the trade. Enroll Now!

Key Dates

Registration deadline: 10am Wednesday 2nd September 2020

Skills Test: Receive by email 12 noon Wednesday 2nd September; Submit by email midnight Friday 4th September 

Course starts 6:30pm Wednesday 9th September 2020

Consultation: 10-11am Saturdays

Course ends: Wednesday 28th October 2020

What is the aim of this course?

The aim of the course is to develop the technical skill-set of a software developer, which would improve their work readiness in a professional setting. Additionally the course will provide a foundation for life-long learning.

Feedback from the software industry has shown that graduates require significant upskilling on professional software development techniques before they are able to contribute meaningfully. Most tertiary curricula develop a basic aptitude in programming languages but are do not cover additional technical practices required by a professional developer.

What does this course cover?

Software environment

  • Version Control
  • Software build environment and deployment (continuous integration)
  • Release management
  • Software bug fixes, maintenance and fault finding

Data persistence and representation

  • Relational Databases (SQL)
  • XML, Flat files, NoSQL (big data)

Web architectures

  • Client/server (HTTP)
  • Web pages (server side / client side)
  • Web technologies (HTML, JavaScript)
  • Web services (SOAP, REST)

Teamwork and project management

  • Develop software in teams
  • Modern processes – iterative development and agile thinking

What will I learn in this course?

At the end of the course, the delegate should have gained experience in the commonly used technical practices required of a professional software engineer. This includes the ability to effectively manage and release software, perform correct maintenance. Additionally the student must demonstrate proficiency in key technological areas such as web architectures and data persistence.

What must I know before doing this course?

A tertiary qualification or industry certificate which contains course/s on software development. The student will be required to pass an entry test prior to acceptance.

How much does it cost?

Per delegate fee is R16,000 . Note: VAT is not charged  on this course

Categories: CoursesLive