Call us today 012 326 9467 / 082 923 9829

info@academypretoria.co.za

Articles

System Development Course

 

National Certificate in System Development NQF Level 5 (SAQA ID: 48872, 131 Credits)

 

Course Description 

The National Certificate in Systems Development is an accredited App Development course that is aimed at preparing you to be an exceptional App Developer, Website Designer or Software Developer. Our unique, modular, self-directed online learning approach allows you to learn at anytime and anywhere. You'll have access to online mentors to support you all the time. 

On completion of the course you will receive a National Certificate in Systems Development (SAQA ID:48872, NQF level 5, 131 credits).

 

Prerequisites

Recommended Knowledge: Basic Knowledge of Computers. 

New to coding? No worries! This course offers practical online training designed to accelerate you from a total newbie to an app developer. A combination of world class content and ongoing support and mentorship from our experienced online teachers will ensure your learning journey is exciting and effective. 

 

What is the aim of this course?

This course aims to teach you the foundational aspects of App Development, and to provide you with an accredited qualification in the field. Our attention is always on the practical's you will learn by building actual apps.

 

About this course

So, you want to become a successful app developer and create the next killer app? Let us show you how! It is true that essential development skills are necessary, but they are not enough; you also need to know how to get your app to market. This course is an intensive 1-year accredited App Development course (SAQA ID:48872, NQF level 5, 131 credits), geared to make you more than just a good app developer: it is designed to put you on the road to becoming an app entrepreneur as well.

 

Who should take this course

This course is ideal for students, businesspeople, professionals, or anyone who wants to learn how to develop apps and start an app business. Whether you are a school leaver or a professional, our flexible and unique online learning experience will launch your career in App development, coding and Web Design. 

 

What are my career prospects?

There is a huge need for skilled app developers throughout South Africa as well as in other countries. Doing this course will be your first step into a fast-paced, exciting and lucrative career in app development.

Potential career paths are:

 • Mobile App Developer      

 • Web App Developer

 • Website Developer           

 • Tech Entrepreneur 

If you have an entrepreneurial spirit, you may even start your own App Development business!

 

What will you learn?

By the end of this course you will learn how to:

 • Create beautiful, user friendly apps for the web and mobile devices                       

 • Use various software development tools

 • Analyse clients needs

 • Plan and develop your apps

 • Test and debug your apps      

 • Take your product to market

     

Course Level 

Beginner / Intermediate

 

Course Outline

Free Bonus Module to try out

Module 0: Start Coding With HTML

We offer this module free of charge as a demo so that you can decide if this course is suitable for you or not.

In this module you will write your first lines of code and learn the basics of coding apps and websites. You will be introduced to two coding languages: HTML and CSS.

Module 1: Cascade Style Sheet (CSS) 

In this module you will learn to develop your first apps. You will start off with a basic app, and progress towards more complete and amazing apps. You will take your HTML and CSS skills much further.

Module 2: Responsive Layout 

In this module you will learn how develop apps that respond to the size of a devices screen.

Module 3: Principles of Color and Design 

In this module you will learn how to make use of colors and designs in a way that works together with your app and looks good.

Module 4: Drag-and-Drop Apps 

In this module you will learn how to implement “drag-and-drop” functionality into your apps and websites. You will do this by developing two fun apps that use drag-and-drop.

Module 5: CSS Animations

In this module you will learn how to add basic animations to your websites and apps using nothing more than HMTL and CSS. You will do this by creating an app that provides information about the Solar System.

Module 6: CSS Image Effects

In this module you will learn how to add hover effects on images using CSS.

Module 7: Web Development with WordPress

In this module you will learn how to develop websites using the popular platform, WordPress.

Module 8: Introduction to JavaScript

In this module you will take your first steps in coding with JavaScript.

Module 9: JavaScript Dates and Times

In this module you will learn how to access and make use of JavaScript’s Time functions.

Module 10: Fetching Data from a Server

In this module you will learn how to fetch data from a server and display it in an app.

Module 11: Bootstrap CSS Framework

In this module you will learn how to use the Bootstrap framework for CSS to improve the design of your apps and websites.

Module 12: Database Driven Apps

In this module you will learn how to develop apps that can fetch and add data to a database.

 

Course Requirements

