Programming for Beginners
- Programme ID: 78965
- NQF Level: 04
- Number of credits: 51
- Duration: 4 weeks
Our programme covers a basic knowledge of software design, using modern programming techniques and pseudocode to develop a solution algorithm and aims to teach entry-level programmers the essential programming practice of design before construction, and good programming skills for solving business problems.
Module 1: Introduction to to Programming (14917; 14944)
Module 2: Design a Computer Programme (14910; 14924; 14915)
This module introduces the fundamental principles of programming language design, semantics, and implementation.
Module 3: Programming Languages and Principles (14909; 14918)
The growing adoption of mobile and cloud operating systems, along with corporate initiatives aligned to BYOD, software-defined networking and big data analytics, are forcing developers to acquire new and enhance existing programming language skills. In order for programmers and developers to meet the market needs and growing demand, this module offers a comprehensive portfolio of the most popular programming languages.
Module 4: Design Web-Based Programmes and Applications (14930; 14933)
Software development focuses on the technologies and techniques used to create computer-based systems and the development processes used in the construction of applications software, from large-scale enterprise systems to web-based and mobile applications. This module prepares you for a career in the development and implementation of software systems. You will learn about all aspects of the software development process, from systems analysis and design to programing and implementation.