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!
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?
- 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)
- Client/server (HTTP)
- Web pages (server side / client side)
- 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