To do this course you will need:

  • A computer with a web browser          

  • A fast internet connection

 

Course Duration                                   

6 to 12 months  (Study Time - minimum 2 hours per day)

 

Support

Your online teacher is here to support and guide you via:

 • Online forums                   • Chats

 • Email                                • Webinar 

 

Mentored, Hands-On, Accelerated Learning

The best way to become a pro is to learn under one.

Our courses have all been developed by seasoned developers who also mentor and guide our students. This is what has allowed our past students to become world-class developers.

Our unique, modular self-directed learning approach allows you to learn anytime, anywhere. Our online mentors are here to support you all the time.

A combination of world-class content and ongoing support and mentorship from our experienced online teachers will ensure your learning journey is exciting and effective.

 

Certification

A National Certificate from the MICT SETA is awarded on successful completion.

 

Course / Qualification Fee

Total Qualification Fee  :  R24,995.00

Price Per Module           :  R2,495.00

 

 

How to register for this course

Registration can be done via e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it. or at the Pretoria Learning Academy College.

The following is required for registration :

  • copy of Identity Document / Passport 
  • Student contact details

 

Please click below to view the full list of IT Courses offered at Pretoria Learning Academy :

  Click here for more info 

 

 

 

Please contact us for more info :

Tel : 012 326 9467

Cell : 082 923 9829

E-mail : This email address is being protected from spambots. You need JavaScript enabled to view it.

 

Pretoria Learning Academy is accredited by the MICT SETA ACC/2019/07/0017

 

Java OCA8

ORACLE CERTIFIED ASSOCIATE (OCA)   JAVA SE 11 PROGRAMMER 

 


 

Course Description 

This official Oracle Certified Associate (OCA) Java SE 11 Programmer Fundamentals course enables anyone with little or no programming experience to begin to learn programming using the Java programming language. This course also explores the significance of object-oriented programming, the keywords and constructs of the Java programming language and the steps required to create simple Java technology programs. You will develop a solid foundation in the Java programming language such as learning to create and use simple Java classes containing Arrays, Loops And Conditional Constructs, How To Use And Manipulate Object References, as well as Writing Simple Error Handling Code. All this will help you develop a solid understanding of the Java SE11 platform and how it can be used in real world applications. Those who are looking to start a career in software development, or developers who are looking to increase their marketability by learning Java, will benefit from taking this course.

 

 

Prerequisites

There is no prerequisite for the OCA Java certification. However a basic understanding of programming is an advantage. If you feel that you do not possess these skills, consider first completing the Microsoft Technology Associate (MTA) Developer certification.  

 

 

Course Level 

Beginner / Intermediate

 

 

Course Outline

1Z0-815 Java SE 11 Programmer I
Java SE 11: Introduction to Java SE and the NetBeans IDE
Java SE 11: Variables and Operators
Java SE 11: Expressions, Arrays, and Loops
Java SE 11: Objects & Classes
Java SE 11: Encapsulation
Java SE 11: Strings and Primitive Data Types
Java SE 11: JDK Objects and Nested Loops
Java SE 11: Flow Control & Debugging
Java SE 11: Inheritance, Polymorphism, and Abstraction
Java SE 11: Inheritance, Lists, Inference, and Lambda Expressions
Java SE 11: Exception Handling
Java SE 11: Modular Design
Java SE 11: JShell

 

 

Course Fee

ATTENDANCE PRICE : R 4000 

ONLINE PRICE : R 2750    

NB: There is a once off R 300 enrolment fee payable only with your first course, which includes your stationery, bag and earphones. (This is not applicable for online registrations)

 

 

Course Benefits and Features

  • Expert Instructor-Led training via our Intelligent learning platform
  • Learn at your own pace
  • Performance tracking
  • Mentor assistance
  • Course Notes are Printable & Downloadable
  • Test Preps and Practice Exams

 

Course Duration 

Full Time  - 1 to 2 weeks

Part Time - 1 to 2 months 

*** An Online option is also available

 

 

Study Options

 Option-1

An Interactive Online option that allows you to study from the comfort of your home or work

 Option-2

Full day attendance (9am to 4pm)

 Option-3 

Two hours per day - (9am to 11am) or (11am to 1pm) or (1:30pm to 3:30pm) or (3:30pm to 5:30pm)

 Option-4

