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).
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
Beginner / Intermediate
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 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.
To do this course you will need:
• A computer with a web browser
• A fast internet connection
6 to 12 months (Study Time - minimum 2 hours per day)
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.
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
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 :
Please contact us for more info :
Tel : 012 326 9467
Cell : 082 923 9829
Pretoria Learning Academy is accredited by the MICT SETA - ACC/2019/07/0017