Saturday (9am to 1pm)

 Option-5

Evenings (Tuesdays and Wednesday from 5pm to 7pm)

 

 

Possible Career Options 

The OCA Java SE 11 Programmer course is suited for anyone looking to work in any of the following roles:

  • Junior Java Developer
  • Junior Programmer
  • Junior Technical Consultant

 

 

OCA Java SE 11 Programmer Certification Exams

Upon Completion of the Oracle Certified Associate OCA Java SE 11 Fundamentals Programming training certification course you will receive a certificate of attendance.

The International Exams are not included in the course fee. The Exams can be written at any Pearson Vue Testing Centre in South Africa.

The OCA Java SE 11 Programmer qualification comprises of one exam and it is necessary to pass the related exams i.e. 1Z0-815 Java SE 11 Programmer I in order to gain your internationally recognised OCA Java SE 11 Programmer certification.

 

 

How to register for this course

Registration can be done via e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it. or at the Pretoria Learning Academy College.

The following is required for registration :

  • copy of Identity Document / Passport 
  • Student contact details

 

Please click below to view the full list of IT Courses offered at Pretoria Learning Academy :

  Click here for more info 

 

 

 

Please contact us for more info :

Tel : 012 326 9467

Cell : 082 923 9829

E-mail : This email address is being protected from spambots. You need JavaScript enabled to view it.

 

Pretoria Learning Academy is accredited by the MICT SETA ACC/2019/07/0017

 

Java OCP7

ORACLE CERTIFIED PROFESSIONAL (OCP)    JAVA SE 8 PROGRAMMER 

 


 

Course Description 

The Oracle Certified Professional (OCP) Java SE 8 Programmer Certification is made up of two courses :

Step 1

The first course is 1Z0-808 Java SE 8 Programmer I.

Course Information: This course enables anyone with little or no programming experience to begin to learn programming using the Java programming language. It explores the significance of object-oriented programming, the keywords and constructs of the Java programming language and the steps required to create simple Java technology programs. You will also develop a solid foundation in the Java programming language such as learning to create and use simple Java classes containing Arrays, Loops And Conditional Constructs, How To Use And Manipulate Object References, as well as Writing Simple Error Handling Code.

 

Step 2

The second course is 1Z0-809 Java SE 8 Programmer II.

Course Information: This course provides the professional skills and technical expertise required to Manage, Develop And Implement Databases and Applications using the Java programming language. The course syllabus includes core application programming interfaces that are needed for object-oriented applications, as well as an understanding of Java applications that will help manage files, directories and related systems. Apart from that, this Java 7 Certification imparts training to develop applications that are able to manipulate files, file systems and directories. In addition, you will also learn how to create code to build more effective and robust applications and programs using the Oracle Java platform.

On successfully completing and passing the second course, you have achieved your goal and will now be qualified as a Certified Professional (OCP) Java SE 8 Programmer.

 

 

 

Prerequisites

There is no prerequisite for the OCP Java certification. However a basic understanding of programming is an advantage. If you feel that you do not possess these skills, consider first completing the Microsoft Technology Associate (MTA) Developer certification.

 

 

Course Level 

Beginner / Intermediate

 

 

Course Outline

1Z0-808 Java SE 8 Programmer I
Java SE 8 Fundamentals: Introduction to Java
Java SE 8 Fundamentals: Classes and Objects
Java SE 8 Fundamentals: Methods, Encapsulation, and Conditionals
Java SE 8 Fundamentals: Data Manipulation and Inheritance
Java SE 8 Fundamentals: Interfaces, Exceptions, and Deployment

 

1Z0-809 Java SE 8 Programmer II
Java SE 8 Programming: Encapsulation, Polymorphism, and Abstraction
Java SE 8 Programming: Interfaces, Lambda Expressions, Collections, and Generics
Java SE 8 Programming: Inheritance, Interfaces, Exceptions, and Deployment  
Java SE 8 Programming: Date/Time API, I/O and File I/O (NIO.2), and Concurrency
Java SE 8 Programming: Concurrency, Parallelism, the JDBC API, and Localization


 

Course Fee

ATTENDANCE PRICE : R 5500

ONLINE PRICE : R 3650

NB: There is a once off R 300 enrolment fee payable only with your first course, which includes your stationery, bag and earphones. (This is not applicable for online registrations)

 

 

Course Benefits and Features

  • Expert Instructor-Led training via our Intelligent learning platform
  • Learn at your own pace
  • Performance tracking
  • Mentor assistance
  • Course Notes are Printable & Downloadable
  • Test Preps and Practice Exams

 

Course Duration 

Full Time  - 2 to 3 weeks

Part Time - 1 to 2 months 

*** An Online option is also available

 

 

Study Options

 Option-1

An Interactive Online option that allows you to study from the comfort of your home or work

 Option-2

Full day attendance (9am to 4pm)

 Option-3 

Two hours per day - (9am to 11am) or (11am to 1pm) or (1:30pm to 3:30pm) or (3:30pm to 5:30pm)

 Option-4

Saturday (9am to 1pm)

 Option-5

Evenings (Tuesdays and Wednesday from 5pm to 7pm)

 

 

Possible Career Options

The OCP Java SE 8 Programmer course is suited for anyone looking to work in any of the following roles:

  • Java Developer
  • Programmer
  • Technical Consultant

 

 

OCP Java SE 8 Programmer Certification Exams

Upon Completion of the course you will receive a certificate of attendance.

The International Exams are not included in the course fee. The Exams can be written at any Pearson Vue Testing Centre in South Africa.

The OCP Java SE 8 Programmer qualification comprises of two exam and it is necessary to pass both the related exams i.e. 1Z0-808 Java SE 8 Programmer I and 1Z0-809 Java SE 8 Programmer II in order to gain your internationally recognised OCP Java SE 8 Programmer Certification.

 

 

How to register for this course

Registration can be done via e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it. or at the Pretoria Learning Academy College.

The following is required for registration :

  • copy of Identity Document / Passport 
  • Student contact details

 

Please click below to view the full list of IT Courses offered at Pretoria Learning Academy :

  Click here for more info 

 

 

 

Please contact us for more info :

Tel : 012 326 9467

Cell : 082 923 9829

E-mail : This email address is being protected from spambots. You need JavaScript enabled to view it.

 

Pretoria Learning Academy is accredited by the MICT SETA ACC/2019/07/0017

 

Java OCP8

ORACLE CERTIFIED PROFESSIONAL (OCP)    JAVA SE 11 PROGRAMMER 

 


 

Course Description 

The Oracle Certified Professional (OCP) Java SE 11 Programmer Certification is made up of two courses :

Step 1

The first course is 1Z0-815 Java SE 11 Programmer I.

Course Information: This course enables anyone with little or no programming experience to begin to learn programming using the Java programming language. It explores the significance of object-oriented programming, the keywords and constructs of the Java programming language and the steps required to create simple Java technology programs. You will also develop a solid foundation in the Java programming language such as learning to create and use simple Java classes containing Arrays, Loops And Conditional Constructs, How To Use And Manipulate Object References, as well as Writing Simple Error Handling Code.

 

Step 2

The second course is 1Z0-816 Java SE 11 Programmer II.

Course Information: This course provides the professional skills and technical expertise required to Manage, Develop And Implement Databases and Applications using the Java programming language. The course syllabus includes core application programming interfaces that are needed for object-oriented applications, as well as an understanding of Java applications that will help manage files, directories and related systems. Apart from that, this Java 11 Certification imparts training to develop applications that are able to manipulate files, file systems and directories. In addition, you will also learn how to create code to build more effective and robust applications and programs using the Oracle Java platform.

On successfully completing and passing the second course, you have achieved your goal and will now be qualified as a Certified Professional (OCP) Java SE 11 Programmer.  

 

 

 

Prerequisites

There is no prerequisite for the OCP Java certification. However a basic understanding of programming is an advantage. If you feel that you do not possess these skills, consider first completing the Microsoft Technology Associate (MTA) Developer certification.

 

 

Course Level 

Beginner / Intermediate

 

 

Course Outline

1Z0-815 Java SE 11 Programmer I
Java SE 11: Introduction to Java SE and the NetBeans IDE
Java SE 11: Variables and Operators
Java SE 11: Expressions, Arrays, and Loops
Java SE 11: Objects & Classes
Java SE 11: Encapsulation 
Java SE 11: Strings and Primitive Data Types
Java SE 11: JDK Objects and Nested Loops
Java SE 11: Flow Control & Debugging
Java SE 11: Inheritance, Polymorphism, and Abstraction
Java SE 11: Inheritance, Lists, Inference, and Lambda Expressions
Java SE 11: Exception Handling
Java SE 11: Modular Design
Java SE 11: JShell

1Z0-816 Java SE 11 Programmer II
1Z0-816 - Java SE 11 Programmer II: Fundamentals
1Z0-816 - Java SE 11 Programmer II: Arrays & Program Flow Control
1Z0-816 - Java SE 11 Programmer II: Object-oriented Programming in Java
1Z0-816 - Java SE 11 Programmer II: Fundamental Language Enhancements
1Z0-816 - Java SE 11 Programmer II: Core JVM Enhancements and Features
1Z0-816 - Java SE 11 Programmer II: Core Java Libraries
1Z0-816 - Java SE 11 Programmer II: Class Concepts & Managing Exceptions
1Z0-816 - Java SE 11 Programmer II: Generics & Collections in Java
1Z0-816 - Java SE 11 Programmer II: Functional Programming in Java
1Z0-816 - Java SE 11 Programmer II: Streams & Pipelines
1Z0-816 - Java SE 11 Programmer II: Lambda Operations & Streams
1Z0-816 - Java SE 11 Programmer II: Implementing NIO.2
1Z0-816 - Java SE 11 Programmer II: Java Migration & Service Management
1Z0-816 - Java SE 11 Programmer II: Concurrency Management
1Z0-816 - Java SE 11 Programmer II: Secure Coding in Java SE 11 Applications
1Z0-816 - Java SE 11 Programmer II: Database Applications
1Z0-816 - Java SE 11 Programmer II: Localization in Java

 

 

Course Fee

ATTENDANCE PRICE : R 5500

ONLINE PRICE : R 3650

NB: There is a once off R 300 enrolment fee payable only with your first course, which includes your stationery, bag and earphones. (This is not applicable for online registrations)

 

 

Course Benefits and Features

  • Expert Instructor-Led training via our Intelligent learning platform
  • Learn at your own pace
  • Performance tracking
  • Mentor assistance
  • Course Notes are Printable & Downloadable
  • Test Preps and Practice Exams

 

Course Duration 

Full Time  - 2 to 3 weeks

Part Time - 1 to 2 months 

*** An Online option is also available

 

 

Study Options

 Option-1

An Interactive Online option that allows you to study from the comfort of your home or work

 Option-2

Full day attendance (9am to 4pm)

 Option-3 

Two hours per day - (9am to 11am) or (11am to 1pm) or (1:30pm to 3:30pm) or (3:30pm to 5:30pm)

 Option-4

Saturday (9am to 1pm)

 Option-5

Evenings (Tuesdays and Wednesday from 5pm to 7pm)

 

 

Possible Career Options 

The OCP Java SE 11 Programmer course is suited for anyone looking to work in any of the following roles:

  • Java Developer
  • Programmer
  • Technical Consultant

 

 

OCP Java SE 11 Programmer Certification Exams

Upon Completion of the Oracle Certified Professional OCP Java SE 11 Fundamentals programming training certification course you will receive a certificate of attendance.

The International Exams are not included in the course fee. The Exams can be written at any Pearson Vue Testing Centre in South Africa.

The OCP Java SE 11 Programmer qualification comprises of two exam and it is necessary to pass both the related exams i.e. 1Z0-815 Java SE 11 Programmer I and 1Z0-816 Java SE 11 Programmer II in order to gain your internationally recognised OCP Java SE 11 Programmer Certification.

 

 

How to register for this course

Registration can be done via e-mail: This email address is being protected from spambots. You need JavaScript enabled to view it. or at the Pretoria Learning Academy College.

The following is required for registration :

  • copy of Identity Document / Passport 
  • Student contact details

 

Please click below to view the full list of IT Courses offered at Pretoria Learning Academy :

  Click here for more info 

 

 

 

Please contact us for more info :

Tel : 012 326 9467

Cell : 082 923 9829

E-mail : This email address is being protected from spambots. You need JavaScript enabled to view it.

 

Pretoria Learning Academy is accredited by the MICT SETA ACC/2019/07/